51 a AVR



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: grundolf_at_nospam_poczta.onet.pl
Subject: 51 a AVR
Date: 23 Dec 2002 13:00:54 +0100


Witam.

Mam pytanie odnośnie procesorów AVR.
Czy ktoś mógłby mi przybliżyć w wielkim skrócie hardware AVR-ków.
Do tej pory zajmowałem się 51 no i widzę że avr cieszą się nie mniejszym
zainteresowaniem. Chciałbym wiedzieć dlaczego.

Konkretniej chodzi mi o to:
potokowe)
zewnętrznej pamięci RAM(danych) i EPROM(programu)

Dzięki za poświęcony czas.
Pozdr. Grundolf

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Mister" <wojpie_at_nospam__NSPAM_bielsko.evatronix.com.pl>
Subject: Re: 51 a AVR
Date: Mon, 23 Dec 2002 15:39:26 +0100


Konkretniej chodzi mi o to:
- czy są szybsze od 51 przy tej samej częstotliwości kwarcu (przetwarzanie
potokowe)
Procesory te to tzw RISC ok 1MIPS/1MHz; czyli kilkakrotnie szybsze.

- czy znacznie różnią się instrukcje od tych w 51
Są zupełnie inne instrukcje jak i mnemoniki, oczywiście niektóre dość
podobne do siebie.

- czy też wyprowadzona jest szyna danych i adresowa do podłączenia
zewnętrznej pamięci RAM(danych) i EPROM(programu)
Niektóre mają możliwość podłączenia pamięci RAM.

- czy obsługa stosu jest sprzętowa (ograniczona wielkość) czy tak jak w 51
Wielkość stosu zależy od ilości wolnej pamięci ram.

- czy jedyną firmą produkującą te procesory jest Atmel ?
Przecież AVR to patent ATMELA.

Pozdrawiam
Mister



Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Lankosz" <nie_at_nospam_lubie.spamu>
Subject: Re: 51 a AVR
Date: Mon, 23 Dec 2002 16:47:32 +0100


Jeszcze ja wtrącę swoje 3 grosze
Konkretniej chodzi mi o to:
- czy są szybsze od 51 przy tej samej częstotliwości kwarcu
(przetwarzanie
potokowe)
Procesory te to tzw RISC ok 1MIPS/1MHz; czyli kilkakrotnie szybsze.
PI razy drzwi 12 razy, ale trudno porównywać różne architektury

- czy znacznie różnią się instrukcje od tych w 51
Są zupełnie inne instrukcje jak i mnemoniki, oczywiście niektóre dość
podobne do siebie.
Ogólnie da się przesiąść bez większego bólu.

- czy też wyprowadzona jest szyna danych i adresowa do podłączenia
zewnętrznej pamięci RAM(danych) i EPROM(programu)
Niektóre mają możliwość podłączenia pamięci RAM.
Natomiast program tylko z wewnętrznej pamięci Flash

- czy obsługa stosu jest sprzętowa (ograniczona wielkość) czy tak jak w
51
Wielkość stosu zależy od ilości wolnej pamięci ram.
Przy czym stos "rośnie" w drugą stronę - wskaźnik zmniejsza się przy
wrzucaniu. Wyjątkiem jest AT90S1200, który ma 3 poziomowy stos sprzętowy dla
wywołania podprocedur i przerwań. W niektórych zastosowaniach w zupełności
wystarcza (np zrobiłem generator precyzyjnych przebiegów cyfrowych bez
potrzeby używania stosu)


--

Michał, SQ9FQQ http://sq9fqq.prv.pl/
GG:374157 http://free.ngo.pl/sp9zcj/
mike2001 (malpa) tlen.pl




Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: 51 a AVR
Date: Mon, 23 Dec 2002 20:34:12 +0100


PI razy drzwi 12 razy, ale trudno porównywać różne architektury

Oj tak, szczególnie jak przyjdzie coś podzielić....a i dostęp do bitów nie jest
łatwy ;-)

Ogólnie da się przesišść bez większego bólu.

Tutaj bym polemizował. Może jak się nie zna żadnego procka to jest to łatwe, ale
jak się poznało rodzinę 51 to przesiadka jest lekko sajgonowata. Na pierwsze
czytanie mnemoniki wyglšdajš jak kody szyfrowe starszego sierżanta Ramireza ze
szczepu Navaho ;-))) Na szczęście tylko na pierwsze czytanie - po własnorecznym
przepisaniu ich w odpowiedniej kolejności sprawa się upraszcza :-)


--
PZD, Irek.N.
[chwilowo usunięte ;-) ]


Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Lankosz" <nie_at_nospam_lubie.spamu>
Subject: Re: 51 a AVR
Date: Mon, 23 Dec 2002 23:21:17 +0100


Ogólnie da się przesišść bez większego bólu.

Tutaj bym polemizował. Może jak się nie zna żadnego procka to jest to
łatwe, ale
jak się poznało rodzinę 51 to przesiadka jest lekko sajgonowata. Na
pierwsze
Sajgonowate jest skakanie po DSP: Motoroli, Analoga, Texasa - już mam
mentlik i wszystkie znam tylko pobieżnie (po jednym prostym programie
napisałem).

czytanie mnemoniki wyglšdajš jak kody szyfrowe starszego sierżanta
Ramireza ze
szczepu Navaho ;-))) Na szczęście tylko na pierwsze czytanie - po
własnorecznym
przepisaniu ich w odpowiedniej kolejności sprawa się upraszcza :-)

No dobra, zgadzę się, że różne mnemoniki na w zasadzie identyczne instrukcje
zaciemniają obraz, a dodatkowo zredukowana możliwość operacji bitowych -
trochę tego brakuje.
Mnie jakoś bardziej przeraża PIC, omijałem go z daleka, ale za dwa miesiące
będę go musiał opanować i jeszcze jakiegoś Basica... błe. Może jednak nie
będzie tak źle. Co?

Pozdrawiam,





Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: 51 a AVR
Date: Tue, 24 Dec 2002 09:56:22 +0100


Mnie jakoś bardziej przeraża PIC, omijałem go z daleka, ale za dwa miesišce
będę go musiał opanować i jeszcze jakiegoś Basica... błe. Może jednak nie
będzie tak źle. Co?

No wiesz, sam pisałeś o DSP (ja tam Panie nic nie wiem o nich), więc skoro
przeszedłeś przez takie, to przez pica też przebrniesz - to w końcu tylko ułomna
strona hardware-owa, mnemoników zaś niewiele ;-)) (nie bić - znacie moje zdanie
o pic-ach)

Udanych, wesołych świšt.
--
Pzd, Irek.N.
[chwilowo usunięte ;-) ]