《单片机原理及应用》课外练习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理及应用》课外练习.doc

《单片机原理及应用》------------课外练习题目答案 一:基础部份: 1:什么叫单片机? 答:所谓单片机就是把CPU和一定容量的存储器(RAM和ROM),中断系统,一些并串口电路及定时器/计数器集成在一块芯片上。 2:什么叫原码?反码?补码? 答: 原码:凡正数的符号位用0表示,负数的符号位用1表示,而数值位保持原样的机器数称为原码。 反码:正数的反码和原码相同,负数的反码是符号位不变,数值位按值取反。 补码:正数的补码与正数的原码相同,负数的补码是由它的反码在末位加1得到。 3:什么叫溢出?8位符号数X,Y ,X=+60,Y=+70,相加是否会溢出。 答:所谓溢出是指参加运算的操作数或操作结果的绝对值超出计算装置的范围时,就称为溢出。由于X+Y=130超过了+127所以会溢出。 4:总线有哪几种类型,各作用又是什么? 答:总线有以下类型: 1:数据总线。 2:地址总线, 3:控制总线。 数据总线用于传送数据信息。 地址总线用于传送地址信息 控制总线用于传送控制命令。 5:单片机有哪五个主要部分组成。 答:1:运算器 2:控制器 3:?存储器 4:输入设备 5:输出设备 6:什么叫全双工的传输方式。MCS-51是不是全双工通信接口。 答:允许数据同时沿两个方向传送。MCS-51的通信接口是全双工的通信接口 7:MCS51有那些中断源,各中断源的中断服务程序入地址在分别在哪. MCS51有以下5个中断源。 1:外部中断0 入口地址 0003h 2:定时器0 中断 入口地址 000Bh 3:外部中断1 入口地址 0013h 4:定时器1中断 入口地址 001Bh 5:串口中断 入口地址 0023h 8:如果外部中断零允许中断,怎么初始化。 第一步:设置外部中断0的中断方式。 第二步:开外部0中断 9:如果定时器0工作在中断方式,要怎么初始化,定时器的初值随意。 第一步:初始化定时器的初值 第二步:初始化定时器零的工作方式 第三步:开定时器0的中断 10:简要说明串口是怎么发送一个数据,是怎么接收一个数据。 答:初始化串口以后,往SBUF写一个数据,串口会自动把 SBUF中的数据发出。 当RI=1时,读SBUF中的数据,就是接收到的串口数据。 二:判断题:在对的地方打(√),在错的地方打(X)。 1: MOV A,11H, 是直接寻址。( √ )。 2: MOV A, R0, 是寄存器寻址。( √ )。 3: MOV A,#22H, SUBB A,#11H, Cy = 1 ( x )。 4: MOV A,@R0 是寄存器间接寻址( √ )。 5: MOV A,#11H 是立即数寻址(√ )。 6: MOV DPTR,#TABLE MOV A,#01 RL A JMP @A+DPTR TABLE: AJMP PRG0 AJMP PRG1 AJMP PRG2 AJMP PRG3 程序会执行到这条指令AJMP PRG0( X )。 7: MOV R4,#5 LOOP: NOP DJNZ R4,LOOP MOV A,R4 (A)=0 ( √ )。 8: 已知(CY)=0, JC LOOP1 NOP NOP AJMP LOOP2 LOOP1: NOP NOP LOOP2:NOP NOP 程序会执行到LOOP1( X ) 9: MOV A,#11H ANL A,#FFH (A)= 11H (√ ) 10:MOV A,#11H ORL A,#FFH (A)= 11H ( X ) 三:填空题: 1:假定外部数据存储器1000H单元的内容为60H,执行下列指令后,累加器A的内容为( 61H )。 MOV DPTR , # 1000H MOV A , #00H MOVX A , @DPTR ADD A, #01H 2:假设外部数据存储器1000H单元的内容为10H,1001H的单元内容为20H,执行下列指令后,累加器A的内容为( 30H )。 MOV DPTR ,1000H MOVX A,@DPTR MOV R1,A INC DPTR MOVX A ,@DPTR ADD A,R1 3:A=8AH,(R1)=B2H,执行指令ADD A,R1 后,(A)= ,(AC)= ,(CY)= ,(OV

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档