ATMEL AT90CAN32-16AU 8bit AVR Microcontroller Gid Itilizatè

Logo ATMEL

8-bit Logo AVR Mikwokontwolè ak 32K/64K/128K Bytes nan ISP Flash ak CAN Controller

AT90CAN32
AT90CAN64
AT90CAN128

Rezime

Rev 7679HS–CAN–08/08

Karakteristik

  • Pèfòmans segondè, ki ba-pouvwa AVR® 8-bit Mikwokontwolè
  • Avanse RISC Achitekti
    • 133 Enstriksyon pwisan - Pifò Single Egzekisyon sik revèy
    • 32 x 8 Rejis travay jeneral objektif + Rejis kontwòl periferik
    • Fully Statik Operasyon
    • Jiska 16 MIPS Debi nan 16 MHz
    • On-chip 2-sik miltiplikatè
  • Pwogram ki pa temèt ak memwa done
    • 32K/64K/128K octets nan sistèm repwograme Flash (AT90CAN32/64/128)
      • Andirans: 10,000 ekri / efase sik
    • Seksyon Kòd Bòt Opsyonèl ak Bits Lock Endepandan
      • Gwosè bòt ki ka chwazi: 1K bytes, 2K bytes, 4K bytes oswa 8K bytes
      • Pwogramasyon nan sistèm nan pa pwogram sou-chip Boot (CAN, UART, ...)
      • Vrè operasyon lekti-pandan-ekri
    • 1K/2K/4K Bytes EEPROM (Andirans: 100,000 Ekri/Efase sik) (AT90CAN32/64/128)
    • 2K/4K/4K Bytes Entèn SRAM (AT90CAN32/64/128)
    • Jiska 64K Byte Espas memwa ekstèn si ou vle
    • Programming Lock pou Sekirite Lojisyèl
  • JTAG (IEEE std. 1149.1 Konfòme) Entèfas
    • Kapasite pou eskanè fwontyè dapre JTAG Estanda
    • Programming Flash (Materyèl ISP), EEPROM, Lock & Fuse Bits
    • Sipò debug anpil sou chip
  • CAN Controller 2.0A & 2.0B - ISO 16845 sètifye (1)
    • 15 Objè Mesaj konplè ak Idantifyan Separe Tags ak Mask
    • Transmèt, Resevwa, Otomatik Reply ak Frame Tanpon Resevwa Mòd
    • 1Mbits/s Maksimòm Transfè Pousantaj nan 8 MHz
    • Tan STamping, TTC & Mòd Tande (Espyonaj oswa Autobaud)
  • Karakteristik periferik
    • Revèy Watchdog pwogramab ak osilator sou chip
    • 8-bit Synchrone Timer/Counter-0
      • 10-bit Prescaler
      • Counter evènman ekstèn
      • Sòti Konpare oswa 8-bit PWM Sòti
    • 8-bit Asynchrone Timer/Counter-2
      • 10-bit Prescaler
      • Counter evènman ekstèn
      • Sòti Konpare oswa 8-Bit PWM Sòti
      • Osilator 32Khz pou operasyon RTC
    • Doub 16-bit Synchrone Timer/Counters-1 & 3
      • 10-bit Prescaler
      • Antre Capture ak anile bri
      • Counter evènman ekstèn
      • 3-Sòti Konpare oswa 16-Bit PWM Sòti
      • Sòti Konpare Modulation
    • 8-chanèl, 10-bit SAR ADC
      • 8 chanèl sèl
      • 7 chanèl diferans
      • 2 chanèl diferan ak pwogrè pwogramasyon nan 1x, 10x, oswa 200x
    • Sou-chip analog Konparatè
    • Byte-oryante De-fil Serial Entèfas
    • Doub pwogramasyon seri USART
    • Mèt/Esklav SPI Serial Entèfas
      • Programming Flash (ISP Materyèl)
  • Karakteristik mikrokontroleur espesyal
    • Pouvwa-sou Reyajiste ak pwogramasyon Brown-soti Deteksyon
    • Osilator RC entèn kalibre
    • 8 Sous entèwonp ekstèn
    • 5 mòd dòmi: san fè anyen konsa, ADC rediksyon bri, pouvwa-sove, pouvwa-desann & sibstiti
    • Lojisyèl Chwazi Frekans Revèy
    • Global Pull-up Enfim
  • I / O ak pakè
    • 53 Liy I/O pwogramasyon
    • 64-plon TQFP ak 64-plon QFN
  • Opere Voltages: 2.7 - 5.5V
  • Tanperati opere: Endistriyèl (-40 ° C a + 85 ° C)
  • Maksimòm Frekans: 8 MHz nan 2.7V, 16 MHz nan 4.5V

