Beskrywing
Die AT90CAN32/64/128 is 'n lae-krag CMOS 8-bis mikrobeheerder gebaseer op die AVR verbeterde RISC argitektuur.Deur kragtige instruksies in 'n enkele kloksiklus uit te voer, bereik die AT90CAN32/64/128 deursette wat 1 MIPS per MHz nader, wat die stelselontwerper toelaat om kragverbruik teenoor verwerkingspoed te optimaliseer.Die AVR-kern kombineer 'n ryk instruksiestel met 32 algemene doel werkende registers.Al 32 registers is direk aan die rekenkundige logiese eenheid (ALU) gekoppel, wat toegang tot twee onafhanklike registers toelaat in een enkele instruksie wat in een kloksiklus uitgevoer word.Die gevolglike argitektuur is meer kode-doeltreffend terwyl dit deurvoer tot tien keer vinniger as konvensionele CISC-mikrobeheerders bereik word.Die AT90CAN32/64/128 bied die volgende kenmerke: 32K/64K/128K grepe in-stelsel programmeerbare flits met lees-terwyl-skryf-vermoëns, 1K/2K/4K grepe EEPROM, 2K/4K/4K grepe SRAM, 53 algemene doel I/O-lyne, 32 algemene doel werkende registers, 'n CAN-beheerder, Real Time Counter (RTC), vier buigsame Timer/Counters met vergelykingsmodusse en PWM, 2 USART's, 'n greep-georiënteerde Twee-draad Serial Interface, 'n 8-kanaal 10 -bis ADC met opsionele differensiële invoerstadium met programmeerbare versterking, 'n programmeerbare Watchdog Timer met Interne Ossillator, 'n SPI-reekspoort, IEEE std.1149.1-voldoende JTAG-toetskoppelvlak, ook gebruik vir toegang tot die On-chip Debug-stelsel en programmering en vyf sagteware kiesbare kragbesparingsmodusse.Die Idle-modus stop die SVE terwyl die SRAM, Timer/Counters, SPI/CAN-poorte en onderbrekingstelsel toegelaat word om aan te hou funksioneer.Die afskakelmodus stoor die registerinhoud, maar vries die ossillator, wat alle ander skyfiefunksies deaktiveer tot die volgende onderbreking of Hardeware-terugstelling.In die kragbesparingsmodus gaan die asynchrone timer voort om te loop, wat die gebruiker in staat stel om 'n timerbasis te handhaaf terwyl die res van die toestel slaap.Die ADC Noise Reduction-modus stop die SVE en alle I/O-modules behalwe asinchrone tydteller en ADC, om skakelgeraas tydens ADC-omskakelings te minimaliseer.In bystandmodus loop die kristal-/resonatorossillator terwyl die res van die toestel slaap.Dit laat baie vinnige opstart gekombineer met lae kragverbruik toe.Die toestel word vervaardig met behulp van Atmel se hoëdigtheid nie-vlugtige geheue tegnologie.Die Onchip ISP Flash laat toe dat die programgeheue binne-stelsel herprogrammeer word deur 'n SPI-reekskoppelvlak, deur 'n konvensionele nie-vlugtige geheueprogrammeerder, of deur 'n On-chip Boot-program wat op die AVR-kern loop.Die selflaaiprogram kan enige koppelvlak gebruik om die toepassingsprogram in die toepassing Flash-geheue af te laai.Sagteware in die Boot Flash-afdeling sal voortgaan om te loop terwyl die Application Flash-afdeling opgedateer word, wat ware Lees-Terwyl-Skryf-werking verskaf.
Spesifikasies: | |
Eienskap | Waarde |
Kategorie | Geïntegreerde stroombane (IC's) |
Ingebed - Mikrobeheerders | |
Mnr | Mikroskyfie Tegnologie |
Reeks | AVR® 90CAN |
Pakket | Skinkbord |
Deel Status | Aktief |
Kernverwerker | AVR |
Kerngrootte | 8-bis |
Spoed | 16MHz |
Konnektiwiteit | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Randapparatuur | Verbruin-opspoor/terugstel, POR, PWM, WDT |
Aantal I/O | 53 |
Program geheue grootte | 128KB (128K x 8) |
Program geheue tipe | FLITS |
EEPROM grootte | 4k x 8 |
RAM grootte | 4k x 8 |
Spanning – Toevoer (Vcc/Vdd) | 2.7V ~ 5.5V |
Data-omskakelaars | A/D 8x10b |
Ossillator tipe | Intern |
Werkstemperatuur | -40°C ~ 85°C (TA) |
Montage tipe | Oppervlakmontering |
Pakket / houer | 64-TQFP |
Verskafferstoestelpakket | 64-TQFP (14x14) |
Basisproduknommer | AT90CAN128 |