מעבדים המבוססים על MCS51 מתבססים על תכנון ישן שכלל RAM דינמי ולא כלל זיכרון לתוכנה.
פיתוח מעבד המקורי היה של חברת אינטל.
כדי להריץ תוכנה היה צורך לחבר רכיב זיכרון בלתי נדיף [בדרך כלל EPROM ] אל המעבד.
אולם החסרונות היו רבים:
1. פינים רבים היו תפוסים כפס כתובות ופס נתונים ולכן לא היו פנויים ל IO.
2. נדרש נועל להפרדה בין קוי הכתובת לנתונים.
3. נדרש מפענח כתובות [עוד חומרה]
4. נדרשו המון חוטי חיבור, כך שהסיכוי לטעות היה גדול.
כיום קימות מעל ל 10 חברות המיצרות מעבדים המבוססים על אותה ליבה, רובן מיצרות את המעבד עם תוספת של זיכרון פלש פנימי, דבר שמאפשר לעבוד עם פס כתובות ונתונים פנימי.
התוספות והשכלולים רבים וכוללים רכיבים היקפיים רבים.
אחת החברות הפופולריות למעבדים תואמי 51 היא אטמל [ATMEL]
——————————————————————-
לידיעתכם, ניתן להשיג אצלי כרטיסי פיתוח מעבדים ורכיבים נוספים
הכל באספקה מהיום להיום.
——————————————————————-
סקירה / מפרט של מעבד AT89S52
תנאי העבודה של AT89S51 AT89S52
קיט ערכת פיתוח + צורב USB עבור AT89S51 AT89S52
למוצר ראו פה
——————————————————————————————-
הורדה של UV5
https://www.keil.com/demo/eval/c51.htm
שימו לב זו גרסא חינמית ומגבילה את גודל הקוד
הורדה של ProgIsp172
https://drive.google.com/file/d/1KFGYFBxEZ5HI19sxAtNaGXyFIbf8hXnU/view?usp=sharing
——————————————————————————————–
הסבר ספק מתח של ערכת פיתוח מבוססת AT89S52
הסבר על מגבלת זרם ברכיב AT89S52
מדידות, בדיקה, תיקון של מעגל מיקרו AT89C2051
ניתן לבצע את אותן המדידות גם על AT89S52
כתיבת תוכנה, שימוש ב UV5 ליצירת קוד למעבדים ממשפחת 51
שימוש ב UART או בלוטוט עם מעבד AT89S52
למה משתמשים בגביש 11.0592 מהצ איך מחשבים באווד ראט baud rate של תקשורת טורית UART
צורב USB למעבדים AT89C2051 AT89S52 ועוד פה
מעבדי MCS51 עם 20 פינים
ערכת פיתוח למעבד [AT89C2051 [MCS51 – עם ממשק 4 ביט לתצוגת LCD
קישור למוצר פה
על הספר
ספר פרויקט הנדסאי אלקטרוניקה מבוסס AT89S52