מיקרו-בקר 8051

מתוך ויקיפדיה, האנציקלופדיה החופשית
מיקרו-בקר 8051
מידע כללי
השקה 1980
הקודם אינטל MCS-48 עריכת הנתון בוויקינתונים
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית
השבב הימני, 8952, הוא רכיב ממשפחת המיקרו-בקרים MCS-51 לה שייך ה־8051

ה-8051 הוא בקר ממשפחת המיקרו-בקרים MCS-51, שמקורו בארכיטקטורה המקורית של אינטל שנוצרה בתחילת שנות השמונים (צאצא של ה-8048 הקדום).

ה-8051 הוא המיקרו-בקר הראשון, שהציג את שיטת מיעון-סיבית, המאפשרת גישה ל-128 סיביות החל מהבית ה-32 בזיכרון ה-RAM הפנימי באופן פרטני של הרמת סיבית או הורדת סיבית בעזרת שימוש בסט הוראות חדשניות. מודל הזיכרון של המעבד נחשב מורכב באותה התקופה, אך בשל הגמישות הרבה שהוא איפשר בעיצוב מערכות, הפך ה-8051 לפופולרי ביותר (נמכרו מעל 2 מיליון יחידות מאז שנת 1988).

מאז העיצוב המקורי של המעבד שפותח על ידי אינטל, חברות נוספות ייצרו שלל דגמים נוספים של המעבד, ביניהן AMD, Atmel, Cygnal, Dallas, Infineon, פיליפס, Signetics ,Siemens ואחרות. הגרסאות השונות שיפרו את העיצוב המקורי של אינטל, והיום קיימות גרסאות שונות של ה-8051 שניתנות לתכנות חיצוני בעזרת מחשב אישי, גרסאות בעלות אפשרות "צריבה" חד פעמית ווריאציות שונות המיוצרות לצרכים שונים.

שימושים[עריכת קוד מקור | עריכה]

הגרסאות השונות של ה-8051 נמצאות בשימוש עד היום במכשירים רבים ולמעשה זהו המעבד הנפוץ בעולם – הוא נמצא בשימוש במקררים, מכונות כביסה, רמזורים, מיקרוגל וכמעט בכל מוצר אלקטרוניקה שנמכר היום בגלל פשטותו וגמישותו. עבור מכשירים שונים מיוצרים בדרך כלל רכיבים ייחודיים למוצר שהתוכנה הנדרשת מוטבעת בזיכרון הקבוע (ROM) שלהם וכך מוזילה את עלויות היצור.

סכמת מלבנים[עריכת קוד מקור | עריכה]

מבנה פנימי

המיקרו-בקר מכיל את יחידת ה-CPU ובנוסף היחידות: RAM,‏ ROM, פִּתחות (פורטים) קלט־פלט, טיימרים, תקשורת טורית ובקרת פסיקות. הגדלים והכמויות משתנים בין הרכיבים השונים במשפחת רכיבים אלו (ניתן לבדוק לפי דפי נתונים).

ספרים בעברית[עריכת קוד מקור | עריכה]

בנוסף לספרות הענפה הקיימת בשפה האנגלית קיימים גם ספרים בעברית בנושא זה.

  • מיכאל קונג'ה, "ספר לימוד מערכות מיקרו מחשבים", הוצאת שורש 2012
  • מלול שי, "ספר לימוד מיקרו-בקרים ממשפחת 8051 – שפת אסמבלי", הוצאת שורש 2009.
  • מלול שי, "ספר לימוד מיקרו-בקרים ממשפחת 8051 – שפת C", הוצאת שורש 2010.
  • נחום אריה, "יסודות המיקרו מחשב 8051, לימוד ותרגול" הוצאת ses, שנת 1987.

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא מיקרו-בקר 8051 בוויקישיתוף