单片机汇编语言跑马灯

上传人:pu****.1 文档编号:485435073 上传时间:2023-02-01 格式:DOCX 页数:11 大小:2.16MB
返回 下载 相关 举报
单片机汇编语言跑马灯_第1页
第1页 / 共11页
单片机汇编语言跑马灯_第2页
第2页 / 共11页
单片机汇编语言跑马灯_第3页
第3页 / 共11页
单片机汇编语言跑马灯_第4页
第4页 / 共11页
单片机汇编语言跑马灯_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《单片机汇编语言跑马灯》由会员分享,可在线阅读,更多相关《单片机汇编语言跑马灯(11页珍藏版)》请在金锄头文库上搜索。

1、实验一跑马灯亮灯左移右移循环黄天佑23015一、实验目的、进一步熟悉el C仿真软件及单片机实验板的使用。2、 理解并熟悉单片机I/口和L灯的电路构造,学会构建简朴的流水灯电路。3、掌握应用EI软件编辑、编译源汇编程序的操作措施。4、理解单片机汇编语言程序的设计和调试措施。二、实验原理1、实验板硬件电路图2、单片机流水灯程序设计()流水灯程序设计思路及程序流程。实现流水灯的措施有诸多,这里简介一种。开始灯向左移动点亮灯向右移动点亮结束(2)产生流水灯效果程序(逐条程序加注释)start:mvR0,#; 设立左移8次 v A,#0FEH;存入开始亮灯的位置LOOP:mo 0,A;传送P并输出 A

2、CALDELY;调用延时程序 A;左移1位 DJNZ R,LOOP;判断移送次数 ov R1,8; 设立右移8次LOOP1:RR A;右移位 mov P0,;传送到0口并输出 CAL DELAY;调用延时程序 DJNR1,LOOP;判断右移次数 JMPtat; 重新设定显示EAY: mo R,#10;延时0.子程序D: mov R6,#10;D2: v R7,#00; JNZ R7,$; JNZ R,D2; JN 5,; R;子程序返回 END;程序结束三、实验环节及调试过程1、 汇编语言程序的编写与调试(1)新建一种工程(2)保存文献,设一种文献名(3)找到相应单片机的芯片,这里我们选AT8C51即可接着我们新建一种文本写程序(1) ()保存文献名,注意文献名的后缀应当为asm(汇编语言程序的格式)接着把我们的文本导入到工程里面去:(1) (2)点击Ad,再Clos即可2.汇编语言程序编译及下载(1)这里要设立一种输出.hex文献 ()点击生成工程相应的文献 同步可以观测下面的成果: 0 Erro(s),即可。3.程序下载考入单片机(1)打开STCIS软件,选择相应的单片机型号, (2)点击打开程序,选择写好的.e文献,()选择相应的端口COM3,再点击“Download下载”,同步按下单片机开关,即可。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号