《单片机原理及应用》期末复习题

《单片机原理及应用》期末复习题

一.选择题

.在下列-5l单片机各条指令中,错误的是( )。

. ,@ . , . , . ,

. 单片机上电复位后,的内容和的内容为( )。

., ., ., .,

表示( )。

.累加器 .程序状态字寄存器 .计数器 .算术逻辑部件 . 单片机的数据指针是一个位的专用地址指针寄存器,主要用来( )。

.存放指令 .存放上一条指令地址

.存放下一条指令地址 .存放位地址,作间址寄存器使用 . 的口,当使用外部存贮存器时它是一个( )。

.传输高位地址口 .传输低位地址口 .传输高位数据口 .传输低位地址数据口 . 单片机中和指令常用来( )。

.保护断点 .保护现场 .保护现场,恢复现场 . 寻址方式中,操作数加前缀“”号的寻址方式是( )。

.寄存器间接寻址 .寄存器寻址 .基址加变址寻址 .立即寻址 中的和用来( )。

.指示复位 .选择定时器

.选择工作寄存器区号 .选择工作方式

单片机的数据指针是一个位的专用地址指针寄存器,主要用来( )。

.存放指令

.存放上一条指令地址 .存放下一条指令地址

.存放位地址,作间址寄存器使用 .使的定时器停止计数的指令是( )。

. . . .

.在下列-5l单片机各条指令中,错误的是( )。

. , . , . , . ,

单片机的定时器用作定时方式时是( )。

.由内部时钟频率定时,一个时钟周期加 .由内部时钟频率定时,一个机器周期加 .由外部时钟频率定时,一个时钟周期加 .由外部时钟频率定时,一个机器周期加 . 单片机的EA引脚( )。

1 / 3

.必须接地 .必须接 .可悬空 .以上三种视需要而定 . 单片机上电复位后,堆栈区的最大允许范围是( )个单元。

. . . .

. 单片机中,输入输出引脚中用于专门的第二功能的引脚是( )。

. . . .

. 汇编语言指令格式中,唯一不可缺少的部分是( )。

.标号 .操作码 .操作数 .注释 . 单片机的引脚是( )。

.输出高电平 .输出低电平

.输出矩形脉冲,频率为的 .输出矩形脉冲,频率为的 . 80C单片机的数据长度是( )。

.位 .位 .位 .位

二.填空题

1. 单片机指令 ,中源操作数的寻址方式是。 2. 单片机片内共有字节单元的,字节单元的。 3. 若由程序设定、,则工作寄存器~的直接地址为。 4. 信号的作用是。

5. 单片机的存储器的最大特点是。

6. 若希望从片内存储器开始执行,脚应接电平,值超过时,会自动转向片外存储器继续取指令执行。 7. 指令 ,的作用是。(是的地址)

8. 单片机内包含组成微机的三个主要功能部件是、和。 9. 有个并行端口。 10. 系列单片机字长是位,有根引脚。 11. 信号的作用是。 12. 复位后,。 13. 将与的第位的非求或的指令是,若原,执行后。 14. 的堆栈指针是。 15. 中存储类型定义的是存储空间,其地址范围是。 16. 堆栈的特性是 ,的堆栈一般开辟在 ,其堆栈指针是 。 17. 有一个全双工的 步串行口,有 种工作方式。 18. 的是(加或减)计数的。 19. , 指令对于源操作数的寻址方式是寻址。 20. 单片机的存储器的最大特点是. 21. 、最多可以有个并行输入输出口,最少也可以有个并行口,即。常需复用作 和读写控制信号。 22. 单片机外部中断请求信号有电平方式和,在电平方式下,当采集到、的有效信号为时,激活外部中断。 23. 单片机内包含组成微机的三个主要功能部件是、和接口。 24. 一个字节可以存位码,它所表示的十进制数范围是到 。 25. 信号的作用是。 26. 的堆栈指针是。

三.判断对错题 . , . , . ,

.芯片主要用于地址锁存。 . , . , . ,

.表示指令执行到此结束。 . , . ,

2 / 3

. , .

.伪指令是提示机器如何进行汇编,不产生计算执行程序代码。

单片机共有四个位双向并行的端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。 .程序对每个设备的查询,是通过检查该设备的状态标志来实现的。

.由于的串行口的数据发送和接收缓冲器都是,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。

.程序查询方式的硬件接口部分应包括数据端口,状态端口,端口选择及控制逻辑等三个部分。 异步通信要求对每个数据字符均附加帧信息,用于低速设备,低速传送。

四.简答题

1. 简单叙述串行通信的四种工作模式。 2. 的位存储区在哪里?寻址范围是多少?

3. 有哪几个中断源?其对应的中断服务程序入口地址是多少? 4. 简单叙述定时器计数器的四种工作模式。 5. 说明、、有何异同?

6. 有哪几个中断源?哪些是内部中断源?哪些是外部中断源? 7. 单片机有哪些信号需要芯片以第二功能的方式提供? 8. 单片机的端有何用途?

9. 如何简便地判断正在工作? 10. 单片机内包含哪些主要逻辑功能部件? 11. 单片机内部定时器的工作方式有什么特点?适用于什么应用场合? 12. 在单片机中,如何访问外部单元,可使用哪些寻址方式? 13. 各中断源对应的中断服务程序的入口地址是否能任意设定? 14. 简述异步通信与同步通信的主要区别。 15. 设计一个查询式输入的接口电路,并根据这一电路编写相应的查询输入程序。 16. 能扩展多少、容量? 17. 系列单片机具有几个中断源,分别是如何定义的?

五.已知:,,,(),(),()

试分析执行下列程序段后,各寄存器、存储单元的值为多少?程序完成什么功能?

,#

执行后: , , ,() ,() ,() 程序功能是:

六.将外部扩展 ,采用×的 芯片,采用锁存地址,画出电路连接示意图。要求画出的数据、地址、、、信

号;锁存器的数据输入、数据输出、锁存控制、;的地址、数据、片选、、;写出芯片的地址范围。

七.设单片机晶振频率= ,使用定时器以方式产生周期为的中断,在中断服务程序中由输出方波脉冲,

试编制程序。

八.用定时器产生一个方波,由输出,采用查询方式进行控制,设晶体频率。试编程实现。 九.用定时器,采用工作方式,计数方式,要求每计满次,将取反。试编程实现。

3 / 3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4