תיאור
ה-AT90CAN32/64/128 הוא מיקרו-בקר CMOS 8-bit בעל הספק נמוך המבוסס על ארכיטקטורת RISC המשופרת של הרסיבר.על ידי ביצוע הוראות עוצמתיות במחזור שעון בודד, ה-AT90CAN32/64/128 משיג תפוקות המתקרבות ל-1 MIPS לכל מגה-הרץ, מה שמאפשר למעצב המערכת לייעל את צריכת החשמל לעומת מהירות העיבוד.ליבת הרסיבר משלבת ערכת הוראות עשירה עם 32 אוגרי עבודה לשימוש כללי.כל 32 האוגרים מחוברים ישירות ליחידת הלוגיקה האריתמטית (ALU), המאפשרת גישה לשני אוגרים עצמאיים בהוראה אחת המבוצעת במחזור שעון אחד.הארכיטקטורה המתקבלת יעילה יותר בקוד תוך השגת תפוקות עד פי עשרה מהר יותר ממיקרו-בקרי CISC קונבנציונליים.ה-AT90CAN32/64/128 מספק את התכונות הבאות: 32K/64K/128K בתים של פלאש ניתן לתכנות בתוך המערכת עם יכולות קריאה תוך כדי כתיבה, 1K/2K/4K בתים EEPROM, 2K/4K/4K בתים SRAM, 53 מטרות כלליות קווי קלט/פלט, 32 אוגרי עבודה למטרות כלליות, בקר CAN, מונה זמן אמת (RTC), ארבעה טיימר/מונים גמישים עם מצבי השוואה ו-PWM, 2 USART, ממשק דו-חוטי טורי בעל אוריינטציה בתים, 8 ערוצים 10 -bit ADC עם שלב קלט דיפרנציאלי אופציונלי עם חיזוק שניתן לתכנות, טיימר Watchdog הניתן לתכנות עם מתנד פנימי, יציאה טורית SPI, IEEE std.ממשק בדיקת JTAG תואם 1149.1, משמש גם לגישה למערכת Debug ותכנות על-שבב וחמישה מצבי חיסכון בחשמל לבחירה בתוכנה.מצב ה-Idle עוצר את ה-CPU תוך שהוא מאפשר ל-SRAM, טיימר/מונים, יציאות SPI/CAN ולמערכת ההפסקה להמשיך לפעול.מצב הכיבוי שומר את תוכן האוגר אך מקפיא את המתנד, ומשבית את כל שאר פונקציות השבב עד להפסקה הבאה או לאיפוס החומרה.במצב חיסכון בחשמל, הטיימר האסינכרוני ממשיך לפעול, ומאפשר למשתמש לשמור על בסיס טיימר בזמן ששאר המכשיר ישנים.מצב הפחתת רעש ADC עוצר את ה-CPU ואת כל מודולי ה-I/O מלבד טיימר אסינכרוני ו-ADC, כדי למזער רעשי מיתוג במהלך המרות ADC.במצב המתנה, מתנד הקריסטל/תהודה פועל בזמן ששאר המכשיר ישן.זה מאפשר הפעלה מהירה מאוד בשילוב עם צריכת חשמל נמוכה.המכשיר מיוצר באמצעות טכנולוגיית הזיכרון הבלתי נדיף בצפיפות גבוהה של Atmel.ה-Onchip ISP Flash מאפשר לתכנת מחדש את זיכרון התוכנית בתוך המערכת באמצעות ממשק טורי SPI, על ידי מתכנת זיכרון לא נדיף רגיל, או על ידי תוכנית On-chip Boot הפועלת על ליבת הרסיבר.תוכנית האתחול יכולה להשתמש בכל ממשק כדי להוריד את תוכנית היישום בזיכרון הפלאש של היישום.התוכנה בחלק האתחול פלאש תמשיך לפעול בזמן שקטע הבזק של יישומים מתעדכן, ומספקת פעולת קריאה בזמן כתיבה אמיתית.
מפרטים: | |
תְכוּנָה | ערך |
קטגוריה | מעגלים משולבים (ICs) |
Embedded - מיקרו-בקרים | |
מר | טכנולוגיית מיקרו-שבבים |
סִדרָה | AVR® 90CAN |
חֲבִילָה | מַגָשׁ |
סטטוס חלק | פָּעִיל |
מעבד ליבה | AVR |
גודל ליבה | 8-Bit |
מְהִירוּת | 16 מגה-הרץ |
קישוריות | CANbus, EBI/EMI, I²C, SPI, UART/USART |
ציוד היקפי | זיהוי/איפוס חום-אאוט, POR, PWM, WDT |
מספר קלט/פלט | 53 |
גודל זיכרון תוכנית | 128KB (128K x 8) |
סוג זיכרון תוכנית | הֶבזֵק |
גודל EEPROM | 4K x 8 |
גודל זיכרון RAM | 4K x 8 |
מתח - אספקה (Vcc/Vdd) | 2.7V ~ 5.5V |
ממירי נתונים | A/D 8x10b |
סוג מתנד | פְּנִימִי |
טמפרטורת פעולה | -40°C ~ 85°C (TA) |
סוג הרכבה | מתקן משטח |
חבילה / מארז | 64-TQFP |
חבילת מכשירי ספק | 64-TQFP (14x14) |
מספר מוצר בסיס | AT90CAN128 |