Nòt: 1. Detay sou seksyon 19.4.3 nan paj 242.

Deskripsyon

Konparezon ant AT90CAN32, AT90CAN64 ak AT90CAN128

AT90CAN32, AT90CAN64 ak AT90CAN128 se pyès ki nan konpitè ak lojisyèl konpatib. Yo diferan sèlman nan gwosè memwa jan yo montre nan Tablo 1-1.

Tablo 1-1. Rezime gwosè memwa

Aparèy Flash EEPROM RAM
AT90CAN32 32K Byte 1K byte 2K Byte
AT90CAN64 64K Byte 2K Byte 4K Byte
AT90CAN128 128K Byte 4K byte 4K Byte
Pati Deskripsyon

AT90CAN32/64/128 a se yon mikwokontroleur CMOS 8-bit ki ba-pouvwa ki baze sou achitekti RISC amelyore AVR. Lè li egzekite enstriksyon pwisan nan yon sèl sik revèy, AT90CAN32/64/128 reyalize debi ki apwoche 1 MIPS pou chak MHz sa ki pèmèt designer sistèm nan optimize konsomasyon pouvwa kont vitès pwosesis.

Nwayo AVR konbine yon seri ansèyman rich ak 32 rejis travay jeneral. Tout 32 rejis yo konekte dirèkteman nan Inite Lojik Aritmetik (ALU), sa ki pèmèt ou jwenn aksè de rejis endepandan nan yon sèl enstriksyon egzekite nan yon sik revèy. Achitekti a ki kapab lakòz se pi plis kòd efikas pandan y ap reyalize debi jiska dis fwa pi vit pase mikwokontwolè CISC konvansyonèl yo.

AT90CAN32/64/128 bay karakteristik sa yo: 32K/64K/128K octets nan sistèm nan pwogramasyon Flash ak kapasite lekti pandan w ap ekri, 1K/2K/4K octets EEPROM, 2K/4K/4K octets SRAM, 53 objektif jeneral. Liy I/O, 32 rejis travay jeneral, yon kontwolè CAN, Counter Tan reyèl (RTC), kat revèy fleksib / Counter ak konpare mòd ak PWM, 2 USART, yon entèfas seri de fil oryante byte, yon ADC 8-chanèl 10-bit ak opinyon diferans si ou vle.tage ak benefis pwogramasyon, yon pwogram Watchdog Timer ak Osilator Entèn, yon pò seri SPI, IEEE std. 1149.1 konfòme JTAG koòdone tès, tou itilize pou jwenn aksè nan sistèm nan On-chip Debug ak pwogramasyon ak senk lojisyèl chwazi mòd ekonomize pouvwa.

Mòd Idle a sispann CPU a pandan y ap pèmèt SRAM, Timer / Counters, pò SPI / CAN ak sistèm entèwonp kontinye fonksyone. Mòd pouvwa-desann sove sa ki anrejistre a men li jele Oscillator a, enfim tout lòt fonksyon chip jiskaske pwochen entèwonp oswa Reyajiste Materyèl. Nan mòd Power-save, revèy asynchrone a kontinye ap kouri, sa ki pèmèt itilizatè a kenbe yon baz revèy pandan rès la nan aparèy la ap dòmi. Mòd Rediksyon Bri ADC a sispann CPU a ak tout modil I/O eksepte Revèy Asynchrone ak ADC, pou minimize bri chanje pandan konvèsyon ADC. Nan mòd Standby, Crystal/Resonator Oscillator la ap kouri pandan rès aparèy la ap dòmi. Sa a pèmèt trè vit kòmanse konbine avèk konsomasyon pouvwa ki ba.

