单片机复习练习题

单片机复习练习题

ID:47579134

大小:365.51 KB

页数:31页

时间:2019-09-23

单片机复习练习题_第1页
单片机复习练习题_第2页
单片机复习练习题_第3页
单片机复习练习题_第4页
单片机复习练习题_第5页
资源描述:

《单片机复习练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.MCS-51单片机在访问外部数据存储器时,其地址指针可采用( DPTR )A.DPTR                                                    B.PCC.PSW                                                      D.SP2.MCS-51单片机在正

2、常运行程序时RST/VPD引脚应为( 低电平 )A高电平                                                  B.低电平C.脉冲输入                                               D.高阻态3.8051单片机有_5个中断源。(          )A.3个                                                       B.4个C.5个                    

3、                                   D.6个4.要用传送指令访问MCS-51程序存储器,它的指令操作码助记符应是(   MOVC)A.PUSH                                                    B.MOVC.MOVX                                                   D.MOVC5.用MCS-51串行口扩展并行I/O口,串行口工作方式应选择(  方式0)A.方式0      

4、                                             B.方式1C.方式2                                                   D.方式3二、填空题(本大题共7小题,每空1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。6.为了正确地读取8051的P1口引脚的状态值,应该先向它________。7.当MCS-51引脚ALE信号有效时,表示在P0口稳定地送出了________地址。8.MCS-51单片机片内RAM

5、的寄存器区共有_128个单元,分为_4组寄存器。9.通过堆栈操作实现子程序调用,首先要把________寄存器的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回________。10.MCS-51单片机在物理上有_4_个独立的存储器空间。11.MCS-51单片机有__2_个16位可编程定时器/计数器,有___4__种工作方式。12.异步串行数据通信的帧格式由启始位、_数据位、奇偶校验位和停止位组成。三、名词解释(本大题共3小题,每小题3分,共9分)13.寄存器间接寻址答案:就是寄存器中存放

6、的是操作数的地址,即先从寄存器中找到操作数的地址,再按该地址找到操作数。由于操作数是通过寄存器间接得到的,因此称为寄存器间接寻址。14.EEPROM答案:是一种电信号编程,也用电信号擦除的ROM芯片15.串行通信答案;串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。四、简答题(本大题共5小题,每小题5分,共25分)16.什么是堆栈?不同计算机开辟堆栈的存储器主要有哪些,各有何特点?答案:堆栈是在片内RAM中开辟出来的一个区域。17.存储器编址主要有哪些方法,各有何特点?

7、答案:线选法和译码法。线选法的优点:电路简单,不需要地址译码器硬件,体积小,成本低。缺点是:可寻址的器件数目受到限制,只用于不太复杂的系统中,另外,地址空间不连续,每个存储单元的地址不唯一,会给程序设计带来不便。译码法的优点:能有效地利用存储器空间,适用于大容量多芯片的存储器扩展。18.MCS-51的外部中断有哪两种触发方式?它们对电信号的状态有何要求(定性)?答案:电平触发方式和跳沿触发方式。电平触发方式要求:加到引脚上的外部中断请求输入信号为低电平有效;跳沿触发方式:加到引脚上的外部中断请求输入信号电平从

8、高到低的负跳变有效。19.8255A由哪几部分组成?有哪几种工作方式?答案:8255A芯片内由数据总线缓冲器、3个8位I/O端口、A组和B组控制电路和读/写控制逻辑组成。有三种基本工作方式:方式0:基本输入输出方式1:选通输入输出方式2:双向传送(仅A口有此工作方式)20.ADC0809可对几路模拟信号进行转换?如何控制之?答案:8路。ADC0809虽然有8路模拟通道可以同时输入8路模拟信号,但每个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。