Popis
AT90CAN32/64/128 je nízkoenergetický 8-bitový mikrokontrolér CMOS založený na architektúre RISC vylepšenej AVR.Vykonaním výkonných inštrukcií v jednom hodinovom cykle dosahuje AT90CAN32/64/128 priepustnosť blížiacu sa 1 MIPS na MHz, čo umožňuje návrhárovi systému optimalizovať spotrebu energie v porovnaní s rýchlosťou spracovania.Jadro AVR kombinuje bohatú inštrukčnú sadu s 32 všeobecnými pracovnými registrami.Všetkých 32 registrov je priamo pripojených k aritmetickej logickej jednotke (ALU), čo umožňuje prístup k dvom nezávislým registrom v jednej inštrukcii vykonanej v jednom hodinovom cykle.Výsledná architektúra je kódovo efektívnejšia a dosahuje až desaťkrát rýchlejšiu priepustnosť ako bežné mikrokontroléry CISC.AT90CAN32/64/128 poskytuje nasledujúce funkcie: 32K/64K/128K bajtov programovateľného Flash v systéme s funkciami čítania-pritom-zápis, 1K/2K/4K bajtov EEPROM, 2K/4K/4K bajtov SRAM, 53 všeobecných I/O linky, 32 všeobecných pracovných registrov, CAN radič, počítadlo reálneho času (RTC), štyri flexibilné časovače/počítače s porovnávacími režimami a PWM, 2 USART, bajtovo orientované dvojvodičové sériové rozhranie, 8-kanálové 10 -bitový ADC s voliteľným diferenciálnym vstupným stupňom s programovateľným zosilnením, programovateľným časovačom Watchdog s interným oscilátorom, sériovým portom SPI, IEEE std.Testovacie rozhranie JTAG v súlade s 1149.1, ktoré sa tiež používa na prístup k systému ladenia na čipe a programovanie a päť softvérovo voliteľných režimov úspory energie.Nečinný režim zastaví CPU a zároveň umožní SRAM, časovač/počítadlá, porty SPI/CAN a systém prerušenia pokračovať v činnosti.Režim vypnutia uloží obsah registra, ale zmrazí oscilátor a deaktivuje všetky ostatné funkcie čipu až do ďalšieho prerušenia alebo resetovania hardvéru.V režime úspory energie asynchrónny časovač naďalej beží, čo umožňuje používateľovi udržiavať základňu časovača, kým zvyšok zariadenia spí.Režim ADC Noise Reduction zastaví CPU a všetky I/O moduly okrem asynchrónneho časovača a ADC, aby sa minimalizoval spínací šum počas konverzií ADC.V pohotovostnom režime je kryštálový/rezonátorový oscilátor spustený, zatiaľ čo zvyšok zariadenia spí.To umožňuje veľmi rýchle spustenie v kombinácii s nízkou spotrebou energie.Zariadenie je vyrobené pomocou technológie energeticky nezávislých pamätí Atmel s vysokou hustotou.Onchip ISP Flash umožňuje preprogramovanie programovej pamäte v systéme cez sériové rozhranie SPI, bežným programátorom permanentnej pamäte alebo spúšťacím programom na čipe bežiacim na jadre AVR.Zavádzací program môže použiť akékoľvek rozhranie na stiahnutie aplikačného programu do pamäte Flash aplikácie.Softvér v sekcii Boot Flash bude naďalej bežať, kým bude sekcia Application Flash aktualizovaná a bude poskytovať skutočnú operáciu Read-While-Write.
Technické údaje: | |
Atribút | Hodnota |
Kategória | Integrované obvody (IC) |
Vstavané - mikrokontroléry | |
Mfr | Technológia mikročipov |
séria | AVR® 90CAN |
Balíček | Podnos |
Stav dielu | Aktívne |
Jadrový procesor | AVR |
Veľkosť jadra | 8-bitový |
Rýchlosť | 16 MHz |
Konektivita | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Periférne zariadenia | Brown-out Detect/Reset, POR, PWM, WDT |
Počet I/O | 53 |
Veľkosť programovej pamäte | 128 kB (128 kB x 8) |
Typ pamäte programu | BLESK |
Veľkosť EEPROM | 4K x 8 |
Veľkosť RAM | 4K x 8 |
Napätie – napájanie (Vcc/Vdd) | 2,7V ~ 5,5V |
Dátové konvertory | A/D 8x10b |
Typ oscilátora | Interné |
Prevádzková teplota | -40 °C ~ 85 °C (TA) |
Typ montáže | Povrchová montáž |
Balenie / puzdro | 64-TQFP |
Dodávateľský balík zariadení | 64-TQFP (14x14) |
Základné číslo produktu | AT90CAN128 |