Se aparèy la fabrike lè l sèvi avèk teknoloji segondè-dansite memwa nonvolatile Atmel la. Onchip ISP Flash a pèmèt memwa pwogram lan dwe repwograme nan sistèm nan atravè yon koòdone seri SPI, pa yon pwogramè memwa konvansyonèl ki pa volatil, oswa pa yon pwogram On-chip Boot ki kouri sou nwayo AVR la. Pwogram bòt la ka itilize nenpòt koòdone pou telechaje pwogram aplikasyon an nan memwa Flash aplikasyon an. Lojisyèl nan seksyon Flash Boot ap kontinye kouri pandan y ap mete ajou seksyon Flash Aplikasyon an, ki bay vrè operasyon Read-While-Write. Lè w konbine yon CPU RISC 8-bit ak Flash oto-pwogramab nan sistèm nan sou yon chip monolitik, Atmel AT90CAN32/64/128 se yon mikrokontroleur pwisan ki bay yon solisyon trè fleksib ak pri efikas pou anpil aplikasyon kontwòl entegre.

AT90CAN32/64/128 AVR sipòte ak yon seri konplè pwogram ak zouti devlopman sistèm ki gen ladan: C du, macro assemblers, pwogram debugger/simulateur, emulateur nan sikwi, ak twous evalyasyon.

Limit responsabilite nou

Valè tipik ki nan fich done sa a baze sou simulation ak karakterizasyon lòt mikrokontwolè AVR ki fèt sou menm teknoloji pwosesis la. Valè Min ak Max ap disponib apre aparèy la karakterize.

Blòk Dyagram

Figi 1-1. Blòk Dyagram

Figi 1-1 Dyagram blòk

PIN konfigirasyon

Figi 1-2. Pinout AT90CAN32/64/128 – TQFP

Figi 1-2

(1) NC = pa konekte (kapab itilize nan aparèy nan lavni)

(2) Timer2 Osilator

Figi 1-3. Pinout AT90CAN32/64/128 – QFN

Figi 1-3

(1) NC = pa konekte (kapab itilize nan aparèy nan lavni)

(2) Timer2 Osilator

Remak: Gwo sant pad anba pake QFN a fèt ak metal epi li konekte anndan GND. Li ta dwe soude oswa kole sou tablo a pou asire bon estabilite mekanik. Si pad sant la pa konekte, pake a ta ka dekole nan tablo a.

1.6.3 Pò A (PA7..PA0)

Port A se yon pò I/O 8-bit bi-direksyon ak rezistans entèn pull-up (chwazi pou chak ti). Tanpon pwodiksyon Port A yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port A broch ki deyò rale ba yo pral sous kouran si rezistans rale-up yo aktive. Pin Port A yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Pò A sèvi tou fonksyon divès kalite espesyal AT90CAN32/64/128 jan yo endike nan paj 74.

1.6.4 Pò B (PB7..PB0)

Port B se yon pò I/O 8-bit bi-direksyon ak rezistans entèn pull-up (chwazi pou chak ti). Tanpon pwodiksyon Port B yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port B broch ki deyò rale ba yo pral sous kouran si rezistans yo rale-up yo aktive. Pin Port B yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port B sèvi tou fonksyon divès kalite espesyal AT90CAN32/64/128 jan yo endike nan paj 76.

1.6.5 Pò C (PC7..PC0)

Port C se yon pò I/O 8-bit bi-direksyon ak rezistans entèn pull-up (seleksyone pou chak ti jan). Tanpon pwodiksyon Port C yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port C zepeng ki deyò rale ba yo pral sous kouran si rezistans rale-up yo aktive. Pin Port C yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port C sèvi tou fonksyon karakteristik espesyal AT90CAN32/64/128 jan yo endike nan paj 78.

