P51XA单片机与图形液晶显示器的接口设计

网友投稿 252 2022-11-06

P51XA单片机与图形液晶显示器的接口设计

(1)显示区域设置        设置图形区首地址:PAR1,PAR2,42H,其中:PAR1、PAR2分别为图形显示区首地址的低字节和高字节,42H为指令代码。        设置图形区宽度(字节数/行):PAR,00H,43H。其中:PAR为用字节数表示的宽度,43H为指令代码。

(2)显示开关        格式如下:        98H:图形显示开        90H:图形显示关

(3)数据自动读写方式设置        设置数据自动读/写方式后,每读/写显示缓冲区一次,其内部地址指针自动加1,格式如下:        B0H:设置自动写        B1H:设置自动读        B2H/B3H:自动读/写结束

(4)数据一次读写方式        共有6条,分别如下所示(其中DATA为要写入的数据,读操作时不需要数据):        DATA C0H:数据写,地址加1        C1H:数据读,地址加1        DATA C2H:数据写,地址减1        C3H:数据读,地址减1        DATA C4H:数据写,地址不变        C5H:数据读,地址不变

(5)位操作        该指令可将当前地址指针位置的显示缓冲区的某一字节的制定位置1或清零,格式如下:        1 1 1 1 n3 n2 n1 n0        其中:n3=1置1,n3=0清零,n2 n1 n0为字节内的位地址。利用位操作指令可以在屏上显示各种曲线或图形。

2 接口硬件设计        虽然P51XA有SFR(特殊功能寄存器)总线,可以将扩展的外部接口器件连接在SFR总线上,但并不是每一种派生产品都将SFR总线引到片上外,所以在大多数情况下和MCS-51类似,利用外部数据存储器空间来扩展外部接口,由于一般使用XA的场合往往需要数据存储器的空间较大,而XA的外部数据存储器空间是分段结构的,为了使接口电路简单一般可将系统中需要扩展的外部接口集中在一个专门的段内,同时尽可能安排在该段的前1KB空间,以便于用直接寻址方式访问。在简单的前、后台方式下,扩展的外部接口可直接用绝对地址进行访问。

P51XA是一种与标准的MCS-51高度兼容、高性能的16位单片机,它为广大熟悉MCS-51的开发人员提供了一种向16位单片机的平滑转移,也为我们提供了更加广泛的选择。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:BGP的路径选路
下一篇:初步认识NAT网络地址转换
相关文章

 发表评论

暂时没有评论,来抢沙发吧~