欢迎来到天天文库
浏览记录
ID:32013676
大小:10.76 MB
页数:71页
时间:2019-01-30
《例说51单片机+c语言版+lcd模块的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LCD模块的应用第十三章8/4/20211例說89S51-C語言89S51-C语言本章内容8/4/20212例說89S51-C語言89S51-C语言LCD模块(左边为正面图、右边为背面图)8/4/20213例說89S51-C語言89S51-C语言LCD字型编码表8/4/20214例說89S51-C語言89S51-C语言HD44780LCM内部结构8/4/20215例說89S51-C語言89S51-C语言DDRAM存储器地址8/4/20216例說89S51-C語言89S51-C语言自定义字型8/4/20217例說89S51-C語言89S51-C语言明亮度控制8/4/20218例說89
2、S51-C語言89S51-C语言LCM的封装8/4/20219例說89S51-C語言89S51-C语言中文LCM-WG14432B-YYH-N#T0008/4/202110例說89S51-C語言89S51-C语言型号的编号方式8/4/202111例說89S51-C語言89S51-C语言型号编号的说明8/4/202112例說89S51-C語言89S51-C语言型号编号的说明8/4/202113例說89S51-C語言89S51-C语言引脚表8/4/202114例說89S51-C語言89S51-C语言中文LCM-WG14432B-YYH-N的内部结构8/4/202115例說89S51-C
3、語言89S51-C语言LCM指令速查表8/4/202116例說89S51-C語言89S51-C语言清除显示屏指令1.让显示屏变成空白,LCM将会把DDRAM全部填入20H(即空白)。2.将光标移至左上角(HOME)。3.使地址计数器(AC)归零。4.整个执行时间需要1.6毫秒。8/4/202117例說89S51-C語言89S51-C语言光标归位指令1.将光标移至左上角(HOME),但DDRAM的内容不变。2.使地址计数器(AC)归零。3.整个执行时间需要72微秒。8/4/202118例說89S51-C語言89S51-C语言设置输入模式指令I/DS功能00显示的字符不动,光标左移,A
4、C-101显示的字符右移,光标不动,AC不变10显示的字符不动,光标右移,AC+111显示的字符左移,光标不动,AC不变8/4/202119例說89S51-C語言89S51-C语言设置显示屏指令1.D位显示屏控制开关,D=1时可开启显示屏、D=0时则关闭显示屏。2.C位光标控制开关,C=1时可显示光标、C=0时则不显示光标。3.B位字符反白控制开关,B=1时则光标所在的字符将反白、B=0时则光标所在的字符将不反白。4.整个执行时间需要72微秒。8/4/202120例說89S51-C語言89S51-C语言设置移位方式指令S/CR/L功能00光标左移,AC-101光标右移,AC+110
5、整个显示屏左移11整个显示屏右移8/4/202121例說89S51-C語言89S51-C语言功能设置1.DL位为传送的数据长度设置,DL=1则采用8位方式的数据传送,DL=0则采用4位方式的数据传送,其中高四位先传送,再传送低四位。2.RE位为延伸指令设置位,RE=1采用延伸指令,RE=0则采用一般指令。3.整个执行时间需要72微秒。8/4/202122例說89S51-C語言89S51-C语言CGRAM寻址指令其中的A5A4A3A2A1A0代表所要操作的CGRAM地址。8/4/202123例說89S51-C語言89S51-C语言DDRAM寻址指令其中的A6A5A4A3A2A1A0代
6、表所要操作的DDRAM地址。8/4/202124例說89S51-C語言89S51-C语言读取BF与AC指令LCM的忙碌标志BF将放置在数据总线上的D7位,而LCM的地址计数器内容也将放置在数据总线上的D6-D0位,分别为A6A5A4A3A2A1A0。8/4/202125例說89S51-C語言89S51-C语言数据写入指令在数据总线上的数据将写入前一个指令所指定的DDRAM或CGRAM地址里。8/4/202126例說89S51-C語言89S51-C语言读取数据指令前一个指令所指定的DDRAM或CGRAM地址中的数据,将被放置在数据总线上。而读取数据之后,地址计数器将自动加1,指向下一
7、个地址。8/4/202127例說89S51-C語言89S51-C语言8位模式的初始化设置8/4/202128例說89S51-C語言89S51-C语言8位模式的初始化设置程序范例-18/4/202129例說89S51-C語言89S51-C语言8位模式的初始化设置程序范例-28/4/202130例說89S51-C語言89S51-C语言4位模式的初始化设置8/4/202131例說89S51-C語言89S51-C语言4位模式的初始化设置程序范例-18/4/202132例說89
此文档下载收益归作者所有