8080并口时序

发布时间 2023-05-05 14:58:43作者: 森是林上木

介绍

8080并口协议有多种类型,主要通过bus_interface的线数进行区分,主要有8-bit、16-bit、9-bit、18-bit等四种模式。

第一类:  

MCU-Interface Mode  Register/Content        GRAM 

  8080    8-bit mode      D[7:0]     D[7:0],WRX,RDX,CSX,D/CX(RS)

  8080  16-bit mode      D[7:0]     D[15:0],WRX,RDX,CSX,D/CX(RS)

  8080    9-bit mode      D[7:0]     D[8:0],WRX,RDX,CSX,D/CX (RS)

  8080  18-bit mode      D[7:0]     D[17:0],WRX,RDX,CSX,D/CX(RS)

第二类:

MCU-Interface Mode  Register/Content        GRAM 

  8080   16-bit mode      D[8:1]     D[7:0],WRX,RDX,CSX,D/CX(RS)

  8080     8-bit mode    D[17:10]     D[15:0],WRX,RDX,CSX,D/CX(RS)

  8080   18-bit mode      D[8:1]    D[8:0],WRX,RDX,CSX,D/CX (RS)

  8080    9-bit mode     D[17:10]    D[17:0],WRX,RDX,CSX,D/CX(RS)

 

端口含义

CSX        片选信号,低电平有效,在高电平期间其他信号线均无效。

D/CX(RS)  命令数据线,当发送为命令时为0,发送为数据时为1。

WRX       写信号线;在写模式下,在低电平期间完成数据的准备工作,在上升沿捕捉数据;在读模式下始终保持高电平。

RDX      读信号线;在读模式下,在低电平期间进行数据的准备工作,在上升沿捕捉数据;在写模式下始终保持高电平。

D[x:0]        信号线;

 

写模式时序图:

 

读模式时序图:

 

需要注意:从图中可以看出读数据时,需要两个RDX的上升沿才能读出正确数据,第一个RDX上升沿的数据为无效数据,第二个RDX上升沿才为有效值。