1、第 1 页系名_班级_姓名_学号_密封线内不答题成 都 信 息 工 程 学 院 考 试 试 卷2008 2009 学年第 一 学期课程名称:单片机原理及应用 使用班级:光电技术系 06 级试卷形式:开卷试题 一 二 三 四 五 六 七 八 九 十 总分得分一、填空选择题(30 分,每空 2 分)1、51 单片机外接晶振频率为 6MHz 时,最短的复位时间是_。2、在 AT89C52 中,程序要从单片机内部 0000H 地址开始执行, EA 管脚应该_。3、在 AT89C52 片内 RAM 中,可以位寻址的空间除了 SFR 中部分地址单元外还包括_。4、在 AT89C52 中,如果 RS0=1,
2、RS1 = 0,工作寄存器 R4 的地址是_。5、在 AT89C52 中,如果定时/计数器 T0 工作于定时器模式,方式二,不受门控;定时/计数器 T1 工作于计数器模式,方式一,受门控,此时 TMOD 的值是_。6、51 单片机中如果定时/计数器 T0 与外部中断 1 同时到来中断请求,如果两个中断源是处于同级中断优先上,系统先响应_。7、串行通信方式二中,如果外接晶振频率为 32MHz,串行通信的最小波特第 2 页率为_。8、在单片机的系统中,P0 口除了作为 I/O 口使用外,还可以作为_和_使用。9、如果系统需要扩展 24K 字节的 RAM 空间至少需要( )根地址线。A. 12 B.
3、13 C.14 D.1510、在 AT89C52 中,P0 口作为 I/O 口使用时,必须_。11、当定时器 T0 的门控位 GATE 为 1 时,启动定时 /计数器除了需要将 TR0置 1 外,还应( ) 。A. 使 T0 保持高电平 B. 使 T1 保持高电平 C. 使 INT0 保持高电平D. 使 INT1 保持高电平12、AT89C52 单片机中,以下地址既可以位寻址,也可以字节寻址的空间是( )A. 10H B. 20H C. 30H D. 40H13、当定时/计数器 T1 工作于方式一,定时器模式时,TL1 每加一一次,需要花的时间是_。 (f OSC = 24MHz)14、AT8
4、9C52 的地址总线的宽度是_位。二、判断题(20 分,每题 2 分)1、在 AT89C52 中,使 IT0 = 1,此时,外部中断 0 的中断触发方式选择的是第 3 页系名_班级_姓名_学号_密封线内不答题上升沿触发。 ( )2、在 AT89C52 中,当访问外部程序存储器时,WR 管脚会输出低电平。 ( )3、串行通信方式 3 中,既可以使用 T0 作波特率发生器,也可以使用 T1 作波特率发生器。 ( )4、在 AT89C52 单片机的片内 RAM 80HFFH 地址中,如果采用间接寻址方式访问的是普通 RAM 区。 ( )5、AT89C52 单片机中,定时/计数器 T1 既可作加计数器
5、,又可作减计数器。( )6、定时/计数器 T1 工作于方式三时,是将该定时/ 计数器分为两个 8 位的定时/计数器。 ( )7、在 AT89C52 中,定时/计数器作为定时器使用时,计数脉冲来自于单片机的内部,该计数脉冲频率跟单片机主频相同。 ( )8、特殊功能寄存器只能用直接寻址的方式访问。 ( )9、I/O 口作为输入口使用时,如果输出驱动管处于导通的状态,则在该 I/O口上外接一上拉电阻即可。 ( )10、AT89C51 中,数据总线只能是 8 位的。 ( )三、程序分析题(10 分)根据下面的程序,回答后面提出的问题。#include 第 4 页void main (void) TMO
6、D = 0x52;SM0 = 1;SM1 = 0;REN = 0;IT0 = 1;IT1 = 0;PX0 = 0;PS = 1;PT0 = 1;IPH = 0x10;EX0 = 1;ET0 = 1;ES = 1;EA = 1;while (1);1、在该初始化程序中,一共开了_个中断;2、定时/计数器 T0 工作于_(定时/ 计数)模式,工作于方式_;3、在该程序中可以看出_的中断优先级最高;4、串口工作于_。 (方式几)四、编程题(40 分)1、根据电路,在没有键按下的时候,数码管上显示 1234,如果按下 KEY1键,数码管上显示 5678,如果按下 KEY2 键,数码管上显示 1278。请写出程序完成上面的功能。数码管为共阴数码管(10 分)2、AT89C51 单片机外接晶振频率为 24MHz,要求编程从 TXD 管脚输出一频率为 20KHz,占空比为 50%的方波信号。 (15 分)3、要求编程完成以下功能。由 PC 机发送一字符,单片机收到后,判断如果第 5 页系名_班级_姓名_学号_密封线内不答题发送过来的字符是“A” 、 “B”、 “C”、 “D”中任何一个,则对 INT0 管脚上的电平取反一次;如果收到的是其他字符,则不作任何操作。单片机外接晶振频率为 11.0592MHz,PC 机发送字符的波特率为 4800。 (15 分)