《单片机》复习题(2012年5月)(1)

更新时间:2023-10-04 19:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2009级《单片机应用技术》复习题

(2012年 5月 11日)

一、填空题

【内部结构】

1.已知 X的补码为 10000010B,则 X的真值是十进制( )( 2.单片机是把中央处理器,(

件集成在一块集成电路芯片上的微型计算机。 3. 80C51单片机芯片共有(

4.单片机 AT89S52是 F1ash ROM型,内含( 5.采用 8031单片机由于其内部没有(

)(

)。

)以及 I/O接口电路等主要计算机部

)位单片机。

) KB Flash ROM。

)。

),否则输入数据可能出错。

)。当 PSW4=0,PSW3=1时,工作寄

)电平。

)个引脚,MCS-51系列单片机为(

),故必须扩展(

)KB Flash ROM。AT89S51内含( 6.当 P1口做输入口输入数据时,必须先向该端口的锁存器写入( 7.执行指令 MOVX A,@DPTR时,WR和 RD脚的电平分别为( 8. MCS-51有 4组工作寄存器,它们各组的地址范围依次是(

存器 Rn,工作在(

)区,其地址范围为(

)。

9.当单片机的型号为 803l时,其芯片引线 EA一定要接( 10. MCS51系统中,当 PSEN信号有效时,表示 CPU要从( 【开机复位】

11.开机复位后,CPU使用的是寄存器第一组,地址范围是( 12. MCS-51单片机的堆栈顶由( 14.当 80C51的 RST引脚上保持( 15.单片机复位时 P1的值为( 【中断】

17. MCS-51单片机有五个中断源。其中,定时器 T0的入口地址为(

口地址为( 效信号为(

),串行口的入口地址为( )时,激活外部中断。

)。

18. MCS-51单片机外部中断请求信号有电平方式和( 13.主频为 12MHz的单片机它的机器周期为(

)。

)寄存器来指示,复位时起位置在(

)个机器周期以上的(

)存储器读取信息。

)单元。

)。主频为 6 MHz的单片机它的机器周期为( )。

)电平时,80C51即发生复位。

)。 16.定时器/计数器工作于模式 1时,其计数器为几位?()

),外部中断 1对应的中断入

),在电平方式下,当采集到 INT0、INT1的有

)。

19.若 MCS-51中断源都编程为同级,当它们同时申请中断时 CPU首先响应(

20.在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先

级别最高的是( )中断。其中,定时器 T1的入口地址为( )。外部中断 INT0的入口地址为( )。 21.执行语句 IE=0x03后,MCS-51将响应的中断是( )。 22. MCS-51单片机系列有(

源的优先级别最高。 【定时器】

23.使用定时器 T0时,有(

)种工作模式。定时器 T1时,有(

)种工作模式。

)。

24.若单片机的振荡频率为 6MHz,设定时器工作在方式 1需要定时 1ms,则定时器初值应为( 25. 8031定时/计数器共有四种操作模式,由 TMOD寄存器中 M1 M0的状态决定,当 M1 M0的状态为

)方式 01时,定时/计数器被设定为( 26.定时器 1工作在计数方式时,其外加的计数脉冲信号应连接到( 27.关于定时器,若振荡频率为 12MHz,在方式 0下最大定时时间为(

为( )。

28.当允许定时器 1工作在方式 1时,控制字 TMOD应为( 【串行口】

)。

)引脚。

),在方式 1下最大定时时间

)个中断源,可分为(

)个优先级。上电复位时(

)中断

1

);串行口方式 1的波特率是( 29.串行口的控制寄存器是(

)的。 30.串行通信中,收发双方的波特率应该是( 【其他】

31. 74LS373芯片是(

量。

)芯片。74LSl38芯片是(

)量转为(

)。

)芯片。74LS154芯片是( )芯片。 )量转为(

32. D/A转换器的作用是将( )量。A/D转换器的作用是将(

二、判断题

33. 8051单片机必须使用内部 ROM。

34. 当 EA脚接高电平时,对 ROM的读操作只访问片外程序存储器。 35. MCS-51单片机的串行通信方式为半双工方式。 36. MCS-51的中断系统最短响应时间为 4个机器周期。 37. 8255是一种 8位单片机。

38. MCS-51单片机只能做控制用,不能完成算术运算。

39. 单片机内部 RAM和外部 RAM是统一编址的,它们的访问指令相同。 40. MCS-51的中断源全部编程为同级时,优先级最高的是 INT1。 41. 外部中断 0的入口地址是 0003H。 42. 串行口方式 2的帧是 10的。 43. MCS-51有中断源 5个。

( ( ( ( ( ( ( ( ( ( (

) ) ) ) ) ) ) ) ) ) )

44. 读内部 ROM时使用的是“MOV”指令,读外部 RAM时使用的是“MOVX”指令。(

三、简答题

45. MCS-51单片机的引脚有哪些,具体介绍功能引脚的作用?

46. MCS-51单片机片内 256B的数据存储器可分为几个区?分别作什么用? 47. 单片机中 PC和 DPTR各是什么寄存器,有什么功能?

48. MCS-51单片机共有几个中断源?他们的入口地址分别是多少?简述中断响应过程是怎样的? 49. MCS-5定时器/计数器作为定时器和计算器各是如何实现的。做定时器使用时,其定时时间与哪些因

素有关?作计数器时,对外界计数频率有何限制?

50. 采用 6MHz的晶振,定时 5ms,用定时器方式 1的中断方式,请写出定时器初始化过程。

51. 控制外部中断的工作方式的寄存器什么,其各位是什么含义?的串行口工作方式的寄存器是什么,其

各个位是什么含义?控制定时器工作方式的寄存器是什么,各位有什么含义? 52. 简要说明按键抖动的原因,采用软件消除按键抖动的方法。

4矩阵按键,并说明实现方法。 53. 设计 4×

54. 分别说明器静态显示和动态显示分别具有什么特点,如何实现的?

(1)画出共阴/阳七段 LED显示器的内部结构图;

(2)在最小系统的基础上,画出驱动 4个数码管的动态显示电路。

四、电路分析题

55.下图是利用单片机扩展 5个外部中断源,P1.4~P1.7接 4个发光二极管用来指示 X1~X4中哪个一

个外部中断发生时。要求:

(1)分析电路,并说明该图是如何实现外部中断扩展的,优先级是什么顺序; (2)编写程序段,实现对 5个外部中的判断,并点亮相应发光二极管。 56.下图是 ADC0809与 8051的接口电路图,分析该电路:

(1)说明 8个模拟通道的入口地址;

(2)详细说明如果转换通道 IN2上的模拟信号,具体过程是怎样的?

2

五、综合设计题

57.使用 89C51芯片,设计一个流水灯(即,先由低到高循环点亮,如此反复)要求每个灯点亮的停留时

间为 1s。(fosc=12MHz)。

要求:(1)画出完整的电路图:①最小系统电路;②流水灯部分电路

(2)编写程序现实上述功能(采用定时器)。

58.采用 AT89S52单片机为控制单元设计一个数字时钟,显示时分秒,并可以进行时间调整。具体要求如

下:(其中,晶振频率 FOSC=12MHZ): (1)画出完整的电路图。

(2)软件设计:采用单片机内部定时器实现。

59.采用 AT89S52单片机为控制单元设计一个 10s秒表(采用两个数码管分别显示秒位和 100ms位),

一个按键实现启动、停止和清 0的功能。具体要求如下:(其中,晶振频率 FOSC=12MHZ): (1)画出完整的电路图。

(2)编程程序实施题目功能,要求采用单片机内部定时器实现定时。

3

本文来源:https://www.bwwdw.com/article/kc8d.html

Top