单片机习题答案_第1页
单片机习题答案_第2页
单片机习题答案_第3页
单片机习题答案_第4页
单片机习题答案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章135D=1000 0111B=87H127D=0111 1111B=7FH256D=1 0000 0000B=100H45.0625D=10 1101.0001B=2D.1H112.66D=111 0000.1010 1000B=70.A8H265.965D=1 0000 1001.1111 0111B=109.F7H6、7、1101 0110B=214D=D6H11 0011 0111B=823D=337H0.1011B=0.6875D=0.BH1011.1101B=11.8125D=B.DH11 1000 1111.1101 1B=911.84375D=38F.D8H8、0AAH=

2、170D=0 1010 1010B23BH=571D=0010 0011 1011B9AE.2DH=2478.1758D =1001 1010 1110.0010 1101B4)128.56H=296.3359D =0001 0010 1000.0101 0110B5)ABC.EFH=2478.9335D = 1010 1011 11000.1110 1111B1)二进制、八进制、十六进制 转化为 十进制按权展开相加即可。2)十进制 转化为 二进制、八进制、十六进制整数部分采用余数法,小数部分乘权取整法。3)二进制 与 十六进制 互换 采用四位合一法。AH=1010BBH=1011BCH=11

3、00BDH=1101BEH=1110BFH=1111B9、28原= 28补= 28反=0001 110068 原= 68 补= 68 反=0100 0100-28 原=1001 1100 -28 补=1110 0100 -28 反=1110 0011-68 原=1100 0100 -68 补= 1011 1100 -68 反=1011 1011-126 原=1111 1110 -126 补=1000 0010 -126 反=1000 0001?-128补=1000 0000一字节补码所能表示的整数范围是: -128+12710、XY=0100 0001BXY=1111 1111BX Y=101

4、1 1110B11、28=0010 1000B68=0110 1000B345=0011 0100 0101B257.87= 0010 0101 0111.1000 0111B第二章2、8051内部资源:8位CPU;4KB字节ROM;128字节内部RAM;2个16位定时、计数器;1个全双工的异步串行口;5个中断源,两级中断优先级的中断控制器;时钟电路。11、堆栈就是数据缓冲器,采用后进先出的存数机制,一般设在30H7FH的区域内。保存和取出数据都是通过改变SP的值。第三章3、(2002H)=10H(2003H)=98H(2004H)=4DH(2005H)=43H(2006H)=53H(2007

5、H)=2DH(2008H)=35H(2009H)=31H(200AH)=21H5、MOV A , #78H ;立即寻址,78H AMOV A , 78H ;直接寻址,(78H) AMOV A , R0 ;寄存器间接寻址,(R0) AMOVX A,R1 ;页面寻址,(P2)(R1) AMOVC A,A+PC ;基址寄存器加变址寄存器间接寻址,查表指令,(A)+(PC)AMOVX A, A+DPTR ;基址寄存器加变址寄存器间接寻址,查表指令,(A)+(DPTR)AMOVX A,DPTR ;寄存器间接寻址,A与片外RAM数据传送,(DPTR) A7、DEC DPTR 改为 DEC A DEC Rn

6、 n=17 DEC direct DEC Ri i=0,17、MOV A,R2 改为 MOV A,Ri i=0,1MOV 30H,R3 改为 MOV 30H,Ri i=0,1MOV 30,R0 改为 MOV 30H,R0!能够加间址符的寄存器有R0、R1和DPTR 。7、RL B 改为 RL AJNZ A,NEXT 改为 JNZ NEXTJNB 08H,NEXT !CLR A CPL A CLR Bit CPL Bit CLR C CPL C8、ORG 1000H MOV A, 30HMOV B, AANL A, #0F0HSWAP AMOV 33H, AMOV A, BANL A, #0FH

7、MOV 34H, A MOV A, 31HMOV B, AANL A, #0F0HSWAP AMOV 35H, A MOV A, B ANL A, #0FHMOV 36H, A MOV A, 32HMOV B, AANL A, #0F0HSWAP AMOV 37H, AMOV A, B ANL A, #0FHMOV 38H, AEND9、ORG 1000H MOV A, 33HSWAP AADD A, 34HMOV 32H, AMOV A, 35HSWAP AADD A, 36HMOV 33H, AMOV A, 37HSWAP AADD A, 38HMOV 34H, AEND10、 ORG 1

8、000H MOV R0, #20H MOV DPTR, #4000H MOV R2, #10LOOP: MOV A, R0 MOV B, A SWAP A ANL A, #0FH ADD A, #30H ;加30H转换为ASCII码 MOVX DPTR, A INC DPTR MOV A, B ANL A, #0FH ADD A, #30H MOVX DPTR, A ;外部数据寄存器 INC DPTR INC R0 DJNZ R2, LOOP ;若转换未完继续 END 第五章4、定时,设置为:21H计数,设置为:65H5、0FEH=254T=(213-254)1/610-612=15876uS10、采用位操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论