实验十四 LED点阵显示实验

实验十四 LED点阵显示实验

ID:38698765

大小:175.00 KB

页数:6页

时间:2019-06-17

实验十四  LED点阵显示实验_第1页
实验十四  LED点阵显示实验_第2页
实验十四  LED点阵显示实验_第3页
实验十四  LED点阵显示实验_第4页
实验十四  LED点阵显示实验_第5页
资源描述:

《实验十四 LED点阵显示实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、贵州大学实验报告纸系别电科班级电科091班姓名学号课程名称单片机成绩评定教师签名实验时间2011年5月7日实验十四LED点阵显示实验一、实验目的1.了解8×8矩阵LED显示的基本原理和功能。2.掌握8×8矩阵LED和单片机的硬件接口和软件设计方法。二、实验内容根据系统提供的电路,掌握8×8矩阵LED的工作原理,编程实现显示一个‘箭头’从左向右滚动的效果。三、实验要求根据实验内容编写一个程序,并在实验仪上调试和验证。四、实验说明和电路原理图使用双色共阴极LED点阵,其内部结构如图14-1所示。系统使用74HC595芯片,使串行输出转换成并行输出,驱动矩阵LED。本实验需要用到C

2、PU模块(F3区)、LED双色点阵显示模块(B2区)。双色点阵显示电路原理图参见图14-2。图14-1LED点阵内部结构贵州大学实验报告附6页图14-2 双色点阵显示接口电路五、实验步骤1)系统各跳线器处在初始设置状态,B2模块的JT1B短路帽接至右侧。用导线对应连接双色点阵显示模块的DIN、SCLK、RCLK到CPU模块的P10、P11、P12。2)启动PC机,打开THGMW-51软件,输入源程序,并编译源程序。编译无误后,下载程序运行。3)显示一对‘箭头’从左向右滚动的效果。程序:;//*******************************************

3、************;文件名:LEDDZforMCU51;功能:LED点阵显示实验;接线:B2模块的JT1B短路帽接至右端;贵州大学实验报告附6页;用导线对应连接双色点阵显示模块的DIN、SCLK、RCLK到;CPU模块的P10、P11、P12。;//*******************************************************;文字滚动向左DinBITP1.0CLKBITP1.1R_CLKBITP1.2ORG0000HJMPMAINORG000BHLJMPINTS_TO;定时中断ORG0100HMAIN:CLREAMOVR2,#0MOVR

4、1,#32;32个字符MOVR0,#40HMOVDPTR,#TABMOVEDATA:;把全部字符复制到40HMOVA,R2MOVCA,@A+DPTRMOV@R0,AINCR2INCR0DJNZR1,MOVEDATAMOVTMOD,#01H;定时器0工作方式为1MOVTL0,#0AFH;置计数初值MOVTH0,#080H;0FFFFH-3CAFH=50000,50mSMOVR7,#5;软件计数器,循环5次SETBET0;允许T0中断CLRET1;禁止T1中断SETBEASETBTR0CLRR_CLKMOVSP,#60HMOVR3,#080H;第一行A0:MOVR2,#08HMO

5、VR0,#40H贵州大学实验报告附6页LOOP:;MOVDPTR,#TAB;字符首地址MOVR1,#4MOVA,R3RRA;行码右移一位转下一行MOVR3,ALCALLOUTDATAA1:MOVA,@R0LCALLOUTDATAINCR0DJNZR1,A1SETBR_CLK;显示一行CLRR_CLKDJNZR2,LOOP;下一行LJMPA0LJMPMAINOUTDATA:MOVR6,#8OUT1:RRCAMOVDIN,CCLRCLKSETBCLKNOPNOPDJNZR6,OUT1RETINTS_TO:CLREAPUSH0E0HPUSH00HPUSH01HPUSH02HDJNZ

6、R7,BACK;软件计数,次数不到返回MOVR7,#5MOVR0,#40HMOVR1,#8SHIFT1:MOVR2,#4贵州大学实验报告附6页CLRCPUSH00HMOVA,R0ADDA,#3MOVR0,AMOVA,@R0POP00HRLCASHIFT2:MOVA,@R0RLCAMOV@R0,AINCR0DJNZR2,SHIFT2DJNZR1,SHIFT1BACK:POP02HPOP01HPOP00HPOP0E0HMOVTMOD,#01H;定时器0工作方式为1MOVTL0,#0AFHMOVTH0,#080H;0FFFFH-3CAFH=50000,50mSSETBET0;允许T

7、0中断CLRET1;禁止T1中断SETBEASETBTR0RETI;右绿/右红/左绿/左红;低电平点亮TAB:;箭头DB0FFH,0FFH,0FFH,0FFHDB0DFH,0DFH,0DFH,0FFHDB0BFH,0BFH,0BFH,0FFHDB001H,001H,001H,0FFHDB0BFH,0BFH,0BFH,0FFHDB0DFH,0DFH,0DFH,0FFHDB0FFH,0FFH,0FFH,0FFHDB0FFH,0FFH,0FFH,0FFHEND贵州大学实验报告附6页把以上程序下载到实验箱后运行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。