经典的8080和6800接口区别
内容提要
本文讨论了LCD中常见的8080和6800接口的来源和区别。8080接口最初是由处理器发展而来,后来也被应用于LCD领域。而6800接口是摩托罗拉在同一时期推出的处理器,功能相似。两者的控制方式有所区别,8080通过“读使能(RD)”和“写使能(WR)”进行读写操作,而6800通过“总使能(E)”和“读写选择(W/R)”进行读写操作。
延伸解读
接口起源:从处理器到LCD
8080和6800接口最初并非为LCD设计,而是源自1974年英特尔和摩托罗拉推出的处理器总线协议。这些协议因便于扩展,后来被液晶控制器采纳,成为LCM的常见接口。理解这一背景有助于明白为何LCD接口信号与早期处理器总线如此相似。
控制方式的核心差异
两者主要区别在于读写控制:8080使用读使能(RD)和写使能(WR)两个独立信号;6800则用总使能(E)和读写选择(W/R)组合控制。其他信号如复位、数据线、片选等基本相同。实际编程时,需根据控制器手册确认信号定义,避免混淆。
实际应用中的注意点
文章提到,严格来说应称LCM(液晶模组)而非LCD,因为模组内的控制器才支持这些接口。此外,不同厂商可能对信号命名有差异,如读使能可能标为RE或RD。开发时建议以具体控制器数据手册为准,不可仅凭接口名称推断。
Q&A
8080和6800接口最初是为什么设计的?
8080和6800接口最初是由处理器发展而来,用于扩展接口(如外部RAM、ROM),后来也被应用于LCD领域。
8080接口和6800接口在读写控制方式上有什么主要区别?
8080接口通过“读使能(RD)”和“写使能(WR)”进行读写操作;6800接口通过“总使能(E)”和“读写选择(W/R)”进行读写操作。
8080接口有哪些主要信号?
8080接口通常有:/RES复位、DB0~DB7双向数据、D/I数据/指令选择、CS片选信号、/WR写入数据控制信号、/RD读入数据控制信号。
6800接口的信号和8080接口有什么异同?
6800接口和8080接口的/RES、DB0~DB7、D/I、CS信号相同,但6800使用E使能信号和R/W读写控制信号替代了8080的WR和RD信号。
8080接口对后续处理器发展有什么影响?
8080的成功直接影响了后续的8086,以及现在大家熟悉的32位和64位x86架构处理器。
为什么LCD会使用8080或6800接口?
因为8080和6800的总线协议方便扩展,所以后面很多产品的通信都基于这些总线,LCD也不例外。