AT91SAM7S256D-AU ARM Mikrokontroller MCU 256K Flash SRAM 64K ARM baserad MCU
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | Mikrochip |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | SAM7S/SE |
Monteringsstil: | SMD/SMT |
Paket/fodral: | LQFP-64 |
Kärna: | ARM7TDMI |
Programminnesstorlek: | 256 kB |
Databussbredd: | 32 bitar/16 bitar |
ADC-upplösning: | 10 bitar |
Maximal klockfrekvens: | 55 MHz |
Antal I/O: | 32 I/O |
Data RAM-storlek: | 64 kB |
Matningsspänning - Min: | 1,65 V |
Matningsspänning - Max: | 1,95 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 85 C |
Förpackning: | Bricka |
Analog matningsspänning: | 3,3 V |
Varumärke: | Microchip Technology / Atmel |
Data RAM-typ: | Bagge |
Höjd: | 1,6 mm |
I/O-spänning: | 1,65 V till 3,6 V |
Gränssnittstyp: | I2C, SPI, USART, USB |
Längd: | 7 mm |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 8 kanal |
Antal timer/räknare: | 3 Timer |
Processorserie: | SAM7S |
Produkt: | MCU |
Produkttyp: | ARM mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 160 |
Underkategori: | Mikrokontroller - MCU |
Watchdog Timers: | Watchdog Timer |
Bredd: | 7 mm |
Enhetsvikt: | 0,012088 oz |
♠ AT91SAM ARM-baserad Flash MCU
Atmels SAM7S är en serie Flash-mikrokontroller med lågt antal pin-antal baserade på 32-bitars ARM RISC-processorn.Den har en höghastighetsblixt och ett SRAM, en stor uppsättning kringutrustning, inklusive en USB 2.0-enhet (förutomSAM7S32 och SAM7S16), och en komplett uppsättning systemfunktioner som minimerar antalet externa komponenter.
Enheten är en idealisk migreringsväg för 8-bitars mikrokontrolleranvändare som letar efter ytterligare prestanda ochutökat minne.Det inbäddade flashminnet kan programmeras i systemet via JTAG-ICE-gränssnittet eller via ett parallellt gränssnittpå en produktionsprogrammerare innan montering.Inbyggda låsbitar och en säkerhetsbit skyddar den fasta programvaran från oavsiktlig överskrivning och bevarar dess konfidentialitet.
SAM7S-seriens systemkontroller inkluderar en återställningskontroller som kan hantera startsekvensen förmikrokontrollern och hela systemet.Korrekt enhetsfunktion kan övervakas av en inbyggd brownoutdetektor och en vakthund som kör av en integrerad RC-oscillator.
SAM7S-serien är mikrokontroller för allmänna ändamål.Deras integrerade USB-enhetsport gör dem till idealiska enheterför kringutrustning som kräver anslutning till en PC eller mobiltelefon.Deras aggressiva pris och höga nivåintegration driver deras användningsområde långt in på den kostnadskänsliga konsumentmarknaden med stora volymer.
• Innehåller ARM7TDMI® ARM® Thumb®-processorn
– Högpresterande 32-bitars RISC-arkitektur
– 16-bitars instruktionsuppsättning med hög densitet
– Ledare inom MIPS/Watt
– EmbeddedICE™ In-circuit Emulation, Felsökningsstöd för kommunikationskanaler
• Intern höghastighetsblixt
– 512 kbyte (SAM7S512) organiserad i två sammanhängande banker på 1024 sidor av 256Byte (dubbelplan)
– 256 kbyte (SAM7S256) organiserad i 1024 sidor på 256 byte (enkelt plan)
– 128 kbyte (SAM7S128) organiserad i 512 sidor på 256 byte (enkelt plan)
– 64 kbyte (SAM7S64) organiserad i 512 sidor om 128 byte (enkelt plan)
– 32 kbyte (SAM7S321/32) organiserad i 256 sidor på 128 byte (enkelt plan)
– 16 kbyte (SAM7S161/16) organiserad i 256 sidor om 64 byte (enkelt plan)
– Enkelcykelåtkomst på upp till 30 MHz i värsta tänkbara förhållanden
– Prefetch Buffer Optimering av tuminstruktioner exekvering vid maximal hastighet
– Sidprogrammeringstid: 6 ms, inklusive automatisk radering av sida, fullständig raderingstid: 15 ms
– 10 000 skrivcykler, 10-årig datalagringskapacitet, sektorlåsfunktioner, FlashSäkerhetsbit
– Snabbt Flash-programmeringsgränssnitt för högvolymproduktion
• Intern höghastighets-SRAM, enkelcykelåtkomst vid maximal hastighet
– 64 kbyte (SAM7S512/256)
– 32 Kbyte (SAM7S128)
– 16 Kbyte (SAM7S64)
– 8 kbyte (SAM7S321/32)
– 4 kbyte (SAM7S161/16)
• Minneskontroller (MC)
– Inbäddad blixtkontroll, avbrytstatus och feljusteringsdetektering
• Reset Controller (RSTC)
– Baserat på Power-on Reset och Low-power Factory-kalibrerad Brown-out detektor
– Ger extern återställningssignalformning och återställningskällastatus
• Klockgenerator (CKGR)
– Lågeffekt RC Oscillator, 3 till 20 MHz On-chip Oscillator och en PLL
• Power Management Controller (PMC)
– Mjukvaruenergioptimeringsfunktioner, inklusive långsamt klockläge (Ned till 500Hz) och viloläge
– Tre programmerbara externa klocksignaler
• Advanced Interrupt Controller (AIC)
– Individuellt maskerbara, prioriterade åtta nivåer, vektoriserade avbrottskällor
– Två (SAM7S512/256/128/64/321/161) eller en (SAM7S32/16) externa avbrottskälloroch en snabbavbrottskälla, falskt avbrott skyddad
• Debug Unit (DBGU)
– 2-tråds UART och stöd för felsökningskommunikationskanalavbrott, programmerbar ICE Access Prevention
– Läge för allmän 2-tråds UART seriell kommunikation
• Periodisk intervalltimer (PIT)
– 20-bitars programmerbar räknare plus 12-bitars intervallräknare
• Windowed Watchdog (WDT)
– 12-bitars nyckelskyddad programmerbar räknare
– Tillhandahåller återställnings- eller avbrottssignaler till systemet
– Räknaren kan stoppas medan processorn är i felsökningsläge eller i viloläge
• Realtidstimer (RTT)
– 32-bitars frigående räknare med larm
– Kör av den interna RC-oscillatorn
• En parallell in-/utgångskontroll (PIOA)
– Trettiotvå (SAM7S512/256/128/64/321/161) eller tjugoen (SAM7S32/16) programmerbara I/O-linjer multiplexerade med upp tillTvå perifera I/O
– Input Change Interrupt Capability på varje I/O-linje
– Individuellt programmerbar Open-drain, Pull-up resistor och Synchronous Output
• Elva (SAM7S512/256/128/64/321/161) eller nio (SAM7S32/16) perifer DMA Controller (PDC) kanaler
• En USB 2.0 Full Speed (12 Mbits per sekund) enhetsport (förutom SAM7S32/16).
– On-chip Transceiver, 328-byte konfigurerbara integrerade FIFO
• En Synchronous Serial Controller (SSC)
– Oberoende klocka och ramsynkroniseringssignaler för varje mottagare och sändare
– I²S Analog Interface Support, Time Division Multiplex Support
– Höghastighetskontinuerlig dataströmning med 32-bitars dataöverföring
• Två (SAM7S512/256/128/64/321/161) eller en (SAM7S32/16) universella synkrona/asynkrona mottagaresändare(USART)
– Individuell Baud Rate Generator, IrDA® infraröd modulering/demodulering
– Stöd för ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485 Support
– Fullständigt modemlinjestöd på USART1 (SAM7S512/256/128/64/321/161)
• One Master/Slave Serial Peripheral Interface (SPI)
– 8- till 16-bitars programmerbar datalängd, fyra externa perifera chipval
• En tre-kanals 16-bitars timer/räknare (TC)
– Tre externa klockingång och två multifunktionella I/O-stift per kanal (SAM7S512/256/128/64/321/161)
– En extern klockingång och två multifunktionella I/O-stift för endast de två första kanalerna (SAM7S32/16)
– Dubbel PWM-generering, Capture/Waveform Mode, Up/Down Capability
• En fyrkanalig 16-bitars PWM-styrenhet (PWMC)
• One Two-wire Interface (TWI)
– Endast stöd för masterläge, alla tvåtrådiga Atmel EEPROMs och I2C Kompatibla enheter som stöds(SAM7S512/256/128/64/321/32)
– Stöd för master-, multimaster- och slavläge, alla tvåtrådiga Atmel EEPROM och I2C Kompatibla enheter som stöds(SAM7S161/16)
• En 8-kanals 10-bitars analog-till-digital-omvandlare, fyra kanaler multiplexerade med digitala I/O:er
• SAM-BA™ Boot Assistant
– Standardstartprogram
– Gränssnitt med SAM-BAs grafiska användargränssnitt
• IEEE® 1149.1 JTAG Boundary Scan på alla digitala stift
• 5V-toleranta I/O, inklusive fyra I/O-linjer för högströmsdrift, upp till 16 mA vardera (SAM7S161/16 I/O inte 5V-toleranta)
• Nätaggregat
– Inbyggd 1,8V regulator, drar upp till 100 mA för kärnan och externa komponenter
– 3,3V eller 1,8V VDDIO I/O Lines Strömförsörjning, oberoende 3,3V VDDFLASH Flash Power Supply
– 1,8V VDDCORE kärnströmförsörjning med brun-out-detektor
• Helt statisk drift: Upp till 55 MHz vid 1,65V och 85°C i värsta fall
• Tillgänglig i 64-avledningar LQFP Green eller 64-pads QFN Green Package (SAM7S512/256/128/64/321/161) och 48-avledningar LQFP Green eller48-pads QFN Green Package (SAM7S32/16)