单片机实验报告材料存储器读写IO端口操作定时中断外部中断等.doc
《单片机实验报告材料存储器读写IO端口操作定时中断外部中断等.doc》由会员分享,可在线阅读,更多相关《单片机实验报告材料存储器读写IO端口操作定时中断外部中断等.doc(11页珍藏版)》请在三一办公上搜索。
1、实验一存储器读写实验目的:1、掌握存放器、存储器读写等汇编指令;2、掌握编程软件编辑、编译、调试等根本操作。实验内容: 1、将下面的汇编程序输入到WAVE集成开发软件中ORG 0000H ;复位入口 SJMP START ;无条件跳转至START ORG 0030H ;系统初始化 START:MOV R0,#07H ;将直接数存入R0存放器 MOV R1,#0FEH ;将直接数FE存入R1存放器 ADD A,R0 ;将R0存放器中的内容与A累加器中的内容相加 ADDC A,R1 ;将R1存放器中的内容与A累加器中的内容相加 MOV DPTR,#2000H ;将直接数2000H存入指针DPTR
2、MOVX DPTR,A ;将A累加器中内容存入以DPTR为地址单元中 MOVX A,DPTR ;将以DPTR为地址单元中内容存入A累加器中 INC A ;A累加器所在地址自动加一 MOV P1,A ;将A累加器中内容存入P1中 END ;完毕2、选择菜单“仿真器“仿真器设置,按如下图所示完成软件初始设置。3、选择菜单“项目下“编译,编译通过后,选择“单步运行,观察记录存放器R0、R1、累加器A、程序状态字PSW、外部存储器2000H单元、I/O端口P1的数据变化。思考题:试用汇编语言编写一段程序,判断R1、R2、R3三个存放器中存放的数据大小,并按从大到小的顺序重新存放到R1、R2、R3三个存
3、放器中。ORG 0000H ;复位入口SJMP START ;无条件跳转至STARTORG 0030H ;系统初始化START:MOV R1,#01H ;将直接数01H存入R1存放器MOV R2,#04H ;将直接数04H存入R2存放器MOV R3,#09H ;将直接数09H存入R3存放器CLR C ;将C累加器清零MOV A,R1 ;将R1存放器中的内容存入A累加器中SUBB A,R2 ;两数比拟JNC LOOP0 ; 无借位跳转R1大如此转LOOP0MOV A,R1 ;将R1存放器中的内容存入A累加器中XCH A,R2 ;交换R2存放器与A累加器中的内容MOV R1,A ;将A累加器中的内
4、容存入R1存放器中交换R1和R2内容CLR C ;将C累加器清零LOOP0: MOV A,R1 ;将R1存放器中的内容存入A累加器中SUBB A,R3 ;两数比拟 JNC LOOP1 ;无借位跳转R1大如此转LOOP1MOV A,R1 ;将R1存放器中的内容存入A累加器中XCH A,R3 ;交换R3存放器与A累加器中的内容MOV R1,A ;将A累加器中的内容存入R1存放器中交换R1和R3内容CLR C ;将C累加器清零LOOP1: MOV A,R2 ; 将R2存放器中的内容存入A累加器中SUBB A,R3 ;两数比拟JNC LOOP2 ;无借位跳转R2大如此转LOOP2MOV A,R2 ;将
5、R2存放器中的内容存入A累加器中XCH A,R3 ; 交换R3存放器与A累加器中的内容MOV R2,A ;将A累加器中的内容存入R1存放器中交换R2和R3内容LOOP2: MOV R2,A ; LOOP1:将A累加器中的内容存入R2存放器中RET ;完毕心得体会:本次实验主要学习了WAVE软件根本操作运用,并进一步深入学习汇编语言,并用汇编语言进展程序编写,解决一些实际问题.实验二 I/O端口操作实验目的:1、掌握I/O端口读写等汇编指令;2、掌握仿真软件PROTEUS硬件电路设计与仿真、调试等根本操作方法。实验内容:1、参考如下图,用PROTEUS完成单片机硬件电路设计2、用WAVE软件完成
6、发光二级管亮灭程序,用延时子程序设计一段时间延时,编译通过后生成16进制文件.HEX,加载到PROTEUS中仿真验证。ORG 0000H ;复位入口AJMP START ;无条件跳转至STARTORG 0030H ;系统初始化START:MOV SP,#60H ;START:将立即数60H存入指针SPMOV A,#01H ;将立即数01H存入A累加器MOV P1,A ;将A累加器中的内容存入指针P1MOV R0,#7 ;将立即数7存入R0存放器LOOP:RL A ; LOOP:左移小循环MOV P1,A ; 将指针P1中的内容存入A累加器中ACALL DELAY ; 绝对调用指令至DELAY调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实验 报告 材料 存储器 读写 IO 端口 操作 定时 中断 外部
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1180030.html