本帖最后由 ducha 于 2010-5-15 17:53 编辑
续1)将LCD 所谓的8080 和6800接口 做个比较
首先这两中都是并行总线模式,接着看其引脚的定义
(1)8080模式。这类模式通常有下列接口信号:
Vcc(工作主电源)
Vss(公共端)
Vee(偏置负电源,常用于调整显示对比度)
/RES,复位线。DB0~DB7,双向数据线。
D/I,数据/指令选择线(1:数据读写,0:命令读写)。
/CS,片选信号线(如果有多片组合,可有多条片选信号线)。
/WR, MPU向LCD写入数据控制线。
/RD, MPU从LCD读入数据控制线。
(2)6800模式。在这种模式下,Vcc、Vss、Vee、/RES、DB0~DB7、D/I的功能同模式(1),其他信号线为:
R/W,读写控制(1:MPU读, 0:MPU写)。
E,允许信号(多片组合时,可有多条允许信号线)。
比较发现 明显的8080 与6800接口上仅仅是 读写线的差别
6800总线读写控制只需要1只脚R/W,1为读0为写,而8080总线是两只脚RD,WR,其中的某个脚为低就对应响应功能。根据这个逻辑关系,我们很容易就猜想到为什么LCD为6800的R/W脚可以直接接上51单片机的8080总线的WR了。
下面说下比较重要的相同点,就是都是使用D/I 数据/指令选择线,用来判断DATA线上是数据还是命令(1:数据读写,0:命令读写)。 这点倒是和DM9000a类似
|