Silicon Labs חלק א

Silicon Labs חלק א

110.00

ייעודו של הספר

ספר מעשי המהווה חלק מעֶרכּה הכוללת לוחות Silicon Labs ורכיבים חיצוניים נוספים. הספר מלמד על יחידות המיקרו-בקר C8051F380 ממשפחת Silicon Labs, ומעניק ללומדים כלים שיסייעו להם בפיתוח פרויקטים תוך שימוש בדוגמאות חומרה ותוכנה.

באמצעות תרגול מובנה והסברים מפורטים, הספר מקנה את הידע הדרוש להפעלת רכיבי קלט ופלט דיגיטליים ואנלוגיים וכן רכיבים וחיישנים הפועלים בתקשורת טורית בפרוטוקול  I2C, UART ו- SPI.

הספר מיועד לשימוש בניסויי מעבדה ובלמידה מבוססת פרויקטים PBL במגמות הטכנולוגיות בבתי ספר תיכוניים, במכללות ובאוניברסיטאות, והוא מותאם למעבדות הנלוות למקצועות תיאורטיים שונים.

כותבי הספר, אבי חיון ושי מלול, בעלי ניסיון רב בפיתוח פרויקטים משולבי חומרה ותוכנה, הנחיית פרויקטים, העברת הרצאות והשתלמויות וכן כתיבת מאמרים מקצועיים וספרי לימוד בנושא מיקרו-בקרים ומיקרופרוססורים. שיתוף הפעולה ביניהם בא לידי ביטוי במגוון הנושאים והתכנים המובאים בספרתוך שימוש בדוגמאות חומרה ותוכנה.

אהבתם? שתפו

תיאור

ספר זה נכתב על ידי אבי חיון ושי מלול, בעלי ניסיון רב בפיתוח פרויקטים משולבי חומרה ותוכנה, הנחיית פרויקטים, העברת הרצאות והשתלמויות וכן כתיבת מאמרים מקצועיים וספרי לימוד בנושא מיקרו-בקרים ומיקרופרוססורים. שיתוף הפעולה ביניהם בא לידי ביטוי במגוון הנושאים והתכנים המובאים בספר.

הספר מלמד על יחידות המיקרו-בקר C8051F380 ממשפחת Silicon Labs, ומעניק ללומדים כלים שיסייעו להם בפיתוח פרויקטים תוך שימוש בדוגמאות חומרה ותוכנה.

נושאי הלימוד בספר

Silicon Labs חלק א הוא הראשון משני ספרים העוסקים בתכנות מיקרו-בקר C8051F380 ממשפחת Silicon Labs בסביבת הפיתוח של µVision של חברת
KEIL- הניתן להורדה מלאה עבור המיקרו-בקר.

אלה הסיבות שהובילו אותנו לבחור במיקרו-בקר C8051F380 ממשפחת Silicon Labs:

  • ארכיטקטורת המיקרו-בקר מבוססת עלמשפחת8051MCU, שעדיין שומרת על תאימות קוד עם המיקרו-בקר המקורי של חברת Intel.
  • תדר העבודה של המיקרו-בקר יכול להגיע עד 48MHz.
  • 70% מההוראות מתבצעות במחזור אחד או שניים מתדר מחזורי המכונה של אות השעון של המיקרו-בקר.
  • מעגל Debugger פנימי פועל בצורה פשוטה ומהירה, ומאפשר נקודות עצירה, הרצה בודדת ושינוי נתוני זיכרון ואוגרים בזמן הרצת התוכנית.
  • זיכרון RAM בגודל (256 + 4 kB) 4352 Bytes, זיכרון Flash לתוכנית ולשמירת נתונים בגודל 64Kbytes.

המיקרו-בקר כולל:

  • יחידתADC בגודל 10סיביות המאפשרת לחבר 32 כניסות אנלוגיות; מתח יחוס VREF חיצוני או פנימי; 2 משווים אנלוגיים עם תכנות היסטרזיס (חשל) וזמן תגובה;
  • שישה מונים ברי- תִכנות;
  • יחידת PCA המתוכנתת למוד עבודה של PWM בגודל  8או16  סיביות.
  • זיכרוןRAM בגודל (256 + 4 KB) 4352 Bytes, זיכרון Flash לתוכנית ולשמירת נתונים בגודל 64Kbytes.
  • שתי יחידות תקשורת UART, יחידת תקשורת SPIויחידת תקשורת  I2C הממומשות בחומרה.

הספר משמש חלק מערְכָּה הכוללת רכיבים חיצוניים נוספים ללוחות CSLA-4
ו-CSLA-2 שפותחו על ידי חברת "שיא מערכות" במיוחד לנוחות ביצוע הפרויקטים בספר.

 

הספר מקנה את הידע הדרוש לביצוע פרויקטים תוך לימוד שפת תכנות C
למיקרו-בקר (Embedded C),שימוש בדוגמאות חומרה ותוכנה ותרגול מובנה באמצעות הרצת קוד על לוח פיתוח עם מיקרו-בקר C8051F380. בנוסף מוצגים בו הסברים מפורטים על המבנה של כל אחת מיחידות המיקרו-בקר ודוגמאות קוד להפעלתן תוך חיבור רכיבים.

 

הספר מותאם לשימוש במגמות הטכנולוגיות בבתי ספר תיכוניים, במכללות ובאוניברסיטאות- הן עבור ניסויים במעבדה הן עבור למידה מבוססת פרויקטים PBL.

הלומדים נחשפים למגוון נושאים:

  • ¨ מבנה מיקרו-בקר מודרני;
  • ¨ מבנה מיקרו-בקר C8051F380;
  • ¨ סביבת פיתוח µVision;
  • ¨ עבודה עם מסך גרפי תוך שימוש בפונקציה פלט pritf;
  • ¨ מבנה הדקי המיקרו-בקר והפעלת תוכנתConfiguration Wizard 2 ;
  • ¨ כתיבה ליציאות דיגיטליות להפעלת נורות LED ותצוגות 7 segment;
  • ¨ חיבור מתגים וקריאתם ומניעת ריטוטים;
  • ¨ הפעלת יחידת ADC של המיקרו-בקר לקריאת ערכים מנגדים משתנים, חיישן אור, חיישן טמפרטורה ומיקרופון;
  • ¨ הפעלת יחידת הפסיקות בחומרה;
  • ¨ הפעלת יחידת המונים ליצירת השהיות, קריאת ערכים מחיישן אולטרא סוניק ויצירת גל ריבועי להפקת צלילים;
  • ¨ הכרת יחידת תקשורת טורית UART והתחברות למחשב PC ולהתקן Bluetooth;
  • ¨ הכרת יחידת PCA ואתחול היחידה למצב PWM לשינוי עוצמת ההארה של נורות LED, לשינוי מהירות מנוע DC ולהפעלת מנוע RC-Servo;
  • ¨ כתיבה למסך גרפי והפעלת מסך מגע;
  • ¨ הכרת פרוטוקולI2C, כתיבת קוד למימוש הפרוטוקול וקריאת ערכים מחיישן טמפרטורה LM75; חיבור רכיב RTC DS1307.
  • ¨ הכרת פרוטוקול SPI והפעלת יחידת ה- SPI של המיקרו-בקר; חיבור רכיב DAC הפעלתו

• הספר כולל 480 עמודים

להורדת קובץ PDF תוכן העניינים לחצו כאן >>>

להורדת קודים לחצו כאן>>