Leírás
Az AT90CAN32/64/128 egy alacsony fogyasztású 8 bites CMOS mikrokontroller, amely az AVR továbbfejlesztett RISC architektúrán alapul.Hatékony utasítások egyetlen órajelen belüli végrehajtásával az AT90CAN32/64/128 eléri az 1 MIPS/MHz átviteli sebességet, amely lehetővé teszi a rendszertervező számára, hogy optimalizálja az energiafogyasztást a feldolgozási sebességhez képest.Az AVR mag gazdag utasításkészletet kombinál 32 általános célú munkaregiszterrel.Mind a 32 regiszter közvetlenül kapcsolódik az aritmetikai logikai egységhez (ALU), lehetővé téve két független regiszter elérését egyetlen, egyetlen órajelen belül végrehajtott utasítással.Az így létrejövő architektúra kódhatékonyabb, miközben akár tízszer gyorsabb átvitelt tesz lehetővé, mint a hagyományos CISC mikrokontrollerek.Az AT90CAN32/64/128 a következő szolgáltatásokat nyújtja: 32K/64K/128K bájt rendszeren belüli programozható flash olvasás-írás-írás képességgel, 1K/2K/4K bájt EEPROM, 2K/4K/4K bájt SRAM, 53 általános célú I/O vonalak, 32 általános célú munkaregiszter, CAN vezérlő, valós idejű számláló (RTC), négy rugalmas időzítő/számláló összehasonlítási módokkal és PWM, 2 USART, bájt orientált kétvezetékes soros interfész, 8 csatornás 10 -bites ADC opcionális differenciális bemeneti fokozattal, programozható erősítéssel, programozható Watchdog időzítővel belső oszcillátorral, SPI soros porttal, IEEE std.1149.1 kompatibilis JTAG teszt interfész, amely az On-chip Debug rendszer eléréséhez és programozáshoz is használható, valamint öt szoftveresen választható energiatakarékos mód.Az Idle mód leállítja a CPU-t, miközben lehetővé teszi az SRAM, az időzítő/számlálók, az SPI/CAN portok és a megszakítórendszer működésének folytatását.A Power-down mód elmenti a regiszter tartalmát, de leállítja az oszcillátort, letiltva az összes többi chip funkciót a következő megszakításig vagy a hardver visszaállításáig.Energiatakarékos módban az aszinkron időzítő tovább fut, lehetővé téve a felhasználó számára, hogy fenntartson egy időzítőbázist, amíg a készülék többi része alvó állapotban van.Az ADC zajcsökkentési mód leállítja a CPU-t és az összes I/O modult, kivéve az aszinkron időzítőt és az ADC-t, hogy minimalizálja a kapcsolási zajt az ADC átalakítások során.Készenléti módban a kristály/rezonátor oszcillátor működik, miközben a készülék többi része alvó állapotban van.Ez nagyon gyors indítást tesz lehetővé alacsony energiafogyasztás mellett.A készülék az Atmel nagy sűrűségű, nem felejtő memória technológiájával készült.Az Onchip ISP Flash lehetővé teszi a programmemória rendszeren belüli újraprogramozását SPI soros interfészen keresztül, hagyományos nem felejtő memória programozóval vagy az AVR magon futó On-chip Boot programmal.A rendszerindító program bármilyen interfészt használhat az alkalmazásprogram letöltéséhez az alkalmazás Flash memóriájában.A Boot Flash szakaszban található szoftverek továbbra is futnak, amíg az Application Flash szakasz frissül, valódi olvasás-írás-írás működést biztosítva.
Műszaki adatok: | |
Tulajdonság | Érték |
Kategória | Integrált áramkörök (IC) |
Beágyazott - Mikrokontrollerek | |
Mfr | Mikrochip technológia |
Sorozat | AVR® 90CAN |
Csomag | Tálca |
Alkatrész állapota | Aktív |
Core Processzor | AVR |
Magméret | 8 bites |
Sebesség | 16 MHz |
Kapcsolódás | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Perifériák | Brown-out Detect/Reset, POR, PWM, WDT |
I/O száma | 53 |
Program memória mérete | 128 KB (128 KB x 8) |
Program memória típusa | VAKU |
EEPROM méret | 4K x 8 |
RAM mérete | 4K x 8 |
Feszültség – Tápellátás (Vcc/Vdd) | 2,7V ~ 5,5V |
Adatkonverterek | A/D 8x10b |
Oszcillátor típusa | Belső |
Üzemi hőmérséklet | -40°C ~ 85°C (TA) |
Szerelés típusa | Felületi rögzítés |
Csomag/tok | 64-TQFP |
Szállítói eszközcsomag | 64-TQFP (14x14) |
Alap termékszám | AT90CAN128 |