单片机原理与运用-第三章答案.pdf
《单片机原理与运用-第三章答案.pdf》由会员分享,可在线阅读,更多相关《单片机原理与运用-第三章答案.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、资料收集于网络如有侵权请联系网站删除谢谢精品文档第三章单片机的汇编语言与程序设计习题1.设内部 RAM 中 59H 单元的内容为 50H,写出当执行下列程序段后寄存器A,R0和内部 RAM 中 50H,51H 单元的内容为何值?MOV A,59H MOV R0,A MOV A,#00H MOV R0,A MOV A,#25H MOV 51H,A MOV 52H,#70H 解:MOV A,59H;A=50H MOV R0,A;RO=50H MOV A,#00H;A=00H MOV R0,A;50H=00H MOV A,#25H;A=25H MOV 51H,A;51H=25H MOV 52H,#7
2、0H;52H=70H 所以:A=25H R0=50H;50H=00H 51H=25H 2.请选用合适的指令对P0 口内容做修改(例如使P0.0P0.3不变,P0.4P0.7为0)。解:MOV A,P0 ANL A,0fh Mov P0,A 资料收集于网络如有侵权请联系网站删除谢谢精品文档3.试问外部数据存储器和程序存储器可以用哪些指令来实现?举例说明。解:访问外部数据存储器指令有:MOVX DPTR,A MOVX DPTR,#0100H MOV DPTR,A MOVX A,DPTR MOVX DPTR,#0200H MOV A,DPTR MOVX A,Ri MOVX A,R0 MOVX Ri,
3、A MOVX RI,A 访问程序存储器指令有:MOVX A,A+PC MOVX A,A+DPTR 4.设堆栈指针 SP中的内容为 60H,内部 RAM中 30H和 31H 单元的内容分别为24H 和 10H,执行下列程序段后,61H,62H,30H,31H,DPTR及 SP中的内容将有何变化?PUSH 30H PUSH 31H POP DPL POP DPH MOV 30H,#00H MOV 31H,#0FFH 解:PUSH 30H;61H=24H PUSH 31H;62=10H SP=62H POP DPL;DPL=10H POP DPH;DPH=24H SP=60H MOV 30H,#00
4、H;30H=00H MOV 31H,#0FFH;31H=0FFH 文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I
5、1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV
6、9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I
7、1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV
8、9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I
9、1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV
10、9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3资料收集于网络如有侵权请联系网站删除谢谢精品文档5.设(A)=40H,(R1)=23H,(40H)=05H。执行下列两条指令后,累加器A 和 R1以及内部 RAM中 40H 单元的内容各位何值?XCH A,R1 XCHD A,R1 解:XCH A,R1;A=23H R1=40H XCHD A,
11、R1;A=25H 40H=03H 6.两个四位 BCD码数相加,被加数和加数分别存于50H,51H 和 52H,53H单元中(次序为千位、百位在低地址中),和数存在 54H,55H 和 56H 中(56H 用来存放最高位的进位,试编写加法程序)解:ORG 0000H LJMP START ORG 0100H START:MOV A,53H ADD A,51H DA A MOV 55H,A MOV A,52H ADDC A,50H DA A MOV 56H,C SJMP$END 7.设(A)=01010101B,(R5)=10101010B,分别写出执行ANL A,R5;ORL A,文档编码:C
12、V9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6
13、I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:C
14、V9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6
15、I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:C
16、V9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6
17、I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:C
18、V9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3资料收集于网络如有侵权请联系网站删除谢谢精品文档R5:XRL A,R5 指令后结果。解:ANL A,R5;00000000B ORL A,R5;11111111B XRL A,R5;11111111 8.设指令 SJMPrel=7EH,并假设该指令存放在2114H和 2115H单元中。当该指令执行后,程序将跳转到何地址?解:2116H+60H=2176H 9.简述转移指
19、令 AJMP addr11,SJMP rel,LJMP addr16 及 JMP A+DRTR 的应用场合。解:AJMP addr11 为 2K 字节范围内的无条件转跳指令,把程序的执行转移到指定的地址。SJMP rel 是无条件转跳指令,执行时在PC加 2 后,把指令中补码形式的偏移量加到 PC上,并计算出转向目标地址。转向的目标地址可以在这条指令前128字节到后 127 字节之间LJMP addr16 执行这条指令时把指令的第二字节和第三字节分别装入PC的高位和地位字节中无条件地转向指定地址。转移目标地址可以在64K程序存储器地址空间的任何地方,不影响任何标志。JMP A+DRTR 指令的
20、功能是把累加器中8位无符号数与数据指针DRTR 中的16 位数相加,将结果作为下条指令地址送入PC,利用这条指令能实现程序的散转。10.试分析下列程序段,当程序执行后,位地址 00H,01H 中的内容将为何值?P1口的 8 条 I/O 线为何状态?CLR C MOV A,#66H JC LOOP1 文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 Z
21、U5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9
22、W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 Z
23、U5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9
24、W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 Z
25、U5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9W3E6G8 HW3Q4C4X6I1 ZU5S6P6J1F3文档编码:CV9V9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 运用 第三 答案
限制150内