第二讲点阵和液晶屏精选文档.ppt
《第二讲点阵和液晶屏精选文档.ppt》由会员分享,可在线阅读,更多相关《第二讲点阵和液晶屏精选文档.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二讲点阵和液晶屏第二讲点阵和液晶屏本讲稿第一页,共四十一页8*8点阵外型和结构点阵外型和结构本讲稿第二页,共四十一页项目项目1:8*8点阵应用设计点阵应用设计与单片机连接图与单片机连接图本讲稿第三页,共四十一页一、题目要求一、题目要求:用用80518051控制控制8*88*8点阵,使其先点阵,使其先从左到右动态点亮从左到右动态点亮3 3次,后从右到左动态点次,后从右到左动态点亮亮3 3次,次,;再从上到下点亮再从上到下点亮3 3次,最后从下到次,最后从下到上点亮上点亮3 3次,如此动态循环。次,如此动态循环。本讲稿第四页,共四十一页原理说明原理说明8X8点阵点阵LED工作原理说明工作原理说明
2、:8X8点阵共由点阵共由64个发光二极管组成,个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置某一列置1电平,某一行置电平,某一行置0电平,则相应的二极管就电平,则相应的二极管就 会点亮;会点亮;因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对应的一行为一根横柱,实现柱的亮的方法如下:应的一行为一根横柱,实现柱的亮的方法如下:一根竖柱:对应的列置一根竖柱:对应的列置1,而行则采用扫描的方法来实现。,而行则采用扫描的方法来实现。一根横柱:对应的行置一根
3、横柱:对应的行置0,而列则采用扫描的方法来实现。,而列则采用扫描的方法来实现。本讲稿第五页,共四十一页/*程序分析*/#includeunsignedcharcodetaba=0 xfe,0 xfd,0 xfb,0 xf7,0 xef,0 xdf,0 xbf,0 x7f;unsignedcharcodetabb=0 x01,0 x02,0 x04,0 x08,0 x10,0 x20,0 x40,0 x80;voiddelay(void)unsignedchari,j;for(i=10;i0;i-)for(j=248;j0;j-);本讲稿第六页,共四十一页voiddelay1(void)unsi
4、gnedchari,j,k;for(k=10;k0;k-)for(i=20;i0;i-)for(j=248;j0;j-);void main(void)unsigned char i,j;while(1)本讲稿第七页,共四十一页for(j=0;j3;j+)/from left to right 3 timefor(i=0;i8;i+)P3=tabai;P1=0 xff;/列柱,列置列柱,列置1,行扫描,行扫描delay1();本讲稿第八页,共四十一页for(j=0;j3;j+)/from right to left 3 timefor(i=0;i8;i+)P3=taba7-i;P1=0 xff
5、;delay1();for(j=0;j3;j+)/from top to bottom 3 timefor(i=0;i8;i+)P3=0 x00;P1=tabb7-i;/行柱,行清行柱,行清0,列扫描,列扫描delay1();本讲稿第九页,共四十一页for(j=0;j3;j+)/from bottom to top 3 timefor(i=0;i8;i+)P3=0 x00;P1=tabbi;delay1();本讲稿第十页,共四十一页一、题目要求一、题目要求:8X8LED点阵屏循环显示数字09,刷新过程由定时器中断完成。本讲稿第十一页,共四十一页/*程序分析*/#include#include#
6、defineucharunsignedchar#defineuintunsignedintucharcodeTable_of_Digits=0 x00,0 x3e,0 x41,0 x41,0 x41,0 x3e,0 x00,0 x00,/00 x00,0 x00,0 x00,0 x21,0 x7f,0 x01,0 x00,0 x00,/10 x00,0 x27,0 x45,0 x45,0 x45,0 x39,0 x00,0 x00,/20 x00,0 x22,0 x49,0 x49,0 x49,0 x36,0 x00,0 x00,/30 x00,0 x0c,0 x14,0 x24,0 x7f,
7、0 x04,0 x00,0 x00,/4本讲稿第十二页,共四十一页0 x00,0 x72,0 x51,0 x51,0 x51,0 x4e,0 x00,0 x00,/50 x00,0 x3e,0 x49,0 x49,0 x49,0 x26,0 x00,0 x00,/60 x00,0 x40,0 x40,0 x40,0 x4f,0 x70,0 x00,0 x00,/70 x00,0 x36,0 x49,0 x49,0 x49,0 x36,0 x00,0 x00,/80 x00,0 x32,0 x49,0 x49,0 x49,0 x3e,0 x00,0 x00/9;uchari=0,t=0,Num_
8、Index;本讲稿第十三页,共四十一页/主程序voidmain()P3=0 x80;Num_Index=0;/从0开始显示TMOD=0 x00;/T0方式0TH0=(8192-2000)/32;/2ms定时,8192=213TL0=(8192-2000)%32;IE=0 x82;TR0=1;/启动T0while(1);本讲稿第十四页,共四十一页/T0中断函数voidLED_Screen_Display()interrupt1/1是T0中断服务程序代码TH0=(8192-2000)/32;/恢复初值TL0=(8192-2000)%32;P0=0 xff;/输出位码和段码P0=Table_of_D
9、igitsNum_Index*8+i;/段码P3=P31;/位码if(+i=8)i=0;/每屏一个数字由8个字节构成if(+t=250)/每个数字刷新显示一段时间t=0;if(+Num_Index=10)Num_Index=0;/显示下一个数字本讲稿第十五页,共四十一页思考思考若图中引入按键K1,每次按下K1时,会使8X8LED点阵屏循环显示不同图形,试画出原理图、编写程序。本讲稿第十六页,共四十一页参数:参数:显示容量显示容量:162个字符个字符芯片工作电压芯片工作电压:4.55.5V工作电流工作电流:2.0mA(5.0V)模块最佳工作电压模块最佳工作电压:5.0V字符尺寸字符尺寸:2.95
10、4.35(WH)m引脚:引脚:1602LCD采用标准的采用标准的14脚(无背光)或脚(无背光)或16脚(带背光)接口。脚(带背光)接口。1602液晶显示:液晶显示:本讲稿第十七页,共四十一页第第1脚:脚:VSS为地电源。为地电源。第第2脚:脚:VDD接接5V正电源。正电源。第第3脚:脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生对比度过高时会产生“鬼影鬼影”,使用时可以,使用时可以通过一个通过一个10K的电位器的电位器调整对比度。调整对比度。第第4脚:脚:RS为寄存器选择,高电平时选
11、择数据寄存器、低电平时选择指令寄存器。为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。第第5脚:脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。为读写信号线,高电平时进行读操作,低电平时进行写操作。当当RS和和R/W共同为低电平时可以写入指令或者显示地址共同为低电平时可以写入指令或者显示地址,当,当RS为低电平为低电平R/W为高电平时可为高电平时可以读忙信号,当以读忙信号,当RS为高电平为高电平R/W为低电平时可以写入数据。为低电平时可以写入数据。第第6脚:脚:E端为使能端,当端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。端由高电平跳变成低电平时,液
12、晶模块执行命令。第第714脚:脚:D0D7为为8位双向数据线。位双向数据线。第第15脚:背光源正极。脚:背光源正极。第第16脚:背光源负极脚:背光源负极本讲稿第十八页,共四十一页1602LCD的的RAM地址映射:地址映射:液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符,下图是1602的内部显示地址。本讲稿第十九页,共四十一页项目二:项目二:1602液晶显示液晶显示一、题目要求:一、题目要求:1602字符液晶滚屏显示字符液晶滚屏显示元件的选择元件的选择 P0.07分别接分
13、别接LM016L的的D0D7 P2.0接接RS,P2.1接接RW,P2.2接接E本讲稿第二十页,共四十一页电路连接图:电路连接图:本讲稿第二十一页,共四十一页程序分析程序分析#include /包含头文件包含头文件#define uint unsigned int /预定义一下预定义一下#define uchar unsigned char sbit rs=P35;/1602的数据的数据/指令选择控制线指令选择控制线 sbit rw=P36;/1602的读写控制线的读写控制线 sbit en=P37;/1602的使能控制线的使能控制线 /*P0口接口接1602的的D0D7,注意不要接错了顺序,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 点阵 液晶屏 精选 文档
限制150内