单片机原理与应用实验报告4

单片机原理与应用实验报告4

ID:35215994

大小:39.43 KB

页数:10页

时间:2019-03-21

单片机原理与应用实验报告4_第1页
单片机原理与应用实验报告4_第2页
单片机原理与应用实验报告4_第3页
单片机原理与应用实验报告4_第4页
单片机原理与应用实验报告4_第5页
资源描述:

《单片机原理与应用实验报告4》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、大连理工大学软件学院《单片机原理与应用》实验报告姓名:学号:班级:姓名:学号:班级:组号:实验箱编号:实验时间:年月日实验室:嵌入式实验室实验台:EmbestEdukit-III平台_指导教师:侯刚老师成绩:实验四:数码管的显示实验一、实验目的和要求题目:数码管的显示实验实验目的1.学习单片机的基本接口技术。2.学习74HC595、74HC138使用及数码显示管的控制方法。实验要求实现数码管的循环显示控制。二、实验原理和内容用汇编语言设计程序,完成8个数码管的显示控制。程序启动后,8个数码管依次显示1_12_123_1234_12345_123456_1234567_1

2、2345678;当8个数码管全亮时,进行循环移位显示12345678_23456781_34567812_……三、主要仪器设备及软件编程环境主要仪器:计算机编程软件,51电路开发板编程环境:uVision2,progisp烧写软件四、实验步骤与编程实验步骤:编写代码,编译,调试,烧写,完成实验。编程:DS_595EQUP0.5;串行数据输入SHCP_595EQUP0.4;移位寄存器时钟输入STCP_595EQUP0.3;存储寄存器时钟输入HC138_AEQUP0.0;输入管脚HC138_BEQUP0.1HC138_CEQUP0.2ORG0000HAJMPLED;移位寄存

3、器接收数据WR595:MOVR4,#08HWR_LOOP:RLCAMOVDS_595,CSETBSHCP_595;上升沿发生移位CLRSHCP_595DJNZR4,WR_LOOPRET;存储寄存器输出数据OUT595:CLRSTCP_595SETBSTCP_595;上升沿将数据送到存储寄存器NOPNOPCLRSTCP_595RET/******延时******/DELAY:MOVR6,#150DEL1:MOVR7,#50DJNZR7,$DJNZR6,DEL1RETDISPLAY:MOVA,R0;查表取显示数据MOVDPTR,#TABMOVCA,@A+DPTRACALLW

4、R595ACALLOUT595MOVA,R1MOVP0,AACALLDELAYRETMOVR5,#10LED:MOVR3,#1MOVR0,#00HMOVR1,#00HLED1:ACALLDISPLAYDJNZR3,LED1DJNZR5,LEDMOVR5,#10LED2_1:MOVR0,#00HMOVR1,#00HMOVR3,#2LED2:ACALLDISPLAYINCR0INCR1DJNZR3,LED2DJNZR5,LED2_1MOVR5,#10LED3_1:MOVR0,#00HMOVR1,#00HMOVR3,#3LED3:ACALLDISPLAYINCR0INCR1D

5、JNZR3,LED3DJNZR5,LED3_1MOVR5,#10LED4_1:MOVR0,#00HMOVR1,#00HMOVR3,#4LED4:ACALLDISPLAYINCR0INCR1DJNZR3,LED4DJNZR5,LED4_1MOVR5,#10LED5_1:MOVR0,#00HMOVR1,#00HMOVR3,#5LED5:ACALLDISPLAYINCR0INCR1DJNZR3,LED5DJNZR5,LED5_1MOVR5,#10LED6_1:MOVR0,#00HMOVR1,#00HMOVR3,#6LED6:ACALLDISPLAYINCR0INCR1DJNZ

6、R3,LED6DJNZR5,LED6_1MOVR5,#10LED7_1:MOVR0,#00HMOVR1,#00HMOVR3,#7LED7:ACALLDISPLAYINCR0INCR1DJNZR3,LED7DJNZR5,LED7_1LOOP:MOVR5,#10LED8_1:MOVR0,#00HMOVR1,#00HMOVR3,#8LED8:ACALLDISPLAYINCR0INCR1DJNZR3,LED8DJNZR5,LED8_1;LED循环显示MOVR5,#10LED9_1:MOVR0,#00HMOVR1,#00HMOVR3,#8LED9:MOVA,R0MOVDPTR,#

7、TAB1MOVCA,@A+DPTRACALLWR595ACALLOUT595MOVA,R1MOVP0,AACALLDELAYINCR0INCR1DJNZR3,LED9DJNZR5,LED9_1MOVR5,#10LED10_1:MOVR0,#00HMOVR1,#00HMOVR3,#8LED10:MOVA,R0MOVDPTR,#TAB2MOVCA,@A+DPTRACALLWR595ACALLOUT595MOVA,R1MOVP0,AACALLDELAYINCR0INCR1DJNZR3,LED10DJNZR5,LED10_1MOVR5,#10LE

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

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

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