Forum: Mikrocontroller und Digitale Elektronik 6800 oder 8080 MPU?


von Bernd S. (mms)


Lesenswert?

Hallo,

stolper grad mal wieder über eine Sache.

http://www.keil.com/dd/docs/datashts/atmel/at85c51snd3.pdf  auf Seite 
13.

Besitzt dieser µC jetzt eine 8080 MPU oder eine 6800 MPU? An was erkennt 
man das - im Datenblatt steht nichts drinnen.


Bernd

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Weder noch. In diesem µC ist ein MCS-51 (Intel 8051) enthalten.

Und das steht sehr wohl im Datenblatt.

Was verleitet Dich, anzunehmen, es könne sich um 8080 oder gar 6800 
handeln?

von Bernd S. (mms)


Lesenswert?

da man beim LCD Controller es auswählen muss, ob es sich um eine 8080 
oder 6800 handelt.

http://www.displaytech.com.hk/pdf/application/Graphic%20Module/Sitronix/ST7565P_v16_0714.pdf

Auf Seite 20 ist ein Pin C86 vorhanden, mit dem man auswählt um welchen 
CPU-Typen es handelt. Was mach ich, wenn die CPU weder 8080 noch 6800 
Typos ist?

Bernd

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Es geht wohl um die Funktion der Read und Write Handshakesignale. Da gab 
es CPUs mit einer Read/notWrite Leitung, das sind z.B. 6800 oder 6502 
und andererseits die /RD und /WR als zwei getrennte Leitungen wie im 
8080 oder auch 8051.
Ähnliche Verwirrungen gibts ab 16 Bit mit kleinen und großen Indianern - 
vielmehr Endianern

von Bernd S. (mms)


Lesenswert?

d.h. für mich ich benötige nur den /WR Read/notWrite und C86 und /RD 
lässt man unconnected?

Bernd

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

MCS51 verwendet das 8080-Businterface mit getrennten /RD und 
/WR-Leitungen.

Das 6800-Businterface mit R/!W und E müsste eigens nachgebildet werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.