- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北工业大学单片机实验报告
目录
1 熟悉键盘操作及数传指令编程设计…………………………1
2 数传指令程序设计……………………………………………6
3算数运算指令编程设计………………………………………10
4逻辑运算及位操作指令编程设计……………………………17
5代码转换………………………………………………………23
6移位操作………………………………………………………30
7分支……………………………………………………………31
8循环程序设计…………………………………………………32
9查表程序设计…………………………………………………49
10散转程序设计…………………………………………………52
11子程序设计……………………………………………………60
实验一 熟悉键盘操作及数传指令编程设计
实验内容
印证数据传送指令的功能、寻址方式以及PC指针、SP指针、DPTR指针、Ri指针分别对代码段、堆栈段、外扩数据存储器段、位寻址区等不同存储器的访问方式。
1.内部RAM数据传
1)寄存器寻址与立即寻址,需要查看的数据有A、PSW和不同寄存器区的Rn等单元的内容
步数 A变化 PSW变化 RN变化 PC 原值 变值 原值 变值 原值 变值 原值变化值 ORG 0000H 0X00 0X00 MOV PSW,#00H 0X00 0X00 0X00 MOV R0,#30H 0X00 0X00 0X00(R0) 0X30(R0) 0000 0003 MOV A,R0 0X00 0X30 0X00 0X00 0003 0005 MOV R6,A 0X00 0X00 0X00(R6) 0X30(R6) 0005 0006 MOV PSW,#14H 0X00 0X00 0x14 0X30(R0)
0X30(R6) 0X00(R0)
0X00 (R6) 0006 0007 MOV R0,#30H 0X00 0X00 0X00(R0) 0X30(R0) 0007 000A MOV A,R0 0X00 0X00 0X00 000A 000C MOV R6,A 0X00 0X00 0X00(R6) 0X30(R6) 000C 000D MOV PSW,#10H 0X00 0x14 0x10 0X00 000D 000E MOV R0,#30H 0X00 0X00 0X00 000E 0011 MOV A,R0 0X00 0X00 0X00 0011 0013 MOV R6,A 0X00 0X00 0X00 0013 0014 MOV PSW,#08H 0X00 0X10 0x08 0X30(R0)
0X30(R6) 0X00(R0)
0X00 (R6) 0014 0015 MOV R0,#30H 0X00 0X00 0X00(R0) 0X30(R0) 0015 0018 MOV A,R0 0X00 0X00 0X00 0018 001A MOV R6,A 0X00 0X00 0X00(R6) 0X30(R6) 001A 001B SJMP $ 001B 001C END 2) 直接寻址,需查看30H、31H、32H、40H、ACC、PSW等单元的内容。
步数 30H 31H 32H 40H ACC PSW PC 原值 变值 原值 变值 原值 变值 原值 变值 原值 变值 原值 变值 原值 变值 ORG 0100H 00 00 00 00 0X00 0X00 MOV 30H,#45H 00 00 00 00 0X00 0X00 · MOV 31H,#46H 00 45 0 00 00 0X00 0X00 0000 0103 MOV 02H,31H 45 00 46 00 00 0X00 0X00 ` 0106 MOV 0E0H,30H 45 46 00 00 0X00 0X00 0106 0109 MOV 32H,ACC 45 46 00 00 0X00 0X45 0X00 0X01 0109 010C MOV ACC,PSW 45 46 00 45 00 0X45 0X01 010C 010F MOV 40H,ACC 45 46 45 0 0X45 0X45 0X01 010F 0112 SJMP $ 45 46 45 0X45 0X45 0X01 0112 0115 END 寄存器间接寻址,需查看@R0、RO等的内
您可能关注的文档
- 江西高校《基础会计学》习题答案.doc
- 江都市20112012学年度高三生物教学工作意见.doc
- 江门市2012年调研测试高一生物期末考试答案(2012-7).doc
- 污水处理工艺论文热处理技师论文.doc
- 污水处理设计合同.doc
- 汽修123班电子与电工技术B卷 .doc
- 汽缸体铸造工艺.doc
- 汽车实验报告参考资料.doc
- 汽车尾气污染与防治.doc
- 汽车尾灯控制电路设计论文任务书.doc
- 2022年3月公共英语三级英语PETS3试题及答案解析.docx
- 北京第四范式智能技术股份有限公司2023年环境、社会及管治报告.pdf
- 风神股份:2023年度环境、社会及公司治理(ESG)报告.pdf
- 海信家电:2023年环境、社会与管治报告.pdf
- 纳微科技:2023年度环境、社会及治理(ESG)报告暨社会责任报告.pdf
- 锦欣生殖医疗集团有限公司2023环境、社会及管治报告.pdf
- ST洲际:公司2023环境、社会和公司治理(ESG)报告.pdf
- 中化化肥控股有限公司2023年环境、社会及管治报告.pdf
- 三雄极光:2023年度环境、社会及治理(ESG)报告.pdf
- 泰林科建控股有限公司二零二三年环境、社会及管治报告.pdf
文档评论(0)