单片机与控制实验〔2〕LED点阵显示屏 - 单片机.docx
《单片机与控制实验〔2〕LED点阵显示屏 - 单片机.docx》由会员分享,可在线阅读,更多相关《单片机与控制实验〔2〕LED点阵显示屏 - 单片机.docx(14页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、单片机与控制实验2LED点阵显示屏-单片机-最新IT资讯_电脑知识大全_网络安全教程-次元立方网一、实验目的和要求了解LED点阵显示的基本原理和实现方法。把握点阵汉字库的编码和从标准字库中提取汉字编码的方法。二、实验设备单片机测控实验系统LED点阵显示器实验模块Keil开发环境STC-ISP程序下载工具三、实验内容了解16*16点阵电路的原理。编写汇编语言程序,编写一行汉字字符至少三个字的显示程序,并且能够从左到右或从右到左循环显示。四、实验步骤1.把握点阵式LED显示屏的控制方法;2.使用MCS-51汇编语言,使用LED点阵显示器显示出正确的汉字字符及动态效果;3.将编译后的程序下载到51单
2、片机,观察LED显示屏的显示结果。五、实验原理高亮度LED发光管构成点阵,通过编程控制能够显示中英文字符、图形及视频动态图形。所显示字符的点阵数据能够自行编写即直接点阵画图,可以从标准字库如ASC16、HZ16中提取。后者需要正确把握字库的编码方法和字符定位的计算。实验用的LED点阵显示屏为16*16点阵。行和列分别使用两个移位寄存器作为输出。当移位寄存器输出的第i行为0,第j列为1时点亮点(i,j)。为了能够显示出一个点阵字型,需要进行循环扫描,也就是每一次只点亮一行,然后在列上输出该列对应的16个点阵值。输出一行后暂停一段时间,输出下一行。为了到达较好的显示效果,整屏总的扫描时间不高于40
3、ms。上述经过中行列能够互换。实验中使用的移位寄存器是74HC595,它是一个同时具有串行移位和输出锁存驱动功能的器件。74HC595是具有8位移位寄存器和一个存储器,三态输出功能。移位寄存器和存储器是分别的时钟。数据在SRCK移位寄存器时钟输入的上升沿输入到移位寄存器中,在RCK存储器时钟输入的上升沿输入到存储寄存器中去。移位寄存器有一个串行移位输入行DxP00、列Dy(P03),和一个串行输出QH,和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能P02和P07为低电平时,存储寄存器的数据输出到总线。在控制74HC595时,首先将数据放到串行输入的SI端,然后在
4、串行时钟SRCK上产生一个脉冲,即可输出一个bit,重复以上步骤16次,输出所有列值。然后给存储器时钟RCK一个脉冲,将串行数据锁存起来。将使能端输出低电平,驱动到LED点阵上。行的输出每次只移位一次,并重新锁存即可。其他信息见给定的参考资料。六、实验代码ORG0000HAJMPSTARTORG0030HSTART:D_XEQUP0.0CK_XEQUP0.1CK_XLEQUP0.2D_YEQUP0.3EN_YEQUP0.4CK_YEQUP0.5CK_YLEQUP0.6EN_XEQUP0.7COUNTEQUR0COUNT_XEQUR3COUNT_YEQUR4MOVR0,#0;完成第R0/2屏扫描
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机与控制实验2LED点阵显示屏 单片机 控制 实验 LED 点阵 显示屏
限制150内