单片机教材(实验部分).doc

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机教材(实验部分).doc

第一部分 验证型实验部分 实验一 数据传送、算术运算指令练习 一、实验目的 1、学习单片机开发软件的使用 2、掌握数据传送的用法 3、掌握算术运算指令的用法 二、实验设备 微型机计算机一台 单片机开发软件一套 三、实验内容 利用单片机开发软件输入下列数据传送的程序,进行编译并单步执行程序,填写下列表格中地址和有关单元的内容。 (1)内部RAM的数据传输 地址 源程序 单元 内容 ORG 1000H 开始 MOV R0 ,#40H R0 把40H存入R0中 MOV R1 ,#41H R1 把41H存入R1中 MOV A , R0 A R0的内容送入A中 MOV 30H,A 30H A的内容送入30H单元 MOV 20H,30H 20H 30H单元的内容送入20H单元 MOV A ,#30H A 把30H装入A中 MOV @R0,A 40H 把A的内容送入40H单元 MOV A,30H A 30H单元的内容送入A中 MOV R1,A R1 把A的内容送入R1 MOV A,@R0 A 把R0的内容送入A MOV R7,A R7 把A的内容送入R7 MOV DPTR,#1700H DPTR 把1700H送入指针DPTR MOV 30H,R7 30H 把R7的内容送入30H单元 MOV 20H,@R0 20H 把R0的内容送入20H单元 MOV 21H,#10H 21H 把10H送入21H单元 MOV @R0,21H 40H 把21H的内容送入R0中 MOV @R1,#01H 41H 把20H的内容送入R1中 (2)外部RAM的数据传输 地址 源程序 单元 内容 ORG 1000H 开始 MOV DPTR,#0A330H DPTR MOV A,#80H A MOVX @DPTR,A A330H MOV A,#00H A MOVX A,@DPTR A MOV P2,#80H MOV R0,#31H R0 MOV R1,#32H R1 MOVX @R0,A 8031H MOV A,#30H A MOVX @R1, A 8032H MOVX A, @R0 A MOVX A, @R1 A 2、利用单片机开发软件输入下列算术运算程序,进行编译并单步执行程序,填写下列表格中地址和有关单元的内容。 (1)加法指令练习 地址 源程序 单元 内容 ORG 0000H MOV 40H,#0F0H 40H MOV R0,#3EH R0 MOV A,R0 A ADD A,R0 A PSW ADD A,40H A PSW ADD A,#0A0H A PSW ADDC A,R0 A PSW ADDC A,40H A PSW INC A A INC R0 R0 INC R0 R0 ADDC A,@R0 A PSW INC 40H 40H INC @R0 40H ADDC A,#0B2H A PSW ADD A,@R0 A PSW MOV DPTR,#0A30FH DPTR INC DPTR DPTR MOVX @DPTR,A A310H (2)减法指令练习 地址 源程序 单元 内容 ORG 0200H MOV 30H,#37H 30H MOV R0,#32H R0 MOV A,30H A SUBB A,R0 A PSW SUBB A,30H A PSW DEC R0 R0 DEC 30H 30H SUBB

文档评论(0)

docinppt + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档