leonidz83 שלום,
בחירת המיקרו מעבד צריכה להיעשות כך שהיא תענה לדרישות של המערכת ותהיה הכי זולה ופשוטה, את הדרישות של המערכת שלך אני מניח שאתה יודע, לפי השאלה שלך אני מניח שאתה רוצה מיקרו בקר מסוג PIC שיענה על הדרישות של המערכת שלך אז בנוסף לסדרת המיקרו בקרים PIC 18 ומסדרת המיקרו בקרים PIC 32 יש עוד כמה סדרות של מיקרו בקרים מסוג PIC ובכל סדרה יש הרבה סוגים שונים של מיקרו בקרים כאשר בכל בקר שונה יש דברים שונים.
דוגמאות לחלק מהדברים שיכולים להופיע בסדרות הבאות של מיקרו מעבד מסוג PIC :
1. סדרת PIC 10 - הם הכי פשוטים, יש להם 8 ביט, יש להם 6 או 8 רגליים ולכן אין להם הרבה כניסות ויציאות, הם מתאימים לפעולות בסיסיות כגון הפעלה וכיבוי בזמנים שונים.
2. סדרת PIC 12 - הם גם כן פשוטים, יש להם 8 ביט, יש להם את כל מה שיש לסדרת PIC 10, יש להם 6 או 8 רגליים ולכן גם להם אין הרבה כניסות ויציאות אבל יש להם ממיר אנלוגי לדיגיטאלי, משווה ואות PWM.
3. סדרת PIC 16 – יש להם 8 ביט, יש להם את כל מה שיש לסדרות הקודמות, יש להם 14 רגליים, יש להם יותר זיכרונות כמו למשל זיכרון RAM, זיכרון Flash וזיכרון EEPROM, יש להם I2C, SPI, UART, ממירים אנלוגיים לדיגיטאליים, משווים, כמה טיימרים, אותות PWM ודריוורים ל LCD אבל אי אפשר לתכנת אותם בשפת C והם כן ניתנים לתכנות בשפת Assembler.
4. סדרת PIC 18 – יש להם 8 ביט, יש להם את כל מה שיש לסדרות הקודמות, יש להם יותר זיכרון RAM, זיכרון Flash וזיכרון EEPROM, לחלקם יש כניסת USB, עובדים בתדרים 40 MHz או 48 MHz שהם תדרים גבוהים יותר מסדרת PIC 16.
5. סדרת PIC 24 – יש להם 16 ביט, יש להם את כל מה שיש לסדרות הקודמות, הם מאפשרים גישה ישירה לזיכרון מבלי לעבור דרך ה CPU (יחידת העיבוד המרכזית) והם צורכים פחות הספק.
6. dsPIC30 ו dsPIC33 - יש להם 40 רגליים ובתוכו יש מיקרו בקר וגם מעבד לעיבוד אותות דיגיטאליים.
7. סדרת PIC 32 - יש להם 32 ביטים והם בעלי יכולות חישוב גבוהות וגם מהירים.
אני מצרף אתר שיעזור לך לבחור את המיקרו מעבד מסוג PIC בצורה הקלה והטובה ביותר
www.microchip.com/productselector/MCUPr ... ector.html
ארי גרינשפון