Kirjeldus
AT90CAN32/64/128 on väikese võimsusega 8-bitine CMOS-i mikrokontroller, mis põhineb AVR-i täiustatud RISC-arhitektuuril.Täides võimsaid käske ühe taktitsükliga, saavutab AT90CAN32/64/128 läbilaskevõime, mis läheneb 1 MIPS-ile MHz kohta, võimaldades süsteemidisaineril optimeerida energiatarbimist võrreldes töötlemiskiirusega.AVR-tuum ühendab endas rikkaliku käsukomplekti 32 üldotstarbelise tööregistriga.Kõik 32 registrit on otse ühendatud aritmeetilise loogikaüksusega (ALU), võimaldades juurdepääsu kahele sõltumatule registrile ühe käsuga, mis täidetakse ühe taktitsükli jooksul.Saadud arhitektuur on kooditõhusam, saavutades samal ajal kuni kümme korda kiirema läbilaskevõime kui tavalised CISC-mikrokontrollerid.AT90CAN32/64/128 pakub järgmisi funktsioone: 32K/64K/128K baiti süsteemisisene programmeeritav välklamp koos lugemise-kirjutamise-funktsiooniga, 1K/2K/4K baiti EEPROM, 2K/4K/4K baiti SRAM, 53 üldotstarbelist mälu I/O liinid, 32 üldotstarbelist tööregistrit, CAN-kontroller, reaalajasoendur (RTC), neli paindlikku taimer/loendurit võrdlusrežiimide ja PWM-iga, 2 USART-d, baitidele orienteeritud kahejuhtmeline jadaliides, 8-kanaliline 10 -bitine ADC valikulise diferentsiaalsisendi astmega koos programmeeritava võimendusega, programmeeritav Watchdog Timer koos sisemise ostsillaatoriga, SPI jadaport, IEEE standard.1149.1-ühilduv JTAG-testi liides, mida kasutatakse ka kiibisisesele silumissüsteemile juurdepääsuks ja programmeerimiseks ning viiele tarkvaraliselt valitavale energiasäästurežiimile.Ooterežiim peatab protsessori, võimaldades samal ajal SRAM-i, taimeri/loendurite, SPI/CAN-portide ja katkestussüsteemi toimimist jätkata.Väljalülitusrežiim salvestab registri sisu, kuid külmutab ostsillaatori, blokeerides kõik muud kiibi funktsioonid kuni järgmise katkestuse või riistvara lähtestamiseni.Energiasäästurežiimis jätkab asünkroonne taimer töötamist, võimaldades kasutajal säilitada taimeri baasi, kui ülejäänud seade magab.ADC müra vähendamise režiim peatab protsessori ja kõik I/O moodulid, välja arvatud asünkroonne taimer ja ADC, et minimeerida lülitusmüra ADC muundamise ajal.Ooterežiimis töötab kristalli/resonaatori ostsillaator, samal ajal kui ülejäänud seade magab.See võimaldab väga kiiret käivitamist koos väikese energiatarbimisega.Seade on toodetud Atmeli suure tihedusega mittelenduva mälu tehnoloogia abil.Onchip ISP Flash võimaldab programmimälu süsteemisiseselt ümber programmeerida SPI jadaliidese, tavapärase püsimälu programmeerija või AVR-i tuumal töötava kiibi alglaadimisprogrammi abil.Alglaadimisprogramm saab kasutada mis tahes liidest rakendusprogrammi allalaadimiseks rakenduse välkmällu.Jaotises Boot Flash olev tarkvara jätkab töötamist, kuni rakenduse Flashi jaotist värskendatakse, pakkudes tõelist lugemise-kirjutamise ajal-funktsiooni.
Tehnilised andmed: | |
Atribuut | Väärtus |
Kategooria | Integraallülitused (IC-d) |
Manustatud – mikrokontrollerid | |
Mfr | Mikrokiibi tehnoloogia |
seeria | AVR® 90CAN |
pakett | Salv |
Osa olek | Aktiivne |
Põhiprotsessor | AVR |
Südamiku suurus | 8-bitine |
Kiirus | 16 MHz |
Ühenduvus | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Välisseadmed | Pruunistuse tuvastamine/lähtestamine, POR, PWM, WDT |
I/O arv | 53 |
Programmi mälu suurus | 128 kB (128 k x 8) |
Programmi mälu tüüp | VÄLK |
EEPROM-i suurus | 4K x 8 |
RAM-i suurus | 4K x 8 |
Pinge – toide (Vcc/Vdd) | 2,7V ~ 5,5V |
Andmemuundurid | A/D 8x10b |
Ostsillaatori tüüp | Sisemine |
Töötemperatuur | -40°C ~ 85°C (TA) |
Paigaldustüüp | Pinnakinnitus |
Pakend / ümbris | 64-TQFP |
Tarnija seadmepakett | 64-TQFP (14x14) |
Põhitoote number | AT90CAN128 |