Opis
AT90CAN32/64/128 je CMOS 8-bitni mikrokrmilnik z nizko porabo energije, ki temelji na AVR izboljšani RISC arhitekturi.Z izvajanjem zmogljivih ukazov v enem taktu AT90CAN32/64/128 doseže prepustnost, ki se približuje 1 MIPS na MHz, kar oblikovalcu sistema omogoča optimizacijo porabe energije glede na hitrost obdelave.Jedro AVR združuje bogat nabor navodil z 32 splošnimi delovnimi registri.Vseh 32 registrov je neposredno povezanih z aritmetično logično enoto (ALU), kar omogoča dostop do dveh neodvisnih registrov v enem samem ukazu, ki se izvede v enem taktu.Nastala arhitektura je bolj učinkovita pri kodiranju, hkrati pa dosega do desetkrat hitrejše prepustnosti kot običajni mikrokrmilniki CISC.AT90CAN32/64/128 ponuja naslednje funkcije: 32K/64K/128K bajtov v sistemskem programabilnem bliskovnem pomnilniku z zmožnostmi branja-med pisanjem, 1K/2K/4K bajtov EEPROM, 2K/4K/4K bajtov SRAM, 53 splošnih namenov V/I linije, 32 splošnih delovnih registrov, krmilnik CAN, števec v realnem času (RTC), štirje prilagodljivi časovniki/števci s primerjalnimi načini in PWM, 2 USART-a, bajtno usmerjen dvožilni serijski vmesnik, 8-kanalni 10 -bitni ADC z izbirno diferencialno vhodno stopnjo s programabilnim ojačenjem, programabilnim nadzornim časovnikom z notranjim oscilatorjem, serijskimi vrati SPI, IEEE std.Testni vmesnik JTAG, skladen s standardom 1149.1, uporablja se tudi za dostop do sistema za odpravljanje napak na čipu in programiranje ter pet programsko izbranih načinov varčevanja z energijo.Način nedejavnosti ustavi CPE, hkrati pa omogoča, da SRAM, časovnik/števci, vrata SPI/CAN in sistem prekinitev še naprej delujejo.Način izklopa shrani vsebino registra, vendar zamrzne oscilator in onemogoči vse druge funkcije čipa do naslednje prekinitve ali ponastavitve strojne opreme.V načinu varčevanja z energijo asinhroni časovnik še naprej teče, kar uporabniku omogoča vzdrževanje osnovnega časovnika, medtem ko preostala naprava spi.Način zmanjševanja hrupa ADC ustavi CPE in vse V/I module, razen asinhronega časovnika in ADC, da zmanjša preklopni šum med pretvorbami ADC.V stanju pripravljenosti kristalni/resonatorski oscilator deluje, medtem ko preostala naprava spi.To omogoča zelo hiter zagon v kombinaciji z nizko porabo energije.Naprava je izdelana z Atmelovo tehnologijo obstojnega pomnilnika visoke gostote.Onchip ISP Flash omogoča reprogramiranje programskega pomnilnika v sistemu prek serijskega vmesnika SPI, z običajnim programatorjem obstojnega pomnilnika ali s programom za zagon na čipu, ki se izvaja v jedru AVR.Zagonski program lahko uporabi kateri koli vmesnik za prenos aplikacijskega programa v aplikacijski bliskovni pomnilnik.Programska oprema v razdelku Boot Flash se bo še naprej izvajala, medtem ko je razdelek Application Flash posodobljen, kar zagotavlja pravo branje-med-pisanjem.
Tehnični podatki: | |
Atribut | Vrednost |
Kategorija | Integrirana vezja (IC) |
Vgrajeni - mikrokontrolerji | |
Proizvajalec | Microchip tehnologija |
serija | AVR® 90CAN |
Paket | Pladenj |
Status dela | Aktiven |
Jedrni procesor | AVR |
Velikost jedra | 8-bitni |
Hitrost | 16MHz |
Povezljivost | CANbus, EBI/EMI, I²C, SPI, UART/USART |
periferne naprave | Zaznavanje/ponastavitev izpada, POR, PWM, WDT |
Število V/I | 53 |
Velikost programskega pomnilnika | 128KB (128K x 8) |
Vrsta programskega pomnilnika | FLASH |
Velikost EEPROM | 4K x 8 |
Velikost RAM-a | 4K x 8 |
Napetost - napajanje (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Pretvorniki podatkov | A/D 8x10b |
Vrsta oscilatorja | Notranji |
delovna temperatura | -40°C ~ 85°C (TA) |
Vrsta namestitve | Površinska montaža |
Paket/kovček | 64-TQFP |
Paket naprave dobavitelja | 64-TQFP (14x14) |
Osnovna številka izdelka | AT90CAN128 |