单片机试题4.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文档。上传文档
查看更多
单片机试题4

练习试题4 填空题: ALE信号的作用是? 8位地址锁存??。 MOV?A,40H?指令对于源操作数的寻址方式是? 寻址,MOV?A,@R0指令对于源操作数的寻址方式是? 寻址。 8051复位后,PC=? H。若希望从片内存储器开始执行,EA脚应接 电平,PC值超过?0FFF?H时,8051会自动转向片外存储器继续取指令执行。? 当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个 电平并维持 个机器周期,可将系统复位。 开机复位后,CPU使用的是第 组工作寄存器?它们的地址是 ?由程序状态寄存器PSW中的 和 ,决定哪一组工作。 电子计算机由(),(),()以及()和()设备五部分组成;微型计算机由()、()和()组成。 微型计算机的应用形式可分为以下三种:(),(),()。 80C51单片机指令系统中有(),(),(),(),(),(),()七种寻址方式。 当单片机最小系统采用12MHz晶振时,晶振周期= uS,状态周期= uS,机器周期 = uS。 应用程序一般由包含多个模块的()和各种()组成。 计算机的两种通信方式是()和()。 80C51单片机系统采用三总线结构,三总线分别为(),(),()。 80C51单片机的存储器在物理上被设计成()和()。 80C51单片机有4个8位并行I/O端口,各端口均由()()()组成。 填空答案: 1、低。 2、直接 寄存器间接。 3、0000 高。 4、高,2。 5、0 00H~07H RS0 RS1。 6、运算器,控制器,存储器,输入,输出,微处理器,存储器,I/O接口电路。 7、多板机,单板机,单片机。 8、立即数寻址,直接寻址,寄存器寻址,寄存器间,接寻址,变址寻址,相对寻址,位寻址。 9、1/12 1/6 1。 10、主程序,子程序11、并行通信,串行通信。 12、地址总线,数据总线,控制总线。 13、程序存储器,数据存储器。 14、端口锁存器,输出驱动器,输入缓冲器 简答: 1、80C51单片机的存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点? 答案:分为两大类:RAM和ROM。 (1)片内ROM容量为4KB,地址范围为0000H~0FFFH;可扩展的外部ROM容量最大为64KB,地址范围为0000H~0FFFH。 ROM写入信息后不易改写,而且断电后其中的信息保持不变,所以常用来存放固定的程序或数据,如系统监控程序、常数表格等。 (2)80C51单片机内部的RAM容量为128B,地址范围为00H~7FH;可扩展的外部RAM的容量最大为64KB,地址范围为0000H~0FFFH。对于RAM,CPU在运行时能随时进行数据的写入和读出,但在关闭电源时,其所存储的信息将丢失。所以它常用来存放暂时性的输入/输出数据、运算的中间结果或用作堆栈。 2、MCS-51单片机内部包括哪些主要逻辑功能部件?? 答:MCS-51单片机主要由下列部件组成:? 1个8位CPU;? 1个片内振荡器及时钟电路;? 4KB?程序存储器; 128B数据存储器;? 2个16位的可编程定时/计数器;? 1个可编程全双工串行接口;? ?5个中断源、两个优先级中断嵌套中断结构 简述单片机按键抖动产生机理及去抖动的方法。 答案: 共有2种方法。 软件去抖动方法是采用时间延迟以躲过抖动(延时时间为10 ~20ms即可)待状态稳定之后,再进行列线状态的输入和判定。 2.硬件方法是在键盘中附加去抖动电路,以抑制抖动的产生,具体可使用双稳态电路或滤波电路等,但硬件去抖动需增加成本。 4、堆栈的定义,SP指的是哪个寄存器,它的作用。。如果想使用两组工作寄存器,SP的最小值是多少? 答案: 在80C51系统中,设计了一个先进后出或者后进先出区域,用于临时保护数据及子程序的调用、中断调用时保护现场和恢复现场,这个区域就是堆栈;SP指的是堆栈寄存器,它的作用是:用于指向栈顶的位置;SP的最小值是0FH。 改错: 把在R4和R5中的两字节数(负数)取补(高位在R4中): CLR?C? MOV?A,R5? CPL?A? INC?A? MOV?R5,A? MOV?A,R4? CPL?A? ADDC?A,#00H? --------------------------ORL A,#80H MOV?R4,A? SJMP?$ 执行下列程序执行后,(SP)=??(A)=??(B)=??? ORG?2000H? MOV?SP,#40H? MOV?A,#30H? LCALL?2500H? ADD?A,#10H? MOV?B,A? SJMP?$?

文档评论(0)

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

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

1亿VIP精品文档

相关文档