微机原理与接口技术单片机软件报告.docx
《微机原理与接口技术单片机软件报告.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术单片机软件报告.docx(10页珍藏版)》请在三一文库上搜索。
1、.实验报告课程名称:_微机原理与接口技术_指导老师:_成绩:_实验名称:_ 单片机软件实验 _一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得装 订 线实验一、内存操作一、 实验目的a) 掌握数据传送指令;b) 掌握各种数据传送指令的寻址方式;c) 熟练运用keil 环境对汇编程序进行调试;d) 掌握数据传送、复制等程序的设计与调试方法。二、 实验内容基础型实验内容1、 下列程序的功能是给外部RAM800080FFH的256个单元的内容赋值,赋值的内容取决于程序中A的赋值。在Keil
2、环境运行该程序,并观察寄存器及内存单元的变化2、 下列程序将3000H起始的256个字节存储块移动到4000H起始的256个字节存储块,在Keil环境运行如下程序,观察寄存器及存储单元的变化。设计型实验内容1、 在keil环境修改内部RAM 30H 3FH的内容分别为#00H-#0FH,设计程序实现将内部RAM30H-3FH到40H-4FH的数据块拷贝。2、 在keil环境修改内部RAM 30H 3FH的内容分别为#00H-#0FH,设计程序实现将片内30H3FH单元的内容复制到片外1030H103FH中。3、 在keil环境修改内部RAM 30H 3FH的内容分别为#00H-#0FH,设计程
3、序实现将内部RAM30H 3FH内容逆序拷贝到外部数据XRAM:0000H 000FH中。使用单步、断点方式调试程序,查看特殊功能寄存器、内部数据RAM、外部数据空间的变化。三、 实验设备计算机一台四、 实验代码基础型1、ORG 0000HSTART EQU 8000HMAIN: MOV DPTR, #START ;起始地址 MOV R0,#0 ;设置256字节计数值 MOV A,#1HLoop: MOVX DPTR,A INC DPTR ;指向下一个地址 DJNZ R0,Loop ;计数值减一 NOP SJMP $ END2、ORG 0000H MOV DPTR,#3000H MOV A,#
4、01H MOV R5,#0 ;设置256字节计数值LOOP: MOVX DPTR,A INC DPTR DJNZ R5,LOOP MOV R0,#30H MOV R1,#00H MOV R2,#40H MOV R3,#00H MOV R7,#0LOOP1: MOV DPH,R0 MOV DPL,R1 ;外部地址 MOVX A,DPTR MOV DPH,R2 MOV DPL,R3 MOVX DPTR,A INC R1 INC R3 DJNZ R7,LOOP1 SJMP $ END设计型1、ORG 0000HMAIN:MOVR2,#10H ;循环次数赋值MOV A,#00HMOVR1,#30HLO
5、OP1:MOVR1,AINC R1INC ADJNZ R2,LOOP1 ;计数值减1MOV R2,#10H ;循环次数重新赋值MOVR1,#30HMOV R0,#40H ;赋值完成LOOP2:MOV A,R1MOVR0,AINC R1INC R0DJNZR2,LOOP2 ;拷贝完成LJMP 1000HEND2、ORG 1000HMAIN:MOV R2,#10H ;循环次数赋值MOV A,#00HMOV R1,#30HLOOP3:MOV R1,AINC R1INC ADJNZ R2,LOOP3 ;计数值减1MOV R2,#10H ;循环次数重新赋值MOV DPTR,#1030HMOV R1,#3
6、0H ;赋值完成LOOP4:MOV A,R1MOVX DPTR,AINC R1INC DPTRDJNZ R2,LOOP4 ;拷贝完成LJMP 2000HEND3、ORG 2000HMAIN:MOV R2,#10H ;循环次数赋值MOV A,#00HMOV R1,#30HLOOP5:MOV R1,A INC R1INC ADJNZ R2,LOOP5 ;计数值减1MOV R2,#10H ;循环次数重新赋值MOV R1,#3FHMOV DPTR,#0000HCLR C LOOP6:MOV A,R1MOVX DPTR,ADEC R1 ;减一,实现逆序INC DPTRDJNZ R2,LOOP6SJMP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 单片机 软件 报告
链接地址:https://www.31doc.com/p-12681210.html