网站大量收购独家精品文档,联系QQ:2885784924

C8051F单片机与RT12864M液晶显示模块接口设计.pdf

C8051F单片机与RT12864M液晶显示模块接口设计.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C8051F单片机与RT12864M液晶显示模块接口设计

C8051F 单片机与RT12864M 液晶显示模块接口设计 陈建权,丁彦闯 大连交通大学机械工程学院,辽宁大连(116028 ) E-mail :chenjq409@ 摘 要:介绍了RT12864M 带汉字库的液晶显示模块与C8051F020 单片机的两种接口方式。 分析了在5V 系统中C8051Fxxx 的电平转换原理,给出了硬件原理图以及用C 语言实现读 写该模块的部分程序。RT12864M 液晶显示模块内部自带汉字库,能显示图形、汉字,可 以广泛的应用于各种仪器仪表开发。 关键词:单片机,RT12864M ,电平转换,Keil C51 中图分类号:TN709 文献标识码:B 1. 引言 在智能仪器仪表的开发中,为了实现良好的操作界面,通常要有人机交互的显示界面。 液晶显示模块具有低功耗等特点,广泛的应用于各种数字仪表。由于液晶显示是一种慢速 器件,因此如何控制读写时序在显示过程中显得十分重要。 RT12864M 液晶显示模块是一款图形液晶显示器,它主要由行驱动/列驱动和 128*64 点阵液晶显示器组成,可完成图形显示,也可显示 8*4 个(16*16 点阵)汉字。内置 8192 个中文汉字(16X16 点阵)、128 个字符(8X16 点阵)及 64X256 点阵显示 RAM (GDRAM ) [1] 。 C8051F 单片机是美国 cygnal 公司生产的 51 系列单片机增强型单片机,它内部硬件 采用流水指令译码,实现了指令单周期执行。此外,内部自带了一定 1k 到 8k 不等的 RAM 以及4k~128k 的FLASH ROM ,广泛应用于各种仪器仪表开发。 本文分析了 C8051F 单片机与 RT12864 LCM 的工作特点,给出了 C8051F 单片机与 RT12864M LCM 的显示接口,并给出了实现显示的部分程序。 2. RT12864 引脚及指令介绍 RT12864M 引脚如表一所示。RT12864M 液晶显示模块有 11 条基本指令集以及 7 条 扩充指令集组成。下面交要介绍几条常用的指令。 CODE1: 功能:清除显示屏幕,把 DDRAM 地址计数器调整为“00H” 。 CODE2 :功能:把 DDRAM 地址计数器调整为“00H” ,游标回原点,该功能不影响显示 DDRAM 功能:执行该命令后,所设置的行将显示在屏幕的第一行。 CODE3 :功能:D=1 :整体显示 ON ;C=1 :游标 ON ;B=1 :游标位置 ON 。 CODE4 :功能:DL=1 (必须设为1);RE=1 :扩充指令集动作;RE=0 :基本指令集动作。 CODE5 :功能:读取忙碌状态(BF )可以确认内部动作是否完成,同时可以读出地址计数 器(AC )的值。 CODE6 :功能:写入资料到内部的RAM (DDRAM/CGRAM/TRAM/GDRAM )。 CODE7 :功能:读出内部RAM (DDRAM/CGRAM/TRAM/GDRAM )的资料。 -1- 表 1 RT12864 引脚介绍 引脚号 引脚名称 功能说明 1 VSS 模块的电源地 2 VDD 模块的电源正端 3 V0 LCD 驱动电压输入端 4 RS(CS) 并行指令/数据选择信号;串行片选信号 5 R/W(SID) 并行读写选择信号;串行的数据口 6 E(CLK) 并行使能信号;串行的同步时钟 7..14 DB0..7 数据

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档