PIC vs ATMEL #2
Nagy Endre
gumo at lucifer.kgt.bme.hu
Sun Feb 8 20:49:11 CET 2004
> Az ATMEL típuscsaládja 3 csoportból áll: TINY; CLASSIC (AT90S...) és a MEGA.
> Ez összesen 25 különböz? típust jelent, melyet tovább növel a különböz?
> sebesség? változatok, ill. tokozási variánsok száma. CSAKHOGY:
A classic gyakorlatilag nincs mar, a tiny a legkoltsegerzekenyebb dolgokba
valo, a megak a mostansag ajanlottak.
> A 25 típusból 8 típust már nem ajánlják új fejlesztéshez, valószín?leg meg
> fog sz?nni a gyártása. Jellemz?en a TINY és CLASSIC típusokról van szó.
Emiatt nem kell panikba esni: pl. AT90S8515 helyett beteszel egy
ATmega8515-ot, es beallitod a kompatibilitasi fuse bitet, ha akarod.
Ugyeltek ra, hogy ne legyen ebbol fakado hatrany.
Ha lenne, akkor is minimalis, mert konnyeden at lehet javitani barmelyik
nagyobb procijukra a kodot, nem kell bitet faragni. (En pl. C-ben csak a
fuse bitek nagyobb szamat tapasztaltam programletolteskor, mikor attertem
a megakra.)
> További 8 típusból 2004 els? negyedévében még csak mintapéldányok léteznek,
> tehát ezekkel sem megyek per pillanat semmire. Maradt tehát 25-b?l 9 (!)
> lehetséges típus.
Boven eleg, betakarja az igenyeket.
> ATTINY 2313-at ajánlja helyette, ami jelenleg még nem kapható. Kapható
> ugyan az MSC-nél egy AT90S2313-as típus, mindössze 500 Ft-ért, azonban erre
> azt írja az adatlap, hogy nem ajánlott új feljesztéshez, az ATTINY2313
> típusú új típus meg még sehol. A kör bezárult! (Megjegyzem, ez a típus
Ha megjelenik, akkor 1 fuse bit, es maris kompatibilis a regivel.
Sot gyorsabb es olcsobb is.
> A nagyobb méret?, ADC-s PIC-eket valóban hatékonyan kiváltja, bár jelenleg
> még kicsit drágább. Háztáji fejlesztésekhez, ahol napról napra hízik a kód,
Szerintem olcsobb. Hacsak nem a RET-ben veszed 4-5-szoros aron, mint en a
legelso peldanyt. De az MSC-nel tenyleg szemtelenul olcso, es a
kiszolgalas/support is maximalisan korrekt.
> Ami számomra negatív: Az ATMEL supportja. Hólyagnak, beképzelt köcsögnek
> már lettem nevezve magánban, pusztán csak azért, mert fel mertem magamnak
> tenni a kérdést, hogy melyiket válasszam, és nem az "Isteni
> Kinyilatkoztatás" szerint, gondolkodás nélkül ATMEL-re váltottam. Egy hét
Erzelmi alapon nyilvan nem szabad donteni. De probald ki magad is az
Atmelt, szerintem nem fogsz csalodni.
> után továbbra is nyögvenyel?sen tudom összeszedni az infókat. Több negatív
> visszajelzést is hallottam a nehezen érthet? doksikról. Kicsit nehézkes
Kicsit kusza, de melyik nem... Hasznalhato ettol fuggetlenul.
> befutó. Ahogy lefikázták a PIC-et a különböz? revíziók/verziók számát
> illet?en, ugyanez megtalálható az ATMEL-nél, elég csak a TINY és CLASSIC
> család körüli kavarodására gondolnom, vagy a 2313-as típusszám kett?sségére
Szerintem nincs kavarodas, meg ha kivulrol annak is tunik. A tipusszam
kettossege pl. egy 100%-ig kompatibilis utodot jelol.
> céloznom. Természetesen a MEGA szeriára ez már nem igaz, ott szépen látszik
> az átgondolt típuscsalád-kidolgozás!
Igen, az tenyleg tankonyvi pelda lehetne.
> Ami pozitív: állítólag nagyon jó C fordító van hozzá. Jó kód készül, könny?
Hat igen, pl. a gcc -O2 engem szenne gyalaz assembly-ben. Lenne mit
tanulni tole, de inkabb leszoktam nagyon gyorsan az ASM-rol. C-ben
nevetsegesen gyorsan es kenyelmesen lehet programozni meg az olyan
dolgokat is, amire megeskudne az ember, hogy muszaj gepi kodban. De nem...
> Értelemszer?en nem fogok csak azért átszokni C-re, hogy használhassam az
> "Isteni" ATMegát.
Esetleg egy p2c a Makefile-ba? De mintha a gcc-hez is lenne Pascal
tamogatas.
Gumo
More information about the Elektro
mailing list