历史上的今天
今天是:2025年03月30日(星期日)
2020年03月30日 | 单片机小白学习之路(四十三)---LCD12864液晶显示
2020-03-30 来源:eefocus
目标:LCD12864原理的理解
1.LCD12864简介
LCD12864可以用来显示字符、数字、汉字、图形等内容,其分辨率是128*64点。意思是横着有128个点,竖直方向有64点。

LCD12864

引脚分布
RS是命令还是数据的选择端口,高电平是数据,低电平是命令
RD是读操作
WR是写操作
D0 ~ D7是数据端口
CS是片选端口,当其为***************************
片选CS端与使能端有什么区别呢?片选是是选择哪个芯片可以使用的端口,比如一根总线上连接了几个设备,而片选端就是为了选择使用哪个设备起作用的,当片选段开启,下面才是使能端起作用的时候。
2.LCD12864操作步骤
(1)初始化
(2)写命令(RS=L),设置显示坐标
(3)写数据(RS=H)
3.取模软件的使用

取模软件

操作
选择参数设置里面的其它选项,第一个选项取模方式有横向取模和纵向取模。横向取模的字是是竖着排列的,纵向取模的字是横着排列的。
输入字
在文字的输入区输入字符,我们这里输入了 “开拓者” 当我们输入好了字符,就按Ctrl + Enter这时候显示区就会出现我们想要的字符

获得点阵
在取模方式里面点击C51格式就会在点阵生成区弹出我们要的点阵,A51是汇编的格式

字体的选择

液晶屏的引脚排布
上面那个是单片机上的引脚排布,正好反过来了,注意插的时候不要插反了。单片机中CS1接片选,CS2接复位端
注意我们所输入的文字是需要8x8的点矩阵的,已知整块是128x64,所以我们能显示3排,每排显示18个汉字。还要注意在计算机里面汉字是占两个字节的,字母和数字占一个字节。

引脚资料
/CS,/RSET,/WR,/WR是低电平有效

少许命令
第一个是显示命令,0xaf是液晶屏开启显示。D0端为低电平是显示关闭
第二个是规定显示每行,行就是一排点,共64行
第三个 是设置页数,可以在不同页编辑不同,再翻页
史海拾趣
|
我用的是PIC单片机,MC45(GSM)模块。 硬件电路MC45的50脚直接插到单片机的50脚插槽上,我用到的MC45脚包括TXD0,RXD0,IGT。 我并不知道MC45的这几个脚如何与单片机的RXD0,TXD0,IGT相连。 我的问题是可不可以软件上实现单片机的RXD0和MC45的TXD ...… 查看全部问答> |
|
1、软件工程或计算机软件相关专业,本科以上学历,英语四级以上。 2、熟练掌握C++及MFC编程,有3年以上基于EVC系统的开发经验。 公司地址:北京市海淀区西三旗 如有意者,可将简历发送至:hj3850@163.com 亦可来电 ...… 查看全部问答> |
|
Lm3S811 PLL 设置倍频到 50Mhz 之后,为什么实际只有37.5Mhz 呢? Lm3S811 PLL 设置倍频到 50Mhz 之后,为什么实际只有37.5Mhz 呢? SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |SYSCTL_XTAL_6MHZ);//UART 初始化SysCtlPeripheralEnable(SYSCTL_PERIPH_UART0);SysCtlPeripheral ...… 查看全部问答> |
|
之前有了解过pt1000的测量电路,就是很不准确,求各位高人指点! file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/372182098/QQ/WinTemp/GE/8C6B5CD2-B508-47B8-8B53-AEEBA13D57F7.jpg… 查看全部问答> |
|
求介绍一款支持G.711压缩标准的语音芯片,能将语音数字化! 最近做项目用到支持G.711标准的语音压缩芯片,并且要求录音时间不小于30S,我算了一下这个要求芯片的存储空间至少是64KB*30=1920KB,大于2M的就可以。因为小弟接触的比较少,在网上也没有搜到,故求大神帮助! … 查看全部问答> |
|
2015电子大赛题目已经出炉,分享一些资料给大家参考。祝各位取得好成绩!附件中所有电路均可以免费下载,具体可联系管理员:459888529,索要优惠码。 … 查看全部问答> |
|
【MicroPython】Micropython PM检测添加SD卡存储 继续添加功能,PM值检测出来了,同时RTC功能也有了,接下来添加一个SD卡模块,希望能够实时将检测到的数据保存下来,作为历史数据。 在Micropython的官方文档中有关于SD卡的例程和库文件,拿来分析一下,就可以根据例程修改为自己的代码使用。 本 ...… 查看全部问答> |