1.6.6 Pò D (PD7..PD0)

Port D se yon pò I/O 8-bit bi-direksyon ak rezistans entèn pull-up (chwazi pou chak ti). Tanpon pwodiksyon Port D yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port D broch ki deyò rale ba yo pral sous kouran si rezistans yo rale-up yo aktive. Pin Port D yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port D sèvi tou fonksyon divès kalite espesyal AT90CAN32/64/128 jan yo endike nan paj 80.

1.6.7 Port E (PE7..PE0)

Port E se yon pò I/O 8-bit bi-direksyon ak rezistans entèn pull-up (chwazi pou chak ti). Tanpon pwodiksyon Port E yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port E broch ki deyò rale ba yo pral sous kouran si rezistans yo rale-up yo aktive. Pin Port E yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port E sèvi tou fonksyon divès kalite espesyal AT90CAN32/64/128 jan yo endike nan paj 83.

1.6.8 Pò F (PF7..PF0)

Port F sèvi kòm antre analòg nan konvètè A/D.

Port F sèvi tou kòm yon pò I/O 8-bit bi-direksyon, si A/D Converter pa itilize. Broch pò yo ka bay rezistans entèn pull-up (seleksyone pou chak ti jan). Tanpon pwodiksyon Port F yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port F broch ki deyò rale ba yo pral sous kouran si rezistans rale-up yo aktive. Pin Port F yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port F sèvi tou fonksyon JTAG koòdone. Si JTAG koòdone pèmèt, rezistans pullup yo sou broch PF7(TDI), PF5(TMS), ak PF4(TCK) ap aktive menm si yon reset rive.

1.6.9 Pò G (PG4..PG0)

Port G se yon pò I/O 5-bit ak rezistans entèn pull-up (chwazi pou chak ti). Tanpon pwodiksyon Port G yo gen karakteristik kondwi simetrik ak tou de gwo koule ak kapasite sous. Kòm entrées, Port G broch ki deyò rale ba yo pral sous kouran si rezistans yo rale-up yo aktive. Pin Port G yo tri-detake lè yon kondisyon reset vin aktif, menm si revèy la pa kouri.

Port G sèvi tou fonksyon divès kalite espesyal AT90CAN32/64/128 jan yo endike nan paj 88.

1.6.10 Reyajiste

Reyajiste opinyon. Yon nivo ki ba sou pin sa a pou pi lontan pase longè batman kè minimòm lan pral jenere yon reset. Longè batman kè minimòm lan bay nan karakteristik. Batman ki pi kout yo pa garanti pou jenere yon reset. Pò I/O nan AVR yo imedyatman retabli nan eta inisyal yo menm si revèy la pa kouri. Revèy la nesesè pou reset rès AT90CAN32/64/128 la.

1.6.11 XTAL1

Antre nan osilator la envèse amplifier ak opinyon nan kous la opere revèy entèn.

1.6.12 XTAL2

Sòti soti nan osilator la envèse amplifier.

1.6.13 AVCC

AVCC se vol ekipman poutage PIN pou A/D Converter sou Port F. Li ta dwe deyò konekte ak Vcc, menm si ADC a pa itilize. Si yo itilize ADC a, li ta dwe konekte ak Vcc atravè yon filtè pasaj ba.

1.6.14 AREF

Sa a se PIN referans analòg pou konvètè A/D.

Konsènan Kòd Egzamples

Dokimantasyon sa a gen senp kòd ansyenamples ki yon ti tan montre kouman yo sèvi ak divès pati nan aparèy la. Kòd sa yo ansyenamples asime ke pati a header espesifik file enkli anvan konpilasyon. Ou dwe konnen ke se pa tout machann C du ki gen ladan definisyon ti jan nan header la files ak entèwonp manyen nan C se konpilatè depann. Tanpri konfime ak dokiman C du pou plis detay.

