Digi Foto
Jakub Šerých
serych
Středa Březen 17 12:07:43 CET 2004
Ahoj,
Zda sa mi to objektivne napisane, zostava este doplnit este fakty o AVR:
> Ahoj,
> Diskuze na toto zaj?mav? t?ma sklouzlo nekam ?plne jinam. Vsichn? se
> tady bav? o rozd?lech v psan? asembleru, coz asi vypl?va z jejich
> pohodlnosti naucit se neco nov?ho. (prejdete na C)
> To podstatn? se ale ztratilo -> c?m zac?t?
> Porad? ot?zek pro v?ber CPU:
> 1) Dostupnost procesoru a program?toru. Tady v?tez? Atmel. U PIC je
spousta
> typu, takze se obcas na nejk? typ cek? p?r t?dnu.
AVR je asi v cechach este stale mensi problem ale na slovensku nieje ani
nebol (v obchode alebo SOS)
>
> 2) Vybaven? a v?kon procesoru
> PIC ->USB, LAN, AD, kompar?tory.
> PIC (oscil?tor/4) m? vets? v?kon oproti 8051 (oscil?tor/12), a taky
> program je krats?. (Nekdo tady uv?del:"u RISC architektury je program
> dels?") Mozn? ve zdroj?ku, ale jeden r?dek je jeden byt (1x14 bitu) u PIC,
> ale v?ce bytu u 8051!
AVR (oscilator/1) - priklad: s AT90S1200-12 a 20Mhz krystalom mam urobeny
prepinatelny generator kmitoctu do 10Mhz
>
> 3) Cena. Hodne levn? jsou ATMELY AT89C2051 (38Kc pri 100 Ks), ale i mal?
> PICy. Naopak draho vych?zej? PIC s 40 v?vody s FLASH.
Ceny citujem SOS 1ks: 90S1200-124Sk, 90S2313-190Sk, 90S8515-412Sk
(na porovnanie SOS ma 2051 za 129SK, PIC16F84 240.-)
>
> 4) Podpora ze strany v?robce. Kompletn? CD (kopie WEBu) fa MICROCHIP stoj?
> kolem 200Kc. A je to hodne komplexn?. U ATMELU toho moc nen?. Sice se to
d?
> st?hnout z ruzn?ch adres spousta, ale CD je CD.
CD je fajn, netreba hodiny cakat pri internete ale mne ci sa jednalo o
51,PIC alebo AVR, vzdy stacil datasheet, pripadne errata, zoznam instrukcii,
riadkovy prekladac a notepad.
>
> Pouz?v?m jen PIC a ATMEL. Takze pokud pouziv?te v?ce typu najednou, zkuste
> pripsat v?s n?zor.
> Celkem me to zaj?m?, ned?vno jsem chtel prej?t na AVR, ale nenasel
jsem
> dost odvahy. (moje vlastn? pohodlnost)
> Michal
Aku odvahu, ved to nic nieje, skuste to a uz sa vam nezochce
prestat(samozrejme netreba zacat niecim prilis zlozitym).
Z jednocipov som presiel 51, potom PIC a nakoniec AVR. Teraz uz pouzivam
vecsinou len 51 a AVR. PIC mi nikdy nejako nesadli vdaka inemu stylu
programovania a vysokej cene FLASH alebo UV verzii.
V poslednom case som ale zakotvil na C a je to super pohodicka, uz malo co
robim v ASM.
Marcel
>
>
> ----- Original Message -----
> From: "Pavel Brychta" <pavel.brychta@duhasys.cz>
> To: <hw-news@list.gin.cz>
> Sent: Wednesday, November 07, 2001 5:34 AM
> Subject: Re: Cim zacit ? otazka zacatecnika
>
>
> > omyl !!! ta instrukce by pak byla mov a,#acc
> >
> > ----- Original Message -----
> > From: "Miloslav Kazda" <miloslav.kazda@volny.cz>
> > To: "Ondrej Mikes" <hw-news@list.gin.cz>
> > Sent: Tuesday, November 06, 2001 10:58 PM
> > Subject: Re: Cim zacit ? otazka zacatecnika
> >
> >
> > > mam pocit ze A a ACC neni uplne to same. Cituji z knizky
> > > mikroprocesory rady 8051:
> > > " Zvlastnosti stradace u procesoru 8051 je to, ze lezi ve vnitrnim
> > > pametovem prostoru a je pristupny nejen beznymi instrukcemi, v kterych
> > > je oznacen A, ale i pomoci prime adresy oznacovane v mnemonice
> > > procesoru symbolickym nazvem ACC"
> > >
> > > z toho bych chapal ze instrukce Mov A,ACC presune do Acka adresu Acka.
> > >
> > > Miloslav Kazda
> > > miloslav.kazda@volny.cz
> > >
> > > Tuesday, November 06, 2001, 5:38:14 PM, Ondrej Mikes wrote:
> > >
> > > >> kdopak z lidi, co dela s Atmelama 52 zkousel instrukci mov a,acc
> ?????
> > >
> > > > Ja s Atmelem zacinam. Konkretne s 2051, ale to predpokladam ze je
> jedno.
> > Co je to
> > > > tedy MOV a, acc ? Nemam ted knizku z ktere cerpam po ruce, ale
pripada
> > mi to jako
> > > > ze do stradace presunu obsah stradace. Moc me nebijte :)
> > > > Zajima me to hlavne proto, ze jsem to v nejakem programu videl, ale
> spis
> > bych tam
> > > > pouzil RLC a.
> > >
> > > > Ondrej Mikes.
> > >
> > >
> > >
> >
> >
>
Další informace o konferenci Hw-list