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
programowanie Atmeli
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.
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.
programownie Atmeli
Witam
serdeczne dzięki gaweł za odpowiedż

serdeczne dzięki gaweł za odpowiedż