אינפוגרפיקה: תקציר מיקרו-בקר על 8051

נסה את הכלי שלנו לביטול בעיות





בשנת 1981 הוצג מיקרו-בקר של 8 סיביות על ידי חברת אינטל והוא נקרא 8051. מיקרו-בקר זה כולל RAM-128 בתים, בתים ROM-4K, טיימרים -2, יציאה טורית 1 ו -4 יציאות הממוקמים ב- שבב יחיד, ומכונים SOC (מערכת על שבב). מיקרו-בקר 8051 הוא מעבד של 8 סיביות - כלומר, המעבד יכול לתפקד עם 8 סיביות נתונים בכל פעם. מיקרו-בקר 8051 כולל ארבע יציאות קלט / פלט ברוחב 8 ביט. למרות שזה יכול לכלול מקסימום 64K בתים של ROM על גבי שבב, מעצבים רבים הגדירו על השבב 4 קילובייט בלבד.

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




8051 תכנות מיקרו-בקר

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

תסתכל על הכלים



  • עורך קוד -סינטקס מדגיש את פנקס הרשימות
  • תוכנת RIDE - סימולציה
  • A51-Assembler
  • Proteus - תוכנת סימולציה משובצת לחלוטין
  • סימולטור סימולטור-חלונות מבוסס חכם n קטן
  • Keil uVision - הדמיית 8051 / ARM
  • מחשבוני ערך Baud -Timer לשיעורי שידור שונים

כעת נרכיב את התוכנית לפי תוכנת הדמיית Keil Uvison4 והתוכנה היא

  • התקן תוכנת 8051 במחשב האישי שלך
  • לחץ על פרויקט -> פרויקט חזון חדש
  • שמור את הפרויקט שלך
  • בחר מכשיר יעד (8051 - AT89s51)
  • קובץ -> חדש
  • עורך טקסט חדש ייפתח. כאן אתה צריך לכתוב את הקוד שלך

מהו מיקרו-בקר 8051?


מיקרו-בקר 8051 הוא מחשב שלם המיוצר על שבב יחיד.

תצורת סיכה של מיקרו-בקר 8051

מיקרו-בקר 8051 כולל 40 פינים. מכאן, 32 פינים ממוקמים בארבע יציאות כגון P0, P1, P2 ו- P3. כאשר כל יציאה כוללת 8 פינים.

אדריכלות 8051 של מיקרו-בקר

הארכיטקטורה של המיקרו-בקר 8051 כוללת מעבד, הפרעות, זיכרון, BUS, מתנד וטיימרים / מונים.

משפחות שונות של מיקרו-בקר 8051

משפחות שונות של 8051 מיקרו-בקר כוללות 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 ו- 8752.

ארגון זיכרון של מיקרו-בקר 8051

למיקרו-בקר 8051 שני זיכרונות: זיכרון תוכנה וזיכרון נתונים.

יישומים של 8051 מיקרו-בקר

8051 משתמשים במיקרו-בקרים בציוד אלקטרוני שונה כמו מוביילים, רובוטים, מכוניות, נגני CD / DVD, מכונות כביסה, מצלמות, אזעקות אבטחה, מכשירי מדידה אלקטרוניים, מיקרוגל וכו '.

תמצית על 8051 מיקרו-בקר - אינפוגרפיקה