单片机应用技术复习资料
一、 填空题
1. MCS-51片内 20H~2FH 范围内的数据存储器,既可以字节寻址又可以位寻址. 2. 寄存器TMOD的 C/T 位又称为 定时/计时模式选择位 ,可
以选择定时功能或者计数功能。
3. .MCS-51有 32 个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须
先写入 引脚清0 。
4. sfr存储类型用于字节寻址,定义8位 位寻址 寄存器。 5. 外部中断 入口地址为 0100H 。
6. 字符char型变量的取值范围为 0~255 。
7. 在C51语言的程序中,循环语句一般采用 while 、 do…..while 和 for
来实现。
8. 在C51语言的程序中,注释一般采用 分号“;” 和 // 来实现。
9. 通用寄存器区的地址为 00H~1FH ,等分 4 组通用寄存器,每组均为 8个字节 。在同一时刻只能有一组通用寄存器参与运算。
10. data存储类型可以直接寻址 片内ROM ,共 128B 字节,
访问速度快。
11. 是I2C器件固有的地址编码,器件出厂时就已经给定,不可更改。 12. 当置 RI=0 时,禁止串行口中断;当置 RI=1 时,允许串行口
中断。
13. 串行接口内部包含有两个互相独立的 TTL 和 COMS ,可以在
同一时刻进行数据的发送和接收。
14. 0C51定时/计数器对 机器周期脉冲 计数,是计数器;对 引脚上的外部脉冲 计数,是定时器。
15. 在异步通信中,通信的双方需要约定相同的 设备时钟 和 字符内的各位 。
16. SM0 和 SM1 是串行通信接口工作方式选择位。
17. 直接式按键键盘就是采用 独立式非编码键盘 ,直接连接到一个单片
机的输入引脚上,每个按键占用 一个I/O 。
18. 总线地址字节 是由I2C总线外围器件的地址引脚 电平高低
决定,根据其在电路中接电源正极、接地或悬空的不同,形成不同的地址代码。 19. 定时器/计数器的工作模式2,其是一个 移位 的计数器。
20. 如果定时器/计数器T0产生溢出,将标志位 TF=1 置位,请求中断,
中断系统将进入中断处理。
21. MCS-51单片机的串行接口有 4 种工作方式。其中方式 SM2 为多机通信
方式。
22. MCS-51单片机内部RAM的寄存器区共有( 3 )个单元,分为 ( 8 ) 组寄存器,每
组( 4 )个单元,以( PSW )作为寄存器名称。 23. 无返回值的函数使用 uinte 来声明。
24. 单片机驱动执行元件一般用低电平驱动,其主要原因是 因为单片机里的计数器/寄存器都是有高电平作为运行标志 。
25. 常用的非编码键盘有 独立式 和 矩阵式
两种。
26. 共阴极7段LED数码管有发光二极管的 阴极 为公共端,接GND 。如果
发光二极管的阳极为 高电平 的时候,发光二极管导通,该字段发光;反之,如果发光二极管的阳极为 低电平 的时候,发光二极管截止,该字段不发光。
27. 波特率定义为 溢出值-初始值/机器周期 。串行通信对波特率的基本要求是互相通信的甲乙双方必须具有的 相同 波特率。
28. 当CPU 计时器 时,ALE以时钟振荡频率 12MHZ 的固定频率输出。 29. 80C51特殊功能寄存器地址 能被8整除 者,可进行位寻址位操作。
30. I2C总线全称为 Inter-Integrated Circuit ,其是Philips公司推出的一种
两线式串行 总线。
二、 选择题
1. 单片机8051的XTAL1和XTAL2引脚是( D )引脚
A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 2. 8051复位后,PC与SP的值为( B )
A、0000H,00H B、0000H,07H C、0003H,07H寄存器 D、0800H,00H
3. I2C总线寻址字节的组成为(多选)( ABD )。
A.器件地址 B.引脚地址 C.器件地址 D.数据位
4. 段共阳极LED数码管显示字符“A”的段码为( A )。
A.88H B.77H C.66H D.99H
5. 使用定时器T1时,有几种工作模式(D )
(A)1种 (B)2种 (C)3种 (D)4种
6. PC的值是( C )
A、当前指令前一条指令的地址 B、当前正在执行指令的地址 C、当前正在执行指令的下一条指令所在地址 D、控制器中指令寄存器的地址
7. MAX232的特点为(多选)( ACD )。
A.5V供电 B.内部集成了电压倍增电路
C.两对串行收发线路 D.实现RS232电平和TTL电平的互换
8. 指令和程序是以( C )形式存放在程序存储器中
A、源程序 B、汇编程序 C、二进制编码 D、BCD码 9. 单片机应用程序一般存放在( B )
A、RAM B、ROM C、寄存器 D、CPU 10. 当单片机运行频率固定后,如下那个模式的波特率固定( A )。
A.模式0 B.模式1 C.模式2 D.模式3
11. AT89S51的程序存储器大小为(B )。
A.128字节 B.4k C.8k D.2k
12. 以下哪个不是C51的关键字( D )。
A.if B.case C.return D.ch
13. P0、P1口作输入用途之前必须( B )
A、相应端口先置1 B、相应端口先置0 C、外接高电平 D、外接上拉电阻 14. 下哪个工作模式为16位计数器方式( B )。
A.工作模式0 B.工作模式1 C.工作模式2 D.工作模式3
15. -3的补码是( D )
A、 B、 C、 D、 16. 以下哪个中断标志不会自动清零( A )。
A.RI B.TF0 C.TF1 D.IE0 17. 80C51指令按指令执行时间分类有( A )(多选)
A.1机周指令 B.2机周指令 C.3机周指令 D.4机周指令 18. 外部中断0的入口地址为( A )。
A.000BH B.0013H C.0003H D.0023H
19. 要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于( C ) μs
A 1.5 B 3 C 1 D 0.5
20. 键盘程序设计需要注意的问题为(多选)( ABCD )。
A.按键消抖 B.读取键值 C.多按键处理 D.避免重复响应
21. 7段共阴极LED数码管显示字符“0”的段码为( B )。
A.C0H B.3FH C.00H D.AAH
22. 在中断服务程序中,至少应有一条( B )
A、传送指令 B、转移指令 C、加法指法 D、中断返回指令 23. 要MCS-51系统中,若晶振频率8MHz,一个机器周期等于( C ) μs
A、1.5 B、3 C、1 D、0.5