Atmega128 kérdések

VFX info at vfx.hu
Tue Jan 6 19:57:42 CET 2004


Hali!



Fuzesi Arnold wrote:
> 
> Rohamléptekben tervezek, adatlap apróbetûs részeitõl meg rettegek.
> 
> Kérdésem vanna a T. nagyérdemûhoz:


Ejha, latszik, ki volt szabin :) Van kerdes boven.


> Az atmega 128 G portja használható megszorítás nélkül "rendes" I/O portként?
> (Minden kimenet totem pole, minden bemenethez rendelhetõ-e pull-up stb.)

Ugy tudom hasznalhato, nincs vele gond. Bar en rendelteteszszeruen
(rd,wr, ale) hasznaltam eddig.


 
> Illetve nagy általánosságban van-e olyan portlába az atmegának, amire
> érdemes figyelni?
> Mint sok PIC-nél volt az RA5 pl. (OC kimenet)

Nem tudok rola. Hacsak nem az XTAL2 ami csak CLK kimenet :)



> A külsõ interrupt bementekrõl érdemes tudni valami speciálisat?
> Vagy csak annyi, hogy szint v. él érzékeny és kész?

Ha nincs prellmentesites, vagy lassu az elfel- lefutas, akkor az
interrupt rutin vegen redemes ujra torolni az flag bitet, hogy ne kerjen
azonnal megszakitast.



> Az atmega128 mellé kerül egy RTC. Epson RTC8564. (Listán használták már
> páran, ha jól rémlik)

Igen, tobbek kozott en is. Jo IC, nincs vele gond, kicsit lassan indul,
ha elment a tapfesz, de max 1-2 sec utan stabil a mukodes. Pozitiv
tulajdonsaga, hogy visszajelzi, ha az akku gyenge.

> Backup elemrõl jár, amikor nincs táp.
> Ennek valamelyik I/O lába nem hajlamos arra, hogy meghajtsa a táp nélkül
> lévo atmega-t? Szóval nem
> merül ezerrel az elem az IO lábon folyó áramnak köszönhetõen.

Van amelyik mar egy eve megy, meg nem kellett elemet cserlni.

> Errõl az RTC-rõl érdemes valami speckót tudni? Hw/Sw nyûg?

Csak az indulassra kell figyelni, ha nincs elem/vagy lemerult akkor
sokkal lassabban eled mint az ATmega. Igy celszeru egy 1-2 masodperces
ciklust csinalni, ha addig nem jelentkezik az RTC akkor nincs is.
Az avr.vfx.hu oldalon van egy pici betet az RTC8564JE-hez.


> A JTAG csatinak van valamilyen szabvány-követendõ kiosztása?
> Vagy ahogy esik.

Elvileg van, de nem kell vele torodni, mert a nagyok sem tartjak be.
Valaszd azt amit a kornyezeted is hasznal. Igy legalabb kompatibilis
leszel a szomszeddal :)



> Elég nekem a JTAG mindenre, vagy ISP-re is készüljek azért?

Eddig nekem a JTAG mindenre eleg volt. Nem hinayzik az SPI.

> Ennek a "háziszabvány" kiosztásására vonatkozólag valami ajánlás?
> Hogy a szomszédnéni ISP programozójával is menjen.

Akkor nezd meg a szomszedet :) En a Lattice felet hasznalom, vagy a
Kanda fele SPI bekotes JTAGositott valtozatat (IDC10).


> 
> Atmel Dataflash:45DB081B:
> Ennek valamilyen hw/sw nyûgje van?
> A power-up pár ms-es késleltetés lebeg a fejem felett, ezen kivûl ami
> esetleg megszivathat?

Az IC azonositas. A regi es az uj ICk nem azonosan kezelik ezt belso
regisztert. Az ujak 1 bittel tobbet hasznalnak, amit a regiek nem
kezeltek. Ez felelotlenseg az ATMELtol. Szerencsere ma mar nem gyartanak
csak 3.3V-os dataflasht!
az avr.vfx.hu-n erre is talasz egy magkezdemenyt (nics befejezve).

> RESET lába mehet a tápra?

En IO labra kotottem, mert igy SWbol is tudok HW tresetet kivaltani.

> Ellenálláson keresztül mehet az 5V-os atmegától az SI-re, CS-re a jel? Belsõ
> dióda megfogja?

Az osszes bemenete 5V turo, nem kell ellenallas. Egyedul a kimenetere
(az egy szem adatlabara) kell egy 330 ohm os ellenallas, es az ATmega
azon labat ahova ez csatlakozik ne kapcsold be a pull-up ellenallast
(legyen tre-state). Igy teljesen jol muxik.

UDV. VFX.
http://www.vfx.hu



More information about the Elektro mailing list