AT90CAN32/64/128 je nízkoenergetický CMOS 8-bitový mikrokontrolér založený na architektúre RISC vylepšenej AVR. Vykonávaní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 flashu v systéme s funkciami čítania a zápisu, 1K/2K/4K bajtov EEPROM, 2K/4K/4K bajtov SRAM, 53 všeobecných účelové I/O linky, 32 všeobecných pracovných registrov, CAN ovládač, počítadlo reálneho času (RTC), štyri flexibilné časovače/počítadlá s porovnávacími režimami a PWM, 2 USART, bajtovo orientované dvojvodičové sériové rozhranie, {{ 20}}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 vnútorným oscilátorom, sériovým portom SPI, štandardom IEEE. Testovacie rozhranie JTAG v súlade so štandardom 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. ISP Flash na čipe 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 sa aktualizuje sekcia Application Flash, čím sa zabezpečí skutočná operácia čítania a zápisu. Kombináciou 8-bitového RISC CPU s in-System Self-Programmable Flash na monolitickom čipe je Atmel AT90CAN32/64/128 výkonný mikrokontrolér, ktorý poskytuje vysoko flexibilné a nákladovo efektívne riešenie pre mnohé vstavané riadiace aplikácie.
AT90CAN32/64/128 AVR je podporovaný kompletnou sadou vývoja programov a systémov
nástroje vrátane: kompilátorov jazyka C, zostavovačov makier, programových debuggerov/simulátorov, obvodových emulátorov a hodnotiacich súprav.
Populárne Tagy: at90can128-16au, Čína, dodávatelia, výrobcovia, veľkoobchod, na sklade











