AT90CAN128-16AU - ATMEL-HET BEDRIJF - MICROCONTROLLER MET 128K-BYTES VAN ISP FLITS EN KAN CONTROLEMECHANISME
Snel Detail:
MICROCONTROLLER MET 128K-BYTES VAN ISP FLITS EN KAN CONTROLEMECHANISME
Beschrijving:
AT90CAN128 is low-power CMOS microcontroller met 8 bits die op de AVR verbeterde RISC-architectuur wordt gebaseerd. Door krachtige instructies in één enkele klokcyclus uit te voeren, bereikt AT90CAN128 producties naderend 1 MIPS die per Mhz de systeemontwerper toestaan om machtsconsumptie tegenover verwerkingssnelheid te optimaliseren.
De AVR-kern combineert een rijke geplaatste instructie met 32 algemeen doel werkende registers.
Alle 32 registers worden direct verbonden met de Rekenkundige Logicaeenheid (ALU), toelatend twee onafhankelijke registers om in één enkele die instructie worden betreden in één klokcyclus wordt uitgevoerd. De resulterende architectuur is meer efficiënte code terwijl sneller het bereiken van producties tot tien keer dan conventionele CISC-microcontrollers.
AT90CAN128 verstrekt de volgende eigenschappen: 128K de bytes van in-Systeem Programmeerbare Flits met belezen-terwijl-schrijven mogelijkheden, 4K-bytes EEPROM, 4K-bytes SRAM, 53 algemeen doel I/O lijnen, 32 algemeen doel werkende registers, KAN a controlemechanisme, de Teller vergelijkt In real time (RTC), vier flexibele Tijdopnemer/Tellers met wijzen en PWM,
2 USARTs, een byte georiënteerde Two-wire Periodieke Interface, 8 kanaliseert 10 beetje ADC met facultatief differentieel inputstadium met programmeerbare aanwinst, een programmeerbare Watchdog-timer met Interne Oscillator, een SPI-seriële poort, IEEE-norm. 1149.1 de volgzame die JTAG-testinterface, ook voor de toegang tot van de op-Spaander wordt gebruikt zuivert systeem en programmering en vijf de besparingswijzen van de software verkiesbare macht.
De Inactieve toestand houdt cpu tegen terwijl het toestaan van SRAM, de Tijdopnemer/de Tellers, SPI/CAN-havens en onderbreekt systeem blijven functionerend. De macht-Benedenwijze bewaart de registerinhoud maar bevriest de Oscillator, onbruikbaar makend alle andere spaanderfuncties tot volgende of het Hardwareterugstellen onderbreekt. In macht-behalve wijze, blijft de asynchrone tijdopnemer lopen, toestaand de gebruiker om een tijdopnemerbasis te handhaven terwijl de rest van het apparaat slaapt. De ADC wijze van de Lawaaivermindering houdt cpu en alle I/O modules behalve Asynchrone Tijdopnemer en ADC tegen, om omschakelingslawaai tijdens ADC omzettingen te minimaliseren. Op Reservewijze, loopt de Kristal/Resonatoroscillator terwijl de rest van het apparaat slaapt. Dit staat zeer snel die opstarten toe met lage machtsconsumptie wordt gecombineerd.
Het apparaat wordt vervaardigd gebruikend high-density van Atmel niet-vluchtig geheugentechnologie.
De op-Spaanderisp Flits staat het programmageheugen toe om geherprogrammeerd in-systeem te zijn door een periodieke interface van SPI, door een conventionele niet-vluchtig geheugenprogrammeur, of door een programma dat van de op-Spaanderlaars over de AVR-kern loopt. Het laarsprogramma kan om het even welke interface gebruiken om het toepassingsprogramma in het toepassingsflashgeheugen te downloaden. De software in de sectie van de Laarsflits zal blijven lopen terwijl de sectie van de Toepassingsflits wordt bijgewerkt, op voorwaarde dat waar verrichting belezen-terwijl-schrijf. Door een RISC met 8 bits cpu met in-Systeem zelf-Programmeerbare Flits op een monolithische spaander te combineren, is Atmel AT90CAN128 krachtige microcontroller die een hoogst flexibele en rendabele oplossing aan vele ingebedde controletoepassingen verstrekt.
AT90CAN128 AVR wordt gesteund met een volledige reeks van programma en systeemontwikkelingshulpmiddelen met inbegrip van: C compilers, macroassembleurs, programmadebugger/simulators, incircuit mededingers, en evaluatieuitrustingen.
De toepassingen die microcontroller gebruiken van ATmega128 AVR kunnen compatibel worden gemaakt om AT90CAN128 te gebruiken, verwijzen naar Toepassingsnotitie AVR 096, op de Atmel-website.
Toepassingen:
• Krachtige, Low-power AVR®
Microcontroller met 8 bits
• Geavanceerde RISC-Architectuur
– 133 Krachtige Instructies – de Meeste Enige Uitvoering van de Klokcyclus
– registreert Algemeen Doel 32 die x 8 + Randcontroleregisters werken
– Volledig Statische Verrichting
– Tot 16 MIPS Productie bij 16 Mhz
– Op-spaander 2 cyclusmultiplicator
• Niet vluchtig Programma en Gegevensgeheugen
– 128K-Bytes van in-Systeem Herprogrammeerbare Flits
Duurzaamheid: 10.000 schrijf/wis Cycli
– De facultatieve Sectie van de Laarscode met Onafhankelijke Slotbeetjes
Verkiesbare Laarsgrootte: 1K bytes, 2K-Bytes, 4K-Bytes of 8K-Bytes
In-systeem Programmering door On-Chip Boot Programma (KAN, UART)
Waar belezen-terwijl-schrijf Verrichting
– 4K-Bytes EEPROM (Duurzaamheid: 100.000 schrijf/wis Cycli)
– 4K-Bytes Intern SRAM
– Tot 64K-Ruimte van het Bytes de Facultatieve Externe Geheugen
– Programmeringsslot voor Softwareveiligheid
• JTAG (IEEE-norm. 1149.1 volgzame) Interface
– Grens-aftasten Mogelijkheden volgens de JTAG-Norm
– De programmeringsflits (Hardwareisp), EEPROM, sluit & smelt Beetjes
– De uitgebreide op-Spaander zuivert Steun
• KAN Controlemechanisme 2.0A & 2.0B
– 15 Volledige Berichtvoorwerpen met Afzonderlijke Herkenningstekenmarkeringen en Maskers
– Breng over, ontvang, ontvangt de Automatische Antwoord en Kaderbuffer Wijzen
– de Maximumoverdrachtssnelheid van 1Mbits/s bij 8 Mhz
– Tijd het stempelen, TTC & het Luisteren Wijze (het Spioneren of Autobaud)
• Randeigenschappen
– Programmeerbare Watchdog-timer met op-Spaanderoscillator
– Synchrone Tijdopnemer met 8 bits/tegen-0
10-beetje Prescaler
Externe Gebeurtenisteller
De output vergelijkt of PWM-Output met 8 bits
– Asynchrone Tijdopnemer met 8 bits/tegen-2
10-beetje Prescaler
Externe Gebeurtenisteller
De output vergelijkt of PWM-Output met 8 bits
32Khz oscillator voor RTC-Verrichting
– Dubbele Synchrone Tijdopnemer met 16 bits/teller-1 & 3
10-beetje Prescaler
De input vangt met Lawaaicanceler
Externe Gebeurtenisteller
3-output vergelijk of PWM-Output met 16 bits
De output vergelijkt Modulatie
– 8 kanaliseer, 10 beetje SAR ADC
8 Single-ended kanalen
7 differentiële Kanalen
2 differentiële Kanalen met Programmeerbare Aanwinst bij 1x, 10x, of 200x
– Op-spaander Analoge Comparateur
– Op de byte gerichte Two-wire Periodieke Interface
– Dubbele Programmeerbare Periodieke USART
– Meester/Slaven de Periodieke Interface van SPI
Programmeringsflits (Hardwareisp)
• Speciale Microcontroller Eigenschappen
– Macht-op het Terugstellen en de Programmeerbare Brown-out Opsporing
– Interne Gekalibreerde RC-Oscillator
– Externe 8 onderbreken Bronnen
– 5 Slaapwijzen: De nutteloos, ADC Lawaaivermindering, macht-behalve, macht-verslaat & Reserve
– Frequentie van de software de Verkiesbare Klok
– Globaal trek onbruikbaar maken uit
• I/O en Pakketten
– 53 Programmeerbare I/O Lijnen
– 64 lood TQFP en 64 lood QFN
• Werkende Voltages
– 2,7 - 5.5V
• Werkende temperatuur
– Industrieel (- 40°C aan +85°C)
• Maximumfrequentie
– 8 Mhz bij 2.7V - Industriële waaier
– 16 Mhz bij 4.5V - Industriële waaier
Specificaties:
Informatiebladen | AT90CAN32,64,128 samenvatting AT90CAN32,64,128 |
Productfoto's | 64-TQFP |
Product Opleidingsmodules | MCU-Productregelinleiding |
Standaardpakket | 1.000 |
Categorie | Geïntegreerde schakelingen (ICs) |
Familie | Ingebed - Microcontrollers |
Reeks | AVR® 90CAN |
Verpakking | Band & Spoel (RT) |
Kernbewerker | AVR |
Kerngrootte | met 8 bits |
Snelheid | 16MHz |
Connectiviteit | KAN, EBI/EMI, I ² C, SPI, UART/USART |
Randapparatuur | Brown-out ontdekt/Teruggesteld, POR, PWM, WDT |
Aantal van I /O | 53 |
De Grootte van het programmageheugen | 128KB (128K x 8) |
Het Type van programmageheugen | FLITS |
EEPROM-Grootte | 4K x 8 |
RAM Size | 4K x 8 |
Voltage - Levering (Vcc/Vdd) | 2.7 V ~ 5,5 V |
Gegevensconvertors | A/D 8x10b |
Oscillatortype | Intern |
Werkende Temperatuur | -40°C ~ 85°C |
Pakket/Geval | 64-LQFP |
Voor Gebruik met | ATSTK600-RC09-ND - STK600 DIE KAART AVR VERPLETTEREN ATSTK600-TQFP64-ND - STK600 SOCKET/ADAPTER 64-TQFP ATDVK90CAN1-ND - UITRUSTING DEV VOOR AT90CAN128 MCU |
Andere Namen | At90can128-16aur-Nd AT90CAN12816AUR |