programowanie Atmeli

To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Andrea
-
Posty: 3
Rejestracja: 21 lut 2004, 11:33

programowanie Atmeli

Post autor: Andrea » 21 lut 2004, 11:55

Witam wszystkich

Mam pytanie,czy mikroprocesory rodziny 8051 Intela i Atmela są w pełni kompatybilne (sprzętowo i programowo)? tzn czy wyprowadzenia i architektura wewnętrzna (rejestry i adresowanie pamięci wewnętrznej) są identyczne oraz czy przy programowaniu mogę używać asemblera stosowanego do Intela ?Może ktoś wskaże mi gdzie znajdę materiały na ten temat

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Post autor: gaweł » 05 kwie 2004, 8:43

TAK, w pewnych modelach mikrokontrolerów są różnice, ale w sensie rozszerzenia. Możesz używać bez obaw.
W przypadku mikrokontrolerów typu 89C2051 (wszystkich małych w obudowach 20-pinoweych) ze zrozumiałych względów nie ma instrukcji
MOVX A,@DPTR i MOVX @DPTR,A, ponieważ te modele nie mają mechanizmów obsługi pamięci zewnętrznych.

Andrea
-
Posty: 3
Rejestracja: 21 lut 2004, 11:33

programownie Atmeli

Post autor: Andrea » 05 kwie 2004, 9:37

Witam
serdeczne dzięki gaweł za odpowiedż :D :)

ODPOWIEDZ