Popis
AT90CAN32/64/128 je nízkoenergetický 8bitový mikrokontrolér CMOS založený na architektuře RISC vylepšené AVR.Prováděním výkonných instrukcí v jediném hodinovém cyklu dosahuje AT90CAN32/64/128 propustnosti blížící se 1 MIPS na MHz, což umožňuje návrháři systému optimalizovat spotřebu energie oproti rychlosti zpracování.Jádro AVR kombinuje bohatou instrukční sadu s 32 univerzálními pracovními registry.Všech 32 registrů je přímo připojeno k aritmetické logické jednotce (ALU), což umožňuje přístup ke dvěma nezávislým registrům v jedné instrukci provedené v jednom hodinovém cyklu.Výsledná architektura je kódově efektivnější a přitom dosahuje propustnosti až desetkrát rychlejší než běžné mikrokontroléry CISC.AT90CAN32/64/128 poskytuje následující funkce: 32K/64K/128K bajtů in-System programovatelné paměti Flash s možností čtení-během zápisu, 1K/2K/4K bajtů EEPROM, 2K/4K/4K bajtů SRAM, 53 obecných I/O linky, 32 univerzálních pracovních registrů, řadič CAN, čítač reálného času (RTC), čtyři flexibilní časovače/počítače s režimy porovnání a PWM, 2 USARTy, dvoudrátové sériové rozhraní orientované na byte, 8kanálový 10 -bitový ADC s volitelným diferenciálním vstupním stupněm s programovatelným zesílením, programovatelným časovačem Watchdog s interním oscilátorem, sériovým portem SPI, IEEE std.Testovací rozhraní JTAG v souladu se standardem 1149.1, používané také pro přístup k systému ladění na čipu a programování a pět softwarových režimů úspory energie.Nečinný režim zastaví CPU a zároveň umožní SRAM, časovači/počítači, portům SPI/CAN a systému přerušení pokračovat v činnosti.Režim Power-down uloží obsah registru, ale zmrazí oscilátor a deaktivuje všechny ostatní funkce čipu až do dalšího přerušení nebo resetu hardwaru.V úsporném režimu běží asynchronní časovač i nadále, což umožňuje uživateli udržovat základnu časovače, zatímco zbytek zařízení spí.Režim ADC Noise Reduction zastaví CPU a všechny I/O moduly kromě asynchronního časovače a ADC, aby se minimalizoval spínací šum během převodů ADC.V pohotovostním režimu krystalový/rezonátorový oscilátor běží, zatímco zbytek zařízení spí.To umožňuje velmi rychlý start v kombinaci s nízkou spotřebou energie.Zařízení je vyrobeno pomocí technologie energeticky nezávislé paměti Atmel s vysokou hustotou.Onchip ISP Flash umožňuje přeprogramování programové paměti v systému přes sériové rozhraní SPI, konvenčním programátorem energeticky nezávislé paměti nebo spouštěcím programem na čipu běžícím na jádře AVR.Spouštěcí program může použít libovolné rozhraní ke stažení aplikačního programu do paměti Flash aplikace.Software v sekci Boot Flash poběží i nadále, dokud se aktualizuje sekce Application Flash, což poskytuje skutečnou operaci čtení-při-zápisu.
Specifikace: | |
Atribut | Hodnota |
Kategorie | Integrované obvody (IC) |
Embedded - Mikrokontroléry | |
Mfr | Technologie mikročipu |
Série | AVR® 90CAN |
Balík | Zásobník |
Stav dílu | Aktivní |
Core Processor | AVR |
Velikost jádra | 8bitový |
Rychlost | 16 MHz |
Konektivita | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Periferní zařízení | Brown-out Detect/Reset, POR, PWM, WDT |
Počet I/O | 53 |
Velikost paměti programu | 128 kB (128 kB x 8) |
Typ paměti programu | BLIKAT |
Velikost EEPROM | 4K x 8 |
Velikost RAM | 4K x 8 |
Napětí – napájení (Vcc/Vdd) | 2,7V ~ 5,5V |
Převaděče dat | A/D 8x10b |
Typ oscilátoru | Vnitřní |
Provozní teplota | -40 °C ~ 85 °C (TA) |
Typ montáže | Pro povrchovou montáž |
Balíček / pouzdro | 64-TQFP |
Dodavatelský balíček zařízení | 64-TQFP (14x14) |
Základní číslo produktu | AT90CAN128 |