AT91SAM7S256D-AU Mikrokrmilniki ARM MCU 256K Flash SRAM 64K MCU na osnovi ARM
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | Mikročip |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | SAM7S/SE |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-64 |
Jedro: | ARM7TDMI |
Velikost programskega pomnilnika: | 256 kB |
Širina podatkovnega vodila: | 32-bitni/16-bitni |
Ločljivost ADC-ja: | 10-bitni |
Največja taktna frekvenca: | 55 MHz |
Število V/I: | 32 V/I |
Velikost podatkovnega RAM-a: | 64 kB |
Napajalna napetost - min.: | 1,65 V |
Napajalna napetost - maks.: | 1,95 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Analogna napajalna napetost: | 3,3 V |
Znamka: | Microchip Technology / Atmel |
Vrsta podatkovnega RAM-a: | RAM |
Višina: | 1,6 mm |
Vhodno/izhodna napetost: | od 1,65 V do 3,6 V |
Vrsta vmesnika: | I2C, SPI, USART, USB |
Dolžina: | 7 mm |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 8 kanalov |
Število časovnikov/števcev: | 3 Časovnik |
Serija procesorjev: | SAM7S |
Izdelek: | Mikrokontroler |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 160 |
Podkategorija: | Mikrokrmilniki - MCU |
Nadzorni časovniki: | Časovnik nadzora |
Širina: | 7 mm |
Teža enote: | 0,012088 oz |
♠ AT91SAM Flash MCU na osnovi ARM
Atmelov SAM7S je serija mikrokrmilnikov Flash z majhnim številom pinov, ki temeljijo na 32-bitnem procesorju ARM RISC. Imajo visokohitrostni Flash in SRAM, velik nabor perifernih naprav, vključno z napravo USB 2.0 (razenSAM7S32 in SAM7S16) ter celoten nabor sistemskih funkcij, ki zmanjšujejo število zunanjih komponent.
Naprava je idealna pot migracije za uporabnike 8-bitnih mikrokrmilnikov, ki iščejo dodatno zmogljivost inrazširjeni pomnilnik.Vgrajeni flash pomnilnik je mogoče programirati v sistemu prek vmesnika JTAG-ICE ali prek vzporednega vmesnika.na produkcijskem programatorju pred montažo. Vgrajeni zaklepni biti in varnostni bit ščitijo vdelano programsko opremo pred nenamernim prepisovanjem in ohranjajo njeno zaupnost.
Sistemski krmilnik serije SAM7S vključuje krmilnik za ponastavitev, ki lahko upravlja zaporedje vklopamikrokrmilnik in celoten sistem. Pravilno delovanje naprave je mogoče spremljati z vgrajenim zaznavanjem padca napetosti.detektor in nadzorni mehanizem, ki ga poganja integriran RC oscilator.
Serija SAM7S so mikrokrmilniki splošnega namena. Zaradi integriranega USB vhoda so idealne naprave.za periferne aplikacije, ki zahtevajo povezljivost z računalnikom ali mobilnim telefonom. Njihova agresivna cena in visoka ravenIntegracija njihov obseg uporabe potiska daleč na stroškovno občutljiv trg z veliko količino potrošniških izdelkov.
• Vključuje procesor ARM7TDMI® ARM® Thumb®
– Visokozmogljiva 32-bitna RISC arhitektura
– 16-bitni nabor ukazov visoke gostote
– Vodilni v MIPS/Watt
– EmbeddedICE™ emulacija znotraj vezja, podpora komunikacijskega kanala za odpravljanje napak
• Notranja bliskavica z visoko hitrostjo
– 512 kbajtov (SAM7S512), organiziranih v dveh sosednjih bankah po 1024 strani od 256Bajti (dvojna ravnina)
– 256 KB (SAM7S256) organizirano v 1024 straneh po 256 bajtov (ena ravnina)
– 128 KB (SAM7S128) organizirano v 512 straneh po 256 bajtov (ena ravnina)
– 64 kB (SAM7S64) organizirano v 512 straneh po 128 bajtov (ena ravnina)
– 32 kB (SAM7S321/32) organizirano v 256 straneh po 128 bajtov (ena ravnina)
– 16 kB (SAM7S161/16) organizirano v 256 straneh po 64 bajtov (ena ravnina)
– Dostop v enem ciklu do 30 MHz v najslabših pogojih
– Optimizacija prednalaganja medpomnilnika za optimizacijo izvajanja ukazov thumb z največjo hitrostjo
– Čas programiranja strani: 6 ms, vključno s samodejnim brisanjem strani, čas popolnega brisanja: 15 ms
– 10.000 ciklov pisanja, 10-letna zmožnost hrambe podatkov, zmožnost zaklepanja sektorjev, bliskovni pomnilnikVarnostni bit
– Hitri programski vmesnik Flash za velikoserijsko proizvodnjo
• Notranji visokohitrostni SRAM, enociklični dostop pri najvišji hitrosti
– 64 KB (SAM7S512/256)
– 32 kbajtov (SAM7S128)
– 16 kbajtov (SAM7S64)
– 8 KB (SAM7S321/32)
– 4 kbajti (SAM7S161/16)
• Krmilnik pomnilnika (MC)
– Vgrajeni krmilnik bliskavice, zaznavanje stanja prekinitve in napačne poravnave
• Ponastavitev krmilnika (RSTC)
– Na podlagi ponastavitve ob vklopu in tovarniško kalibriranega detektorja rjavega izpada napetosti pri nizki porabi energije
– Zagotavlja oblikovanje zunanjega signala za ponastavitev in stanje vira ponastavitve
• Generator ure (CKGR)
– RC oscilator z nizko porabo energije, vgrajeni oscilator od 3 do 20 MHz in en PLL
• Krmilnik upravljanja porabe energije (PMC)
– Zmogljivosti optimizacije porabe programske opreme, vključno z načinom počasne ure (do 500Hz) in način mirovanja
– Trije programabilni zunanji taktni signali
• Napredni krmilnik prekinitev (AIC)
– Individualno maskirni, osemstopenjski, vektorski viri prekinitev
– Dva (SAM7S512/256/128/64/321/161) ali en (SAM7S32/16) zunanji vir prekinitevin en hiter vir prekinitev, zaščiten pred lažnimi prekinitvami
• Enota za odpravljanje napak (DBGU)
– 2-žični UART in podpora za prekinitev komunikacijskega kanala za odpravljanje napak, programabilno preprečevanje dostopa ICE
– Način za splošno 2-žično serijsko komunikacijo UART
• Periodični intervalni časovnik (PIT)
– 20-bitni programabilni števec in 12-bitni intervalni števec
• Nadzorni pes z okni (WDT)
– 12-bitni programabilni števec, zaščiten s ključem
– Sistemu zagotavlja signale za ponastavitev ali prekinitev
– Števec se lahko ustavi, ko je procesor v stanju odpravljanja napak ali v stanju mirovanja
• Časovnik v realnem času (RTT)
– 32-bitni prosto delujoči števec z alarmom
– Napaja notranji RC oscilator
• En vzporedni vhodno/izhodni krmilnik (PIOA)
– Dvaintrideset (SAM7S512/256/128/64/321/161) ali enaindvajset (SAM7S32/16) programabilnih V/I linij, multipleksiranih z doDva periferna V/I-ja
– Zmožnost prekinitve spremembe vhoda na vsaki vhodno/izhodni liniji
– Individualno programabilen odprti odtok, upor za dvigovanje in sinhroni izhod
• Enajst (SAM7S512/256/128/64/321/161) ali devet (SAM7S32/16) kanalov perifernega krmilnika DMA (PDC)
• En priključek USB 2.0 s polno hitrostjo (12 Mb/s) (razen SAM7S32/16).
– Vgrajeni oddajnik-sprejemnik, 328-bajtni konfigurirani integrirani FIFO-ji
• En sinhroni serijski krmilnik (SSC)
– Neodvisni signali ure in sinhronizacije okvirjev za vsak sprejemnik in oddajnik
– Podpora za analogni vmesnik I²S, podpora za časovno multipleksiranje
– Zmogljivosti visokohitrostnega neprekinjenega podatkovnega toka s 32-bitnim prenosom podatkov
• Dva (SAM7S512/256/128/64/321/161) ali en (SAM7S32/16) univerzalni sinhroni/asinhroni sprejemnik-oddajnik(USART)
– Individualni generator baudnih hitrosti, infrardeča modulacija/demodulacija IrDA®
– Podpora za pametne kartice ISO7816 T0/T1, strojna povezava, podpora za RS485
– Polna podpora za modemske linije na USART1 (SAM7S512/256/128/64/321/161)
• En glavni/podrejeni serijski periferni vmesnik (SPI)
– 8- do 16-bitna programabilna dolžina podatkov, štirje izbirniki zunanjih perifernih čipov
• En trikanalni 16-bitni časovnik/števec (TC)
– Trije zunanji vhodi za uro in dva večnamenska vhodno/izhodna pina na kanal (SAM7S512/256/128/64/321/161)
– En vhod za zunanji takt in dva večnamenska vhodno/izhodna pina samo za prva dva kanala (SAM7S32/16)
– Dvojna PWM generacija, način zajemanja/valovnega formata, možnost povečanja/zmanjšanja
• En štirikanalni 16-bitni PWM krmilnik (PWMC)
• En dvožični vmesnik (TWI)
– Podpora samo za glavni način, vsi dvožični Atmel EEPROM-i in I2Podprte združljive naprave C(SAM7S512/256/128/64/321/32)
– Podpora za glavne, večglavne in podrejene načine delovanja, vsi dvožični Atmelovi EEPROM-i in I2Podprte združljive naprave C(SAM7S161/16)
• En 8-kanalni 10-bitni analogno-digitalni pretvornik, štirje kanali multipleksirani z digitalnimi vhodi/izhodi
• Pomočnik za zagon SAM-BA™
– Privzeti zagonski program
– Vmesnik z grafičnim uporabniškim vmesnikom SAM-BA
• IEEE® 1149.1 JTAG Boundary Scan na vseh digitalnih priključkih
• V/I, tolerantni na 5 V, vključno s štirimi visokotokovnimi V/I linijami pogona, do 16 mA vsaka (SAM7S161/16 V/I niso tolerantni na 5 V)
• Napajalniki
– Vgrajen 1,8 V regulator, ki porabi do 100 mA za jedro in zunanje komponente
– Napajanje za vhodno/izhodne linije VDDIO 3,3 V ali 1,8 V, neodvisno napajanje za bliskovno pomnilnik 3,3 V VDDFLASH
– 1,8 V VDDCORE napajalnik z jedrom in detektorjem rjave napetosti
• Popolnoma statično delovanje: do 55 MHz pri 1,65 V in 85 °C v najslabših pogojih
• Na voljo v 64-priključnem zelenem ohišju LQFP ali 64-padnem zelenem ohišju QFN (SAM7S512/256/128/64/321/161) in 48-priključnem zelenem ohišju LQFP ali48-padni QFN zeleni paket (SAM7S32/16)