Apraksts
AT90CAN32/64/128 ir mazjaudas CMOS 8 bitu mikrokontrolleris, kura pamatā ir AVR uzlabotā RISC arhitektūra.Izpildot jaudīgas instrukcijas vienā pulksteņa ciklā, AT90CAN32/64/128 sasniedz caurlaidspēju, kas tuvojas 1 MIPS/ MHz, ļaujot sistēmas izstrādātājam optimizēt enerģijas patēriņu attiecībā pret apstrādes ātrumu.AVR kodols apvieno bagātīgu instrukciju komplektu ar 32 vispārējas nozīmes darba reģistriem.Visi 32 reģistri ir tieši savienoti ar aritmētiskās loģikas vienību (ALU), ļaujot piekļūt diviem neatkarīgiem reģistriem ar vienu instrukciju, kas tiek izpildīta vienā pulksteņa ciklā.Iegūtā arhitektūra ir koda efektīvāka, vienlaikus sasniedzot caurlaidspēju līdz pat desmit reizēm ātrāk nekā parastie CISC mikrokontrolleri.AT90CAN32/64/128 nodrošina šādas funkcijas: 32K/64K/128K baiti sistēmā programmējamas zibspuldzes ar lasīšanas-rakstīšanas iespējām, 1K/2K/4K baiti EEPROM, 2K/4K/4K baiti SRAM, 53 vispārējas nozīmes. I/O līnijas, 32 vispārējas nozīmes darba reģistri, CAN kontrolleris, reāllaika skaitītājs (RTC), četri elastīgi taimeris/skaitītāji ar salīdzināšanas režīmiem un PWM, 2 USART, baitiem orientēta divu vadu seriālā saskarne, 8 kanālu 10 -bitu ADC ar izvēles diferenciālās ievades pakāpi ar programmējamu pastiprinājumu, programmējamu Watchdog taimeris ar iekšējo oscilatoru, SPI seriālo portu, IEEE std.1149.1 saderīgs JTAG testa interfeiss, ko izmanto arī, lai piekļūtu mikroshēmas atkļūdošanas sistēmai un programmēšanai, kā arī pieci programmatūras izvēles enerģijas taupīšanas režīmi.Gaidīšanas režīms aptur centrālo procesoru, vienlaikus ļaujot SRAM, taimeram/skaitītājiem, SPI/CAN portiem un pārtraukumu sistēmai turpināt darboties.Izslēgšanas režīms saglabā reģistra saturu, bet iesaldē oscilatoru, atspējojot visas pārējās mikroshēmas funkcijas līdz nākamajam pārtraukumam vai aparatūras atiestatīšanai.Enerģijas taupīšanas režīmā asinhronais taimeris turpina darboties, ļaujot lietotājam uzturēt taimera bāzi, kamēr pārējā ierīce guļ.ADC trokšņu samazināšanas režīms aptur centrālo procesoru un visus I/O moduļus, izņemot asinhrono taimeri un ADC, lai samazinātu pārslēgšanas troksni ADC pārveidošanas laikā.Gaidstāves režīmā kristāla/rezonatora oscilators darbojas, kamēr pārējā ierīce guļ.Tas nodrošina ļoti ātru palaišanu apvienojumā ar zemu enerģijas patēriņu.Ierīce ir ražota, izmantojot Atmel augsta blīvuma nepastāvīgās atmiņas tehnoloģiju.Onchip ISP Flash ļauj pārprogrammēt programmas atmiņu sistēmā, izmantojot SPI seriālo interfeisu, parasto nemainīgās atmiņas programmētāju vai On-chip sāknēšanas programmu, kas darbojas AVR kodolā.Sāknēšanas programma var izmantot jebkuru saskarni, lai lejupielādētu lietojumprogrammu lietojumprogrammas zibatmiņā.Programmatūra sadaļā Boot Flash turpinās darboties, kamēr tiek atjaunināta sadaļa Application Flash, nodrošinot patiesu lasīšanas un rakstīšanas darbību.
Specifikācijas: | |
Atribūts | Vērtība |
Kategorija | Integrētās shēmas (IC) |
Iegultie - mikrokontrolleri | |
Mfr | Mikročipu tehnoloģija |
sērija | AVR® 90CAN |
Iepakojums | Paplāte |
Daļas statuss | Aktīvs |
Galvenais procesors | AVR |
Kodola izmērs | 8 bitu |
Ātrums | 16MHz |
Savienojamība | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Perifērijas ierīces | Brūnās krāsas noteikšana/atiestatīšana, POR, PWM, WDT |
I/O skaits | 53 |
Programmas atmiņas lielums | 128 KB (128 KB x 8) |
Programmas atmiņas veids | FLASH |
EEPROM izmērs | 4K x 8 |
RAM lielums | 4K x 8 |
Spriegums — barošana (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Datu pārveidotāji | A/D 8x10b |
Oscilatora tips | Iekšējā |
Darbības temperatūra | -40°C ~ 85°C (TA) |
Montāžas veids | Virsmas stiprinājums |
Iepakojums / futrālis | 64-TQFP |
Piegādātāja ierīču pakete | 64 TQFP (14 x 14) |
Pamatprodukta numurs | AT90CAN128 |