试题库: 第三模块试题定时、中断、串口系统及应用
——单选题
序号 | 试题类型 | 题目 | 答案 | ||||||||||||
1 | 单选题 | 单片机的机器周期为2us,则其晶振频率fosc为( )MHz. |
| ||||||||||||
2 | 单选题 | 用80C51的定时器T1作定时方式,用方式1工作,则工作方式控制字为( )。 |
| ||||||||||||
3 | 单选题 | 用80C51的定时器T1作计数方式,使用工作方式2,则工作方式控制字为( )。 |
| ||||||||||||
4 | 单选题 | 定时器T1作定时方式,使用方式1,则初始化编程为( ) 。 |
| ||||||||||||
5 | 单选题 | 定时器T1作定时方式,工作方式选用方式2,则工作方式控制字为()。 |
| ||||||||||||
6 | 单选题 | 定时器T1作定时方式,使用工作方式2,则初始化编程为( )。 |
| ||||||||||||
7 | 单选题 | 启动定时器0开始计数的指令是使TCON的( )。 |
| ||||||||||||
8 | 单选题 | 启动定时器1开始定时的指令是( )。 |
| ||||||||||||
9 | 单选题 | 使定时器T0停止计数的指令是( )。 |
| ||||||||||||
10 | 单选题 | 使定时器T1停止计数的指令是使TCON的( ) 。 |
| ||||||||||||
11 | 单选题 | 定时器T0作计数方式,选用工作方式1(16位计数器)则初始化编程指令为( ) 。 |
| ||||||||||||
12 | 单选题 | 下列指令判断若定时器T0计满数就转LP的是( )。 |
| ||||||||||||
13 | 单选题 | 下列指令判断若定时器T0未计满数就原地等待的是( )。 |
| ||||||||||||
14 | 单选题 | 当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( )。 |
| ||||||||||||
15 | 单选题 | 当CPU响应外部中断0 INT0的中断请求后,程序计数器PC的内容是 ( )。 |
| ||||||||||||
16 | 单选题 | 当CPU响应外部中断1 INT1的中断请求后,程序计数器PC的内容是 ( )。 |
| ||||||||||||
17 | 单选题 | 单片机在同一级别里除串行口外,级别最低的中断源是( ) 。 |
| ||||||||||||
18 | 单选题 | 单片机在同一级别里除INT0外,级别最高的中断源是( )。 |
| ||||||||||||
19 | 单选题 | 当外部中断0发出中断请求后,中断响应的条件是( )。 |
| ||||||||||||
20 | 单选题 | 定时器T0作定时方式,选用工作方式2,则工作方式控制字为( )。 |
| ||||||||||||
21 | 单选题 | 定时器T0作定时方式,使用工作方式1,初始化编程应用指令( )。 |
| ||||||||||||
22 | 单选题 | 用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是( )。 |
| ||||||||||||
23 | 单选题 | 启动定时器0开始定时的指令是( )。 |
| ||||||||||||
24 | 单选题 | 外部中断0 的入口地址是( )。 |
| ||||||||||||
25 | 单选题 | 单片机CPU开中断的指令是( )。 |
| ||||||||||||
26 | 单选题 | 单片机外部中断0开中断的指令是( )。 |
| ||||||||||||
27 | 单选题 | 单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为( )。 P119 |
| ||||||||||||
28 | 单选题 | 单片机定时器溢出标志是( )。 P108 TCON寄存器 |
| ||||||||||||
29 | 单选题 | 用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是( )。 100=64H,FFH-64H=9CH |
| ||||||||||||
30 | 单选题 | 单片机定时器外部中断1和外部中断0的触发方式选择位是( )。 |
| ||||||||||||
31 | 单选题 | 单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应( )。 |
| ||||||||||||
32 | 单选题 | 单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为( )。 |
| ||||||||||||
33 | 单选题 | 单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后( )。 |
| ||||||||||||
34 | 单选题 | 单片机计数初值的计算中,若设最大计数值为M,对于方式1下的M值为( )。 |
| ||||||||||||
35 | 单选题 | 单片机响应中断后,中断的一般处理过程是( )。 | 祝高考成功的诗句
| ||||||||||||
36 | 单选题 | 单片机共有5 个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为( )。 |
| ||||||||||||
37 | 单选题 | 单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( ),向CPU申请中断。 |
| ||||||||||||
38 | 单选题 | 执行中断处理程序最后一句指令RETI后( )。 |
| ||||||||||||
39 | 单选题 | 串行口工作方式中适合多机通信的是( )。 |
| ||||||||||||
40 | 单选题 | 单片机响应中断矢量地址是( )。 |
| ||||||||||||
41 | 单选题 | 当TCON的IT0为1,且CPU响应外部中断0的中断请求后( )。 |
| ||||||||||||
42 | 单选题 | 单片机串行口接收数据的次序是下述的顺序( )。(1)接收完一帧数据后,硬件自动将SCON的R1置1 (2)用软件将RI清零(3)接收到的数据由SBUF读出 (4)置SCON的REN为1,外部数据由RXD(P3.0)输入 |
| ||||||||||||
43 | 单选题 | 单片机串行口发送数据的次序是下述的顺序( )。(1)待发送数据送SBUF (2)硬件自动将SCON的TI置1 (3)经TXD(P3.1)串行发送一帧数据完毕 (4)用软件将TI清0 |
| ||||||||||||
44 | 单选题 | 单片机串行口用工作方式0时,( )。 |
| ||||||||||||
45 | 单选题 | 一中断子程序的最后一句不是RETI而是RET,中断返回后( ) 。 |
| ||||||||||||
46 | 单选题 | 80C51单片机共有( )中断源。 |
| ||||||||||||
47 | 单选题 | 对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为( )。 |
| ||||||||||||
48 | 单选题 | 使用T1时,有几种工作模式( )。 |
| ||||||||||||
49 | 单选题 | 单片机各中断源的优先级别设定是利用寄存器( )。 |
| ||||||||||||
50 | 单选题 | 控制串行口工作方式的寄存器是( ). |
| ||||||||||||
51 | 单选题 | 中断允许触发器内容为83H,CPU将响应的中断请求是( ). |
| ||||||||||||
52 | 单选题 | 中断服务程序中,至少应有一条( ). |
| ||||||||||||
53 | 单选题 | 80C51有( )个中断源. |
| ||||||||||||
54 | 单选题 | 中断源全部编程为同级时,优先级最高的是( ) |
| ||||||||||||
55 | 单选题 | 串行口每一次传送( )字符。 |
| ||||||||||||
56 | 单选题 | 情人节送什么东西好在串行通信中,发送和接收数据的寄存器是( )。 |
| ||||||||||||
57 | 单选题 | 波特的单位是( ). |
| ||||||||||||
58 | 单选题 | 80C51单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。 |
| ||||||||||||
59 | 单选题 | LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( ). |
| ||||||||||||
60 | 单选题 | 若某存储器芯片地址线为12根,那么它的存储容量为( ). |
| ||||||||||||
试题库: 第三模块试题定时、中断、串口系统及应用
——判断题
序号 | 题目 | 答案 |
1 | 80C51每个中断源相应地在芯片上都有其中断请求输入引脚. | 错 |
2 | 80C51单片机对最高优先权的中断响应是无条件的. | 错 |
3 | 中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令. | 错 |
4 | 在一般情况80C51单片机允许同级中断嵌套. | 错 |
5 | 不同中断源之间可以互相中断. | 错 |
6 | 串行通信数据中,一个字节的比特位发出的顺序是:高位在前,地位在后。 | 错 |
7 | 51系列单片机异步串行通信数据的起始位可以是高电平。 | 错 |
8 | 51系列单片机异步串行通信的发送方连续接收数据时可以不查询TI的状态。 | 错 |
9 | 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。 | 对 |
10 | 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。 | 错 |
11 | 定时器与计数器的工作原理均是对输入脉冲进行计数。 | 对 |
12 | 80C51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。 51单片机的SBUF是物理上独立的两个寄存器,读操作和写操作访问各自不同的寄存器,只是用了同样的名字和地址 | 错 |
13 | TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。 | 错 |
14 | 单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。 | 对 |
15 | 单片机系统复位时,TMOD模式控制寄存器所低4位均为0。 | 错 |
16 | 单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。 | 对 |
17 | 单片机对最高优先权的中断响应是无条件的。 | 错 |
18 | 串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。 | 对 |
19 | 单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。 | 对 |
20 | 若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。 | 对 |
21 | 单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。 | 对 |
试题库: 第三模块试题定时、中断、串口系统及应用
——简答题
序号 | 试题类型 | 题目 | 答案 |
1 | 简答题 | 51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少? | 51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。 |
2 | 简答题 | 已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=? | 答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388H,TMOD的值是00000001B,TH0=13H;TL0=88H。 |
3 | 简答题 | 已知一51单片机系统使用10MHZ的外部晶体振荡器,计算: 1)该单片机系统的状态周期与机器周期各为多少? 2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少? 3)当单片机的定时器0(T0)工作在方式二时,要求每记满250us便产生一次定时器溢出,T0中需要预置的初始值为多少? | 1)Ts=2/Fosc=2/10*106=0.2us;Tcy=6*Ts=6*0.2us=1.2us; 2)Tomax=1.2us*256=307.2us; 3)307.2-250=57.2us;N=57.2/1.2=47.67=48 |
4 | 简答题 | 已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少? | Ts=2/fosc=2/11.059*0.000001=0.18us; Tp=1/2*0.18=0.09us; T机=6*Ts=6*0.18=1.08us; T指令=2*T机=2*1.08=2.16us; |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论