Rezime Enskri

Rezime Enskri

Rezime Enskripsyon Kontinye 1

Rezime Enskripsyon Kontinye 2

Rezime Enskripsyon Kontinye 3

Rezime Enskripsyon Kontinye 4

Rezime Enskripsyon Kontinye 5

Rezime Enskripsyon Kontinye 6

Nòt:

  1. Bits adrès ki depase PCMSB (Tablo 25-11 nan paj 341) yo pa pran swen.
  2. Bits adrès ki depase EEAMSB (Tablo 25-12 nan paj 341) yo pa pran swen.
  3. Pou konpatibilite ak aparèy nan lavni, rezève Bits yo ta dwe ekri a zewo si jwenn aksè. Rezève I / O adrès memwa pa ta dwe janm ekri.
  4. Rejis I/O ki nan ranje adrès 0x00 – 0x1F yo aksesib dirèkteman nan ti jan lè l sèvi avèk enstriksyon SBI ak CBI yo. Nan rejis sa yo, yo ka tcheke valè bit sèl lè w itilize enstriksyon SBIS ak SBIC yo.
  5. Gen kèk nan drapo estati yo efase lè yo ekri yon lojik pou yo. Remake byen ke, kontrèman ak pifò lòt AVR, enstriksyon CBI ak SBI yo pral sèlman opere sou ti jan espesifye a, epi yo ka kidonk itilize sou rejis ki gen drapo estati sa yo. Enstriksyon CBI ak SBI yo travay ak rejis 0x00 jiska 0x1F sèlman. 6. Lè w ap itilize kòmandman espesifik I/O IN ak OUT, yo dwe itilize adrès I/O 0x00 – 0x3F. Lè w ap adrese Rejis I/O kòm espas done lè l sèvi avèk enstriksyon LD ak ST, yo dwe ajoute 0x20 nan adrès sa yo. AT90CAN32/64/128 a se yon mikwokontwolè konplèks ki gen plis inite periferik pase sa yo ka sipòte nan 64 kote ki rezève nan Opcode pou enstriksyon IN ak SOTI. Pou espas I/O pwolonje ki soti nan 0x60 - 0xFF nan SRAM, se sèlman enstriksyon ST/STS/STD ak LD/LDS/LDD yo ka itilize.

Enfòmasyon sou lòd

Enfòmasyon sou lòd

Nòt: 1. Aparèy sa yo kapab tou apwovizyone nan fòm wafer. Tanpri kontakte biwo lavant Atmel lokal ou a pou enfòmasyon detaye sou lòd ak kantite minimòm.

Enfòmasyon sou anbalaj

Enfòmasyon sou anbalaj

TQFP64

64 PIN MENS QUAD PLAT PACK

TQFP64

QFN64

QFN64

NÒT: QFN NÒT STANDARD

  1. DIMANSYON & TOLERANS KONFÒM AK ASME Y14.5M. - 1994.
  2. DIMANSYON b APLIKE POU TERMINAL METALIZE EPI MEZIRE ANT 0.15 AK 0.30 mm Apati pwent TERMINAL. SI TERMINAL LA GEN RADIYO OPTIONNÈL LA SOU LÒT BÒT TERMINAL LA, DIMANSYON b PA TA DWE MEZIRE NAN ZÒN RADIYIS SA A.
  3. MAX. PAKÈ WARPAGE SE 0.05mm.
  4. BURRS MAKSIMÈM AKSIBA SE 0.076 mm NAN TOUT DIREKSYON.
  5. PIN #1 ID SOU TÈ YO YO MACHE LASER.
  6. DESEN SA A KONFÒME AK PWOGRAM MO-220 JEDEC ANRESKRI.
  7. YON MAKSIMI 0.15mm PULL BACK (L1) KAPAB PREZAN.
    L MOINS L1 POU EGAL OSWA PI GWO PASE 0.30 mm
  8. IDANTIFIKÈ TÈMINAL #1 YO OPTIONNAL MEN LI DWE LOCALIZE ANDAN ZÒN KI ENDIKTE A IDANTIFIKÈ TÈMINAL #1 YO SWA YON MOULI OSWA KI MARKE.

