ייעודו של הספר
ספר זה הינו ספר מעשי ומטרתו העיקרית היא ללמד כתיבה בשפת C, למשפחת מיקרו-בקרים 8051. כמו כן, ספר זה מקנה את הידע הדרוש להכנת פרויקט. יתרה מכך, ניתן להשתמש בדוגמאות ובקודים המוצגים בספר, לשם הכנת פרויקטים בתחום המיקרו-בקרים.
הקניית הידע בספר זה מתבצעת על ידי תרגול מובנה, שנעשה הן באמצעות סימולציה והן באמצעות הרצה על לוח תרגול, תוך מתן הסברים רבים ודוגמאות.
ספר זה יסייע להנדסאים ומהנדסים לבצע היכרות מעמיקה עם אחד מהמיקרו-בקרים, הנפוצים ביותר בתעשייה.
הספר מתאים לשימוש כספר לימוד לסטודנטים במכללות של מה"ט ומשרד החינוך, במכללות אקדמיות ובאוניברסיטאות הן במעבדות והן במסגרת מקצועות תיאורטיים.
הקורא ייחשף בספר לנושאים מגוונים, כגון:
• מבנה הבסיסי של משפחת מיקרו-בקר 8051 ונגזרות מודרניות של 89C51.
• הכרת מערכת הפיתוח µVision.
• הכרת פקודות שפת C וכתיבת תוכניות.
• יצירת פרויקט והירכייה.
• צריבת פרויקטים לכרטיס התרגול.
• כתיבת תוכניות שונות להפעלת נוריות LED.
• חיבור מתגים וקריאתם ומניעת ריטוטים.
• עבודה עם רכיבי זיכרון פנימיים של המיקרו-בקר.
• כתיבת פונקציות והכרת המחסנית.
• כתיבה לתצוגת LCD.
• סריקת לוח מקשים (למשל לוח מקשים 4X4).
• עבודה עם פסיקות.
• הפעלת מונים ברי תכנות וטיימרים.
• עבודה עם תקשורת טורית והתחברות למחשב PC.
• הכרת פונקציות ספריה.
• התחברות למקלדת בפרוטוקול PS2 ודוגמאות לקריאת תווים מהמקלדת.
• פרוטוקול I2C ודוגמאות לרכיבים שונים כולל רכיבי הרחבה.
• פרוטוקול SPI ודוגמאות לכתיבה וקריאה מרכיבי זיכרון.
• שילוב בין כתיבה בשפת CC ושפת האסמבלי.
מספר עמודים 604