AT91SAM7S256D-AU ARM Microcontrollers MCU 256K Flash SRAM 64K ARM-gebaseerde MCU
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | Microchip |
Productcategorie: | ARM-microcontrollers - MCU |
RoHS-richtlijn: | Details |
Serie: | SAM7S/SE |
Montagestijl: | SMD/SMT |
Pakket / Koffer: | LQFP-64 |
Kern: | ARM7TDMI |
Programmageheugengrootte: | 256 kB |
Gegevensbusbreedte: | 32 bits/16 bits |
ADC-resolutie: | 10 bit |
Maximale klokfrequentie: | 55 MHz |
Aantal I/O's: | 32 I/O |
Data-RAM-grootte: | 64 kB |
Voedingsspanning - Min: | 1,65 V |
Voedingsspanning - Max: | 1,95 V |
Minimale bedrijfstemperatuur: | - 40 graden Celsius |
Maximale bedrijfstemperatuur: | + 85 °C |
Verpakking: | Dienblad |
Analoge voedingsspanning: | 3,3 V |
Merk: | Microchiptechnologie / Atmel |
Gegevens-RAM-type: | RAM |
Hoogte: | 1,6 mm |
I/O-spanning: | 1,65 V tot 3,6 V |
Interfacetype: | I2C, SPI, USART, USB |
Lengte: | 7 mm |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 8 kanalen |
Aantal timers/tellers: | 3-timer |
Processorserie: | SAM7S |
Product: | MCU |
Producttype: | ARM-microcontrollers - MCU |
Programmageheugentype: | Flash |
Fabriekspakket Hoeveelheid: | 160 |
Subcategorie: | Microcontrollers - MCU |
Watchdog-timers: | Waakhond-timer |
Breedte: | 7 mm |
Eenheidsgewicht: | 0,012088 oz |
♠ AT91SAM ARM-gebaseerde Flash MCU
De SAM7S van Atmel is een serie flash-microcontrollers met een laag aantal pinnen, gebaseerd op de 32-bits ARM RISC-processor. Hij beschikt over een snelle flash en een SRAM, en een uitgebreide set randapparatuur, waaronder een USB 2.0-apparaat (behalve deSAM7S32 en SAM7S16) en een complete set systeemfuncties die het aantal externe componenten minimaliseren.
Het apparaat is een ideaal migratiepad voor gebruikers van 8-bits microcontrollers die op zoek zijn naar extra prestaties enuitgebreid geheugen.Het ingebouwde Flash-geheugen kan in het systeem worden geprogrammeerd via de JTAG-ICE-interface of via een parallelle interfaceop een productieprogrammeur vóór montage. Ingebouwde vergrendelingsbits en een beveiligingsbit beschermen de firmware tegen onbedoeld overschrijven en bewaren de vertrouwelijkheid ervan.
De systeemcontroller van de SAM7S-serie omvat een resetcontroller die de inschakelvolgorde vanDe microcontroller en het complete systeem. De correcte werking van het apparaat kan worden bewaakt door een ingebouwde stroomonderbreking.detector en een watchdog die werkt op een geïntegreerde RC-oscillator.
De SAM7S-serie bestaat uit microcontrollers voor algemeen gebruik. Dankzij de geïntegreerde USB-poort zijn ze ideaal als apparaat.voor randapparatuur die connectiviteit met een pc of mobiele telefoon vereist. Hun agressieve prijsniveau en hoge mate vanDoor de integratie wordt hun toepassingsgebied verbreed naar de kostenbewuste consumentenmarkt met een groot volume.
• Bevat de ARM7TDMI® ARM® Thumb®-processor
– Hoogwaardige 32-bits RISC-architectuur
– 16-bits instructieset met hoge dichtheid
– Leider in MIPS/Watt
– EmbeddedICE™ In-circuit emulatie, ondersteuning voor debugcommunicatiekanalen
• Interne hogesnelheidsflits
– 512 Kbytes (SAM7S512) Georganiseerd in twee aaneengesloten banken van 1024 pagina's van 256Bytes (Dual Plane)
– 256 Kbytes (SAM7S256) Georganiseerd in 1024 pagina's van 256 bytes (Single Plane)
– 128 Kbytes (SAM7S128) Georganiseerd in 512 pagina's van 256 bytes (Single Plane)
– 64 Kbytes (SAM7S64) Georganiseerd in 512 pagina's van 128 bytes (Single Plane)
– 32 Kbytes (SAM7S321/32) Georganiseerd in 256 pagina's van 128 bytes (Single Plane)
– 16 Kbytes (SAM7S161/16) Georganiseerd in 256 pagina's van 64 bytes (Single Plane)
– Toegang tot één cyclus tot 30 MHz in de ergste omstandigheden
– Prefetch Buffer Optimaliseert de uitvoering van duiminstructies op maximale snelheid
– Paginaprogrammeringstijd: 6 ms, inclusief automatisch wissen van pagina's, volledige wistijd: 15 ms
– 10.000 schrijfcycli, 10 jaar gegevensretentie, sectorvergrendelingsmogelijkheden, flashBeveiligingsbit
– Snelle Flash-programmeerinterface voor productie in grote volumes
• Interne hogesnelheids-SRAM, toegang in één cyclus op maximale snelheid
– 64 Kbyte (SAM7S512/256)
– 32 Kbyte (SAM7S128)
– 16 Kbyte (SAM7S64)
– 8 Kbyte (SAM7S321/32)
– 4 Kbyte (SAM7S161/16)
• Geheugencontroller (MC)
– Ingebouwde Flash-controller, abortusstatus en detectie van verkeerde uitlijning
• Resetcontroller (RSTC)
– Gebaseerd op Power-on Reset en een fabrieksmatig gekalibreerde Brown-out Detector met laag vermogen
– Biedt externe resetsignaalvorming en resetbronstatus
• Klokgenerator (CKGR)
– RC-oscillator met laag vermogen, 3 tot 20 MHz on-chip oscillator en één PLL
• Power Management Controller (PMC)
– Software-vermogenoptimalisatiemogelijkheden, inclusief de langzame klokmodus (tot 500Hz) en inactieve modus
– Drie programmeerbare externe kloksignalen
• Geavanceerde Interrupt Controller (AIC)
– Individueel te maskeren, acht-niveau prioriteit, vectored interrupt-bronnen
– Twee (SAM7S512/256/128/64/321/161) of één (SAM7S32/16) externe interruptbron(nen)en één snelle interruptbron, beschermd tegen valse interrupts
• Debug-eenheid (DBGU)
– 2-draads UART en ondersteuning voor Debug Communication Channel interrupt, programmeerbare ICE-toegangspreventie
– Modus voor algemene 2-draads UART seriële communicatie
• Periodieke Interval Timer (PIT)
– 20-bits programmeerbare teller plus 12-bits intervalteller
• Windowed Watchdog (WDT)
– 12-bits sleutelbeveiligde programmeerbare teller
– Geeft reset- of onderbrekingssignalen aan het systeem
– De teller kan worden gestopt terwijl de processor zich in de debug-status of in de inactieve modus bevindt
• Realtime-timer (RTT)
– 32-bits vrijlopende teller met alarm
– Werkt op de interne RC-oscillator
• Eén parallelle input/output controller (PIOA)
– Tweeëndertig (SAM7S512/256/128/64/321/161) of eenentwintig (SAM7S32/16) programmeerbare I/O-lijnen gemultiplext met maximaalTwee randapparatuur I/O's
– Mogelijkheid tot invoerwijzigingsonderbreking op elke I/O-lijn
– Individueel programmeerbare open-drain, pull-up-weerstand en synchrone uitgang
• Elf (SAM7S512/256/128/64/321/161) of negen (SAM7S32/16) Peripheral DMA Controller (PDC)-kanalen
• Eén USB 2.0 Full Speed (12 Mbits per seconde) apparaatpoort (behalve de SAM7S32/16).
– On-chip transceiver, 328-byte configureerbare geïntegreerde FIFO's
• Eén synchrone seriële controller (SSC)
– Onafhankelijke klok- en framesynchronisatiesignalen voor elke ontvanger en zender
– Ondersteuning voor I²S analoge interface, ondersteuning voor Time Division Multiplex
– Hoge snelheid continue datastroommogelijkheden met 32-bits gegevensoverdracht
• Twee (SAM7S512/256/128/64/321/161) of één (SAM7S32/16) universele synchrone/asynchrone ontvanger-zenders(USART)
– Individuele Baud Rate Generator, IrDA® Infrarood Modulatie/Demodulatie
– Ondersteuning voor ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485-ondersteuning
– Volledige modemlijnondersteuning op USART1 (SAM7S512/256/128/64/321/161)
• Eén Master/Slave Serial Peripheral Interface (SPI)
– 8- tot 16-bits programmeerbare datalengte, vier externe perifere chipselecties
• Eén driekanaals 16-bits timer/teller (TC)
– Drie externe klokingangen en twee multifunctionele I/O-pinnen per kanaal (SAM7S512/256/128/64/321/161)
– Eén externe klokingang en twee multifunctionele I/O-pinnen voor alleen de eerste twee kanalen (SAM7S32/16)
– Dubbele PWM-generatie, Capture/Waveform-modus, Up/Down-mogelijkheid
• Eén vierkanaals 16-bits PWM-controller (PWMC)
• Eén tweedraadsinterface (TWI)
– Alleen ondersteuning voor Master Mode, alle tweedraads Atmel EEPROM's en I2Ondersteunde C-compatibele apparaten(SAM7S512/256/128/64/321/32)
– Ondersteuning voor Master-, Multi-Master- en Slave-modus, alle tweedraads Atmel EEPROM's en I2Ondersteunde C-compatibele apparaten(SAM7S161/16)
• Eén 8-kanaals 10-bits analoog-naar-digitaal-converter, vier kanalen gemultiplext met digitale I/O's
• SAM-BA™ Boot Assistant
– Standaard opstartprogramma
– Interface met SAM-BA grafische gebruikersinterface
• IEEE® 1149.1 JTAG-grensscan op alle digitale pinnen
• 5V-tolerante I/O's, inclusief vier I/O-lijnen met hoge stroomsterkte, elk tot 16 mA (SAM7S161/16 I/O's niet 5V-tolerant)
• Voedingen
– Ingebouwde 1,8V-regelaar, die tot 100 mA trekt voor de kern en externe componenten
– 3,3V of 1,8V VDDIO I/O-lijnen voeding, onafhankelijke 3,3V VDDFLASH flash-voeding
– 1.8V VDDCORE kernvoeding met brown-outdetector
• Volledig statische werking: tot 55 MHz bij 1,65 V en 85 °C. Onder de slechtste omstandigheden
• Verkrijgbaar in 64-lead LQFP Green of 64-pad QFN Green-behuizing (SAM7S512/256/128/64/321/161) en 48-lead LQFP Green of48-pad QFN Green-pakket (SAM7S32/16)