Katye jeneral

Atmel Corporation
2325 Orchard Parkway
San Jose. CA 95131
USA
Tel: 1(408) 441-0311
Faks: 1(408) 487-2600

Entènasyonal

Atmel Azi
Chanm 1219
Chinachem Golden Plaza
77 Mod Road Tsimshatsui
East Kowloon
Hong Kong
Tel: (852) 2721-9778
Faks: (852) 2722-1369

Atmel Ewòp
Le Krebs
8. Ri Jean-Pierre Timbaud
BP 309
78054 Saint-Quentin-en-
Yvelines Cedex
Lafrans
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11

Atmel Japon
9F. Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japon
Tel: (81) 3-3523-3551
Faks: (81) 3-3523-7581

Kontakte pwodwi

Web Sit
www.atmel.com

Sipò teknik
avr@atmel.com

Komèsyal Kontakte
www.atmel.com/contacts

Demann Literati
www.atmel.com/literature

Limit responsabilite nou: Yo bay enfòmasyon ki nan dokiman sa a an koneksyon avèk pwodwi Atmel. Pa gen okenn lisans, eksprime oswa implicite, pa estoppel oswa otreman, nan okenn dwa pwopriyete entelektyèl yo akòde pa dokiman sa a oswa an koneksyon avèk vant la nan pwodwi Atmel. EKsepte jan sa tabli nan tèm AK KONDISYON VANT ATMEL YO KI KI SOU ATMEL la. WEB SITE, ATMEL ASime Okenn RESPONSABILITE KELWA EPI REJTE NENPÒT GARANTI EXPRESS, IMPLICITE OSWA LEGAL KI GENYEN AK PWODWI LI YO KI GENYEN, MEN SE PA LIMITE A, GARANTI ENPLIKITE MARCHANDABILITE, APTITE POU YON OBJEKTIF KI PA PARTIKILÈ, INFINISYON. AN OKENN KA ATMEL PAP RESPONSYON POU NENPÒT DOMAJ DIRÈK, ENDRÈK, KONSEKANS, PINITIF, ESPESYAL OUBYEN ENSEDAN (KANK, SAN LIMITATION, DOmaj POU PÈDI PROFI, ENTÈRIPYON BIZNIS, OSWA PÈDI ENFÒMASYON) DOKIMAN SA A, MENM SI ATMEL TE KONSÈY POSIBILITE POU DOmaj sa yo. Atmel pa fè okenn reprezantasyon oswa garanti konsènan presizyon oswa konplè sa ki nan dokiman sa a epi li rezève dwa pou fè chanjman nan espesifikasyon ak deskripsyon pwodwi nenpòt ki lè san avètisman. Atmel pa pran okenn angajman pou mete ajou enfòmasyon ki nan la a. Sòf si espesifikman bay otreman, pwodwi Atmel yo pa apwopriye pou, epi yo pa dwe itilize nan, aplikasyon otomobil. Pwodwi Atmel yo pa gen entansyon, otorize, oswa garanti pou itilize kòm konpozan nan aplikasyon ki gen entansyon sipòte oswa soutni lavi.

© 2008 Atmel Corporation. Tout dwa rezève. Atmel®, logo ak konbinezon ladan yo, ak lòt moun se mak komèsyal oswa mak komèsyal Atmel Corporation oswa filiales li yo. Lòt tèm ak non pwodwi yo ka mak komèsyal lòt moun.

7679HS–CAN–08/08

Dokiman / Resous

ATMEL AT90CAN32-16AU 8bit AVR mikrokontroleur [pdfGid Itilizatè
AT90CAN32-16AU 8bit AVR Microcontroller, AT90CAN32-16AU, 8bit AVR Microcontroller, Microcontroller

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *