项目一 单片机应用系统开发入门

任务一 认识单片机随堂测验

1、51单片机的CPU主要由( )组成。
    A、运算器、控制器
    B、加法器、编码器
    C、运算器、加法器
    D、运算器、译码器

2、( )不是构成单片机的部件。
    A、微处理器(CPU)
    B、存储器
    C、I/O接口电路
    D、打印机

3、8051是( )位单片机。
    A、16
    B、4
    C、8
    D、32

4、单片机的特点里没有包括在内的是( )。
    A、集成度高
    B、功耗低
    C、密封性强
    D、性价比高

任务二 认识单片机最小系统随堂测验

1、若MCS-51单片机的机器周期为12us,则其晶振频率为( )MHz。
    A、1
    B、2
    C、6
    D、12

2、MCS-51单片机的复位信号是( )有效。
    A、下降沿
    B、上升沿
    C、低电平
    D、高电平

3、单片机的ALE引脚是以晶振振荡频率的( )固定频率输出正脉冲。
    A、1/2
    B、1/4
    C、1/6
    D、1/12

4、MCS-51单片机的时序单位共有四个,从小到大依次是( )。
    A、节拍、机器周期、状态周期、指令周期
    B、节拍、状态周期、机器周期、指令周期
    C、节拍、机器周期、指令周期、状态周期
    D、状态周期、节拍、机器周期、指令周期

5、( )除了I/O口外,在系统扩展时还用于构建系统的数据总线和地址总线的低8位。
    A、P0
    B、P1
    C、P2
    D、P3

6、单片机上电复位后,PC的内容为( )。
    A、0000H
    B、0003H
    C、000BH
    D、0013H

7、MCS_51单片机的XTAL1和XTAL2是外接晶振引脚。

8、P2口除作为一般的I/O口线外,还有第二功能。

任务三 单个LED闪烁灯设计制作随堂测验

1、晶振电路焊接时尽可能靠近单片机芯片,以减小电路板的分布电容。

2、按键复位电路正常工作时,复位按键按下前9脚电压为0V,按下时9脚电压变为( )V,松开后9脚电压很快变为0V。

3、单片机系统正常工作时31引脚电压为( )V。

项目一单元测试

1、MCS-51单片机系统中,若晶振频率为6MHz,一个状态周期等于( )us。
    A、1
    B、2
    C、1/6
    D、1/3

2、MCS-51单片机使用片内程序存储器时,/EA引脚应该接( )。
    A、+5V
    B、地
    C、悬空
    D、通过10k电阻接地

3、MCS-51单片机的( )口引脚,还具有中断、串行通信等第二功能。
    A、P0
    B、P1
    C、P2
    D、P3

4、程序是以( )形式存放在程序存储器中
    A、C语言源程序
    B、汇编程序
    C、二进制编码
    D、BCD码

5、MCS-51单片机是( )位的单片机。
    A、1
    B、4
    C、8
    D、16

6、MCS-51单片机的ALE引脚是( )引脚。
    A、地址锁存使用输出端
    B、外部程序存储器地址允许输入端
    C、串行通信口输出端
    D、复位信号输入端

7、单片机中的程序计数器PC用来( )。
    A、存放指令
    B、存放正在执行的指令地址
    C、存放下一条指令地址
    D、存放上一条指令地址

8、PSW中的RS0和RS1用来( )。
    A、选择工作寄存器组号
    B、指示复位
    C、选择定时器
    D、选择中断方式

9、MCS-51单片机内部中具有位地址的字节地址范围是( )。
    A、0-1FH
    B、20-2FH
    C、30-5FH
    D、60-7FH

10、MCS-51单片机的复位功能引脚是( )。
    A、XTAL1
    B、XTAL2
    C、RST
    D、ALE

11、单片机上电复位后,PC的内容为( )。
    A、0000H
    B、0003H
    C、000BH
    D、0013H

12、单片机的发展趋势中没有包括的是( )。
    A、高性能
    B、高价格
    C、低功耗
    D、高性价比

13、8031单片机片内有程序存储器和数据存储器

14、若不使用MCS-51单片机片内程序存储器,EA引脚必须接高电平。

15、单片机的CPU主要由运算器和译码器组成。

16、MCS-51单片机的工作电源电压为+5V。

17、我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

18、PC中存放的当前执行的指令

19、MCS-51单片机上电复位时,堆栈指针SP=00H。

20、AT89S52单片机支持ISP编程。

21、当RS0=1;RS1=1时,当前工作寄存器是第( )组工作寄存器。

22、对于MCS-51单片机,idata区是指( )区域。

23、MCS-51单片机共有( )个引脚。

24、若MCS-51单片机的机器周期为6us,则其晶振频率为( )MHz。

25、一个机器周期等于( )个状态周期。

26、MCS-51单片机复位条件是使RST引脚加上持续( )。

27、将十六制文件或二进制文件固化到单片机程序存储器中的设备称为( )。

28、在尽可能少的外部电路条件下,使单片机芯片工作的系统称为( )。

29、CODE区是指单片机的( )存储区。

30、若不使用MCS-51单片机的片内程序存储器,引脚EA必须( )。

31、单片机应用系统由( )组成。

32、当晶振频率为6MHz时,一个机器周期为( )us。

33、MCS-51单片机的4个并行I/O口中,在系统扩展时用于构建系统高8位地址总线的是( )口。

34、ISP称为( )。

35、目前市场流行的下载线有串口下载线和( )下载线。

36、单片机正常工作时,复位引脚为( )电平

作业1:绘制单片机最小系统电路原理图

1、绘制单片机最小系统电路原理图

项目二 单片机系统开发软件的使用

任务一 源程序编译软件KEIL C51的使用随堂测验

1、在KEIL uVsion运行和调试工具条中,左数第三个图标的功能是( )。 QQ图片20190321141929.png
    A、打开/关闭输出窗口
    B、启动/停止调试
    C、打开/关闭工程窗口
    D、清除全部断点

2、在KEIL uVision运行和调试工具条中,左数第二个图标的功能是( )。 QQ图片20190321142303.png
    A、存盘
    B、编译
    C、下载
    D、运行

3、使用KEIL软件调试C语言程序时,首先应新建文件,该文件的扩展名是()。
    A、.c
    B、.bin
    C、.hex
    D、.asm

4、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()。
    A、将源程序转换成目标程序
    B、将目标程序转换成源程序
    C、将低级语言转换成高级语言
    D、连续执行

5、使用KEIL软件编写程序时,首先新建文件,该文件扩展名是hex。

任务一 源程序编译软件KEIL C51的使用随堂测验

1、C51的数据类型中关键词“sfr”用于定义( ) 。
    A、指针变量
    B、字符型变量
    C、无符号变量
    D、特殊功能寄存器

2、在C51程序中常常把( )作为循环体,用于消耗CPU运行时间,产生延时效果。
    A、赋值语句
    B、表达式语句
    C、循环语句
    D、空语句

3、对于用void delay(unsigned int time)申明的函数,下列描述中( )是不正确的。
    A、delay函数是void型的
    B、delay函数是有参函数
    C、delay函数的返回参数是time
    D、delay函数的形参是unsigned int型的

4、下列叙述正确的是( )。
    A、构成C程序的基本单位是函数
    B、可以在一个函数中定义另一个函数
    C、main函数必须放在其他函数之前
    D、所有被调函数一定要在调用之前进行定义

5、语句while(i=3);循环执行了( )次空语句。
    A、0
    B、1
    C、3
    D、无限

任务二 Proteus仿真软件的使用随堂测验

1、Proteus软件由以下两个设计平台组成( )。
    A、ISIS和PPT
    B、ARES和CAD
    C、ISIS和ARES
    D、ISIS和CAD

2、ISIS模块的主要功能是( )。
    A、电路原理图设计与仿真
    B、高级布线和编辑
    C、图形处理
    D、C51源程序调试

3、ARES模块的主要功能是( )。
    A、电路原理图设计与仿真
    B、高级布线和编辑
    C、图像处理
    D、C51源程序调试

4、在PROTEUS ISIS绘图工具栏中, 包含电源端子"POWER"的按钮是上数的( ) 。 QQ图片20190321143147.png
    A、第2个
    B、第6个
    C、第7个
    D、第8个

项目二 单元测试

1、C51程序总是从( )开始执行的。
    A、主函数
    B、主程序
    C、子程序
    D、主过程

2、在C51的数据类型中,unsigned char 型的数据长度和值域为( )。
    A、单字节,-128~127
    B、双字节,-32768~+32767
    C、双字节,0~65536
    D、单字节,0~255

3、下面叙述中不正确的是( )。
    A、一个C51源程序可以由一个或多个函数组成
    B、一个C51源程序必须包含一个main()函数
    C、在一个C51源程序中,注释语句只能位于一条语句的后面
    D、C51程序的基本组成单位是函数

4、C51的数据类型中关键词“sfr”用于定义( )。
    A、指针变量
    B、字符型变量
    C、无符号变量
    D、特殊功能寄存器变量

5、在C51程序中常常把( )作为循环体,用于消耗CPU运行时间,产生延时效果。
    A、赋值语句
    B、表达式语句
    C、循环语句
    D、空语句

6、设有如下程序段,则下面描述中正确的是( )。 int k=10; while(k=0) k=k-1;
    A、while循环执行10次
    B、循环是无限循环
    C、循环体语句执行0次
    D、循环体执行1次

7、C51数据类型中关键词“bit”用于定义( )。
    A、位变量
    B、字节变量
    C、无符号变量
    D、特殊功能寄存器变量

8、对于用void delay(unsigned int time);申明的 函数,下列描述中( )是不正确的。
    A、delay函数是void型的
    B、delay函数是有参函数
    C、delay函数的返回参数是time
    D、delay函数的形参是unsigned int 型的

9、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()。
    A、将源程序转换成目标程序
    B、将目标程序转换成源程序
    C、将低级语言转换成高级语言
    D、连续执行

10、以下为C51存储器模式的是( )。
    A、using
    B、xdata
    C、small
    D、bit

11、以下选项中,( )是C51提供的合法的数据类型关键字。
    A、SFR
    B、Char
    C、sfr16
    D、integer

12、关于bit型变量的用法,说法正确的是( )。
    A、可以定义bit型的数组
    B、可以声明bit类型的指针变量
    C、bit型变量的值是一个二进制位
    D、bit型变量不可用作函数返回值

13、语句while(i=3);循环执行了( )次空语句。
    A、0
    B、1
    C、3
    D、无限

14、下列叙述正确的是( )。
    A、构成C程序的基本单位是函数
    B、可以在一个函数中定义另一个函数
    C、main()函数必须放在其他函数之前
    D、所有被调用函数一定要在调用之前进行定义

15、Proteus软件由以下两个设计平台组成( )。
    A、ISIS和PPT
    B、ARES和CAD
    C、ISIS和ARES
    D、ISIS和CAD

16、为了实现KEIL和PROTEUS的联合仿真运行,需要( )。
    A、将KEIL中形成的 HEX文件加载到PROTEUS中,然后在PROTEUS环境下进行运行
    B、在KEIL中形成HEX文件,PROTEUS中形成DSN文件,然后用KEIL控制PROTEUS运行
    C、在KEIL中形成HEX文件,PROTEUS中形成DSN文件,然后用PROTEUS控制KEIL运行
    D、将PROTEUS中形成的HEX文件和DSN文件同时打开,然后在KEIL环境下进行运行

17、C51中,单片机的端口用( )定义。
    A、unsigned char
    B、unsigned int
    C、bit
    D、sfr

18、在KEIL uVision3运行和调试工具条中,左数第二个图标的功能是( )。 QQ图片20190321142303.png
    A、存盘
    B、编译
    C、下载
    D、运行

19、在KEIL uVsion3运行和调试工具条中,左数第三个图标的功能是( )。 QQ图片20190321141929.png
    A、打开/关闭输出窗口
    B、启动/停止调试
    C、打开/关闭工程窗口
    D、清除全部断点

20、单片机的P1口的高4位输出高电平,低四位输出低低电平,则P1=()。
    A、0xff
    B、0x00
    C、0x0f
    D、0xf0

21、使用KEIL软件编写程序时,首先新建文件,该文件扩展名是hex。

22、PROTEUS软件中的ISIS是一款电子系统原理图设计和仿真平台软件。

23、在C51中这些没有明确指定存储类型的变量、函数参数等的默认存储区域由存储模式决定。

24、sfr用于操作占两个字节的特殊功能寄存器。

25、变量的存储种类有4种,缺省为auto(自动)。

26、C51中定义一个可位寻址变量FLAG访问P3口的P3.1引脚方法是( )。

27、51单片机有两种编程语言:汇编语言和( )语言。

28、C51相比于标准C,扩展了4个数据类型,分别是sbit、sfr、bit和( )。

29、unsigned char型变量占( )个字节。

30、unsigned int型变量占( )个字节。

31、C51规定,变量名只能由字母、数字、()三种字符组成

32、C51扩充的数据类型( )用来访问51单片机内部的所有专用寄存器

33、在单片机的C语言程序设计中,( )类型数据经常用于处理ASCII字符或处理小于等于255的整型数。

34、控制单片机I/O口输出,在C语言中非常简单,只需使用( )运算符就可以了。

35、单片机P1口线最低位输出低电平,其他输出高电平,则P1=()。

作业:2:8个LED灯控制系统仿真

1、利用KEIL和Proteus软件仿真实现8个LED同时闪烁的效果

项目三 单片机并行I/O口应用实践

任务一 楼梯灯控制随堂测验

1、在C语言的if语句中,用做判断的表达式为( )。
    A、关系表达式
    B、逻辑表达式
    C、算术表达式
    D、任意表达式

2、下列选项中不能作为if语句中条件表达式的是( )。
    A、!a
    B、a+2
    C、&&
    D、3

3、int x=5>3?10:4;则变量x的值为( )。
    A、10
    B、2
    C、3
    D、4

4、在C51中,要求运算必须是整型运算符的是( )。
    A、/
    B、+
    C、%
    D、++

5、51单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
    A、P0口
    B、P1口
    C、P2口
    D、P3口

6、P2口的每一位能驱动( )。
    A、2个TTL低电平负载
    B、4个TTL低电平负载
    C、8个TTL低电平负载
    D、10个TTL低电平负载

7、51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。
    A、P0口
    B、P1口
    C、P2口
    D、P3口

8、已知P1口第0位的位地址是0x90,将其定义为变量P1_0的正确命令是( )。
    A、bit P1_0=0x90;
    B、sbit P1_0=0x90;
    C、sfr P1_0=0x90;
    D、sfr16 P1_0=0x90;

任务二 广告流水灯随堂测验

1、在C语言的if语句中,用作判断的表达式为( )。
    A、关系表达式
    B、逻辑表达式
    C、算术表达式
    D、任意表达式

2、( )语句不是循环结构。
    A、for
    B、while
    C、do-while
    D、switch

3、下列关于for循环的正确描述是( )。
    A、for循环只能用于循环次数已经确定的情况
    B、for循环是先执行循环体语句,后判断表达式
    C、在for循环中,不能用break语句跳出循环体
    D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

4、if语句一般用作单一条件或分支数目较少的场合。

5、while语句是先执行、后判断。

任务三 1位LED数码管计数牌随堂测验

1、在单片机应用系统中,LED数码管显示电路通常有( )显示方式。
    A、静态
    B、动态
    C、静态和动态
    D、查询

2、共阳极数码管显示字符“6”的段码是( )。
    A、0x60
    B、0x7d
    C、0x82
    D、0xfa

3、在共阴极数码管要显示字符“E”,则其相应的字型码是( )。
    A、0X5E
    B、0X79
    C、0X71
    D、0X80

4、若LED数码管显示字符“8”的子模是0x80,则可以断定该数码管是( )。
    A、共阴极数码管
    B、共阳极数码管
    C、动态显示原理
    D、静态显示原理

5、对于char key[10]={0x10,0x20,0x30};定义的数组,下列描述中,( )是正确的。
    A、数组元素key[1]的初值为0x10
    B、数组元素key[4]的初值为0
    C、数组key中共有11个元素
    D、以上三种描述都不正确

任务四 小型LED数码管字符显示屏随堂测验

1、LED数码管采用动态显示方式,下列说法错误的是( )。
    A、将各位数码管的段选线并联
    B、将段选线用一个8位I/O口控制
    C、将各位数码管的公共端连接在+5V或GND上
    D、将各位数码管的位选线用各自独立的I/O端口控制

2、下列关于LED数码管动态显示的描述中,( )是正确的。
    A、只有共阴极数码管可用于动态显示
    B、只有P2口支持数码管的动态显示方式
    C、每个I/O口都可用于数码管的动态显示
    D、动态显示具有发光度稳定的特点

3、为使变量count中的两位十进制数能分别显示在两位数码管上,需将计数值先进行拆分再送显示。拆分的原理是将count用( )运算拆出个位。
    A、%
    B、/
    C、++
    D、=

4、数码管动态显示方式的亮度高于静态显示方式。

5、数码管动态显示方式可以节省单片机I/O口资源。

任务五 按键控制球赛计分牌随堂测验

1、下列关于按键消抖的描述中,( )是不正确的。
    A、机械式按键在按下和释放瞬间会因弹簧开关变形而产生电压波动
    B、按键抖动会造成检测时按键状态不易确定的问题
    C、单片机编程时常用软件延时10ms的方法消除抖动影响
    D、按键抖动问题对晶振频率较高的单片机基本没有影响

2、软件防抖动的延时时间为( )。
    A、1-5ms
    B、5-10ms
    C、10-30ms
    D、40-50ms

3、按键具有断开和闭合两个稳定状态。

4、单片机应用系统设计中,若使用按键较多时,应采用矩阵键盘。

5、键盘是单片机应用系统中常用的输入设备,常用的键盘接口电路有( )键盘和矩阵式键盘。

项目三 单元测验

1、当51单片机接有外部存储器时,P2口通常作( )使用。
    A、数据输出口
    B、数据输入口
    C、输出高8位地址
    D、准双向输入/输出口

2、在51单片机的4个并行口中,在外接外部存储器时,可做地址/数据复用的是( )。
    A、P0
    B、P1
    C、P2
    D、P3

3、51单片机的4个并行口中,作输入/输出口时需外接上拉电阻的是( )。
    A、P0
    B、P1
    C、P2
    D、P3

4、在51单片机中,具有两种功能的I/O口是( )。
    A、P0
    B、P1
    C、P2
    D、P3

5、在51单片机中,P1口的字节地址是( )。
    A、80H
    B、90H
    C、A8H
    D、98H

6、下述表达式可以将P1口的低4位全部置为高电平的是( )。
    A、P1 |= 0X0F
    B、P1 &=0X0F
    C、P1 =0X0F
    D、P1 = ~P1

7、在C51的程序中要指定P1口的bit 4,该如何编写( )。
    A、P1.4
    B、P14
    C、Port4
    D、P14

8、P0口的每一位能驱动( )。
    A、2个TTL低电平负载
    B、4个TTL低电平负载
    C、8个TTL低电平负载
    D、10个TTL低电平负载

9、P1口的每一位能驱动( )。
    A、2个TTL低电平负载
    B、4个TTL低电平负载
    C、8个TTL低电平负载
    D、10个TTL低电平负载

10、int x=5>3?10:4;则变量x的值为( )。
    A、10
    B、2
    C、3
    D、4

11、在C51中,要求运算必须是整型运算符的是( )。
    A、/
    B、+
    C、%
    D、++

12、( )语句不是循环结构。
    A、for
    B、while
    C、do-while
    D、if

13、共阳极数码管显示字符“5”的显示码是( )。
    A、0x06
    B、0x7d
    C、0x82
    D、0x92

14、在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
    A、整型常量
    B、整型表达式
    C、整型常量或整型表达式
    D、任何类型的表达式

15、LED数码管采用动态显示方式,下列说法错误的是( )。
    A、将各位数码管的段选线并联
    B、将段选线用一个8位I/O口控制
    C、将各位数码管的公共端连接在+5V或GND上
    D、将各位数码管的位选线用各自独立的I/O端口控制

16、若将LED数码管采用动态显示,必须( )。
    A、将各位数码管的位码线并联
    B、将各位数码管的位码线串联
    C、将各位数码管的相同段码线并联
    D、将各位数码管的相同段码线串联

17、下列关于LED数码管动态显示的描述中,( )是正确的。
    A、只有共阴极数码管可用于动态显示
    B、只有P2口支持数码管的动态显示方式
    C、每个I/O口都可用于数码管的动态显示
    D、动态显示具有发光度稳定的特点

18、某一应用系统需要扩展12个功能键,通常采用( )方式更好。
    A、独立式按键
    B、矩阵式键盘
    C、静态键盘
    D、动态键盘

19、下列关于矩阵式键盘的描述中,( )是正确的。
    A、每只按键独立接在一根I/O口线上,根据口线电平判断按键的闭合状态
    B、按键设置在跨接行线和列线的交叉点上,根据行线电平有无反转判断按键的闭合状态
    C、独立式键盘的特点是占用I/O口线较少,适合按键数量较多时的场合
    D、矩阵式键盘的特点是占用I/O口线较多,适合按键数量较少时的场合

20、数码管动态显示方式的亮度高于静态显示方式。

21、数码管动态显示方式可以节省单片机I/O端口资源。

22、单片机应用系统设计中,若使用按键较多时,应采用矩阵式键盘。

23、数码管静态显示方式适用于显示位数较少的场合。

24、P0~P3口的驱动能力是相同的。

25、P1~P3口作为输入端口使用时,必须先向端口寄存器写入1。

26、P0口作为通用I/O口使用时,外部引脚必须接上拉电阻,因为它是一个准双向口。

27、拨动开关具有断开和闭合两个稳定的状态。

28、( )口作为输出端口使用时,输出电路是漏极开路电路,必须外接上拉电阻。

29、在MCS-51系列单片机的4个并行输入/输出端口中,常常用于第二功能的是( )口。

30、P2口的每一位端口可以驱动( )个LSTTL负载。

31、单片机复位后,特殊功能寄存器P3=( )。

32、假设P1=0xf5,则执行语句P1=~P1后,P1=( )。

33、C51中,测试等于运算符是( )。

34、C51中,测试不等于运算符是( )。

35、( )语句一般用做单一条件或分支数目较少的场合。

36、若a=0x5a,则执行a=a>>3后,a的值为( )。

37、若a=0x5a,则执行a=a<<3后,a的值为( )。

38、数码管( )显示是指使用数码管显示字符时,数码管的公共端恒定接地或接+5V。

39、若有如下定义:unsigned char a[]={1,2,3,4,5}; 元素a[2]的值为( )。

40、若有如下定义:unsigned char b[5]={6,7};元素b[2]的值为( )。

41、数码管( )显示采用循环导通或截止各个数码管的做法,即快速切换段码值和位码值,使每一时刻只有一个数码管被驱动。

42、按键去抖动的方法有( )去抖动和软件去抖动。

43、矩阵式键盘按键位置的判别方法有扫描法和( )法。

44、如果要用变量led1代表P1口的第0个引脚,则应该用语句()来定义led1。

45、MCS-51的4个并行口用C51编程访问时,既可按位操作,也可以按( )操作。

作业3:按键计数器

1、利用单片机控制单个数码管实现0-9计数,系统上电时,数码管显示“0”。按键按键K1计数值加一,按下按键K2时,计数值减1。

项目四 中断与定时器系统

任务一 抢答器设计制作随堂测验

1、外部中断0允许中断的C51语句为( )。
    A、RI=1;
    B、TR0=1;
    C、IT0=1;
    D、EX0=1;

2、将外部中断0设置为电平触发的语句是( )。
    A、IT0=1;
    B、IT0=0;
    C、EX0=1;
    D、EX0=0;

3、在51单片机中断自然优先级里,级别倒数第二的中断源是( )。
    A、外部中断1
    B、定时器0
    C、定时器1
    D、外部中断0

4、外部中断0的入口地址为0013H。

5、51单片机的5个中断源优先级相同。

6、外部中断1的中断类型号为( )。

7、外部中断0的中断请求标志位是( )。

8、将外部中断1设置为下降沿触发的方法是( )。

任务二 电子计时秒表随堂测验

1、使51系列单片机的定时器T0停止计数的语句是( )。
    A、TR0=0
    B、TR1=0
    C、TR0=1
    D、TR1=1

2、51单片机的定时器T1用做计数方式时计数脉冲是( )。
    A、外部计数脉冲由T1(P3.5)输入
    B、外部计数脉冲由内部时钟频率提供
    C、外部计数脉冲由T0(P3.4)输入
    D、由外部计数脉冲计数

3、在定时/计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为( )。
    A、M=8192
    B、M=256
    C、M=16
    D、M=65536

4、51单片机的定时计数器T1用作定时方式时是( )。
    A、由内部时钟频率定时,一个时钟周期加1
    B、由内部时钟频率定时,一个机器周期加1
    C、由外部时钟频率定时,一个时钟周期加1
    D、由外时钟频率定时,一个机器周期加1

5、TMOD寄存器不能进行位寻址。

6、定时/计数器工作在方式0是( )位计数器。

7、51单片机定时/计数器T0用作计数方式、工作方式1,采用软件启动,则TMOD=( )。

8、51单片机中允许CPU响应定时器1的中断请求时,IE中的EA位和( )位必须置1。

项目四 单元测验

1、当51单片机中允许CPU响应定时器1的中断请求时,IE中( )位必须为1。
    A、ES和EA
    B、EX0和EA
    C、ET0和EA
    D、ET1和EA

2、当外部中断1向单片机的CPU发出中断请求时,若CPU允许并接受中断请求,则程序计数器PC的内容将被自动修改为( )。
    A、0003H
    B、000BH
    C、0013H
    D、001BH

3、单片机的5个中断源中,如果按硬件排队,则优先级别最高的中断是( )。
    A、定时器T0
    B、定时器T1
    C、外部中断0
    D、外部中断1

4、下述语句中,用于将MCS-51单片机的CPU中断关掉的是( )。
    A、ES=0
    B、EA=0
    C、EX0=0
    D、ET1=0

5、定时器有4种工作模式,它们由( )寄存器中的M1 M0位的状态组合决定。
    A、PCON
    B、SCON
    C、TCON
    D、TMOD

6、51单片机的定时/计数器工作方式0是( )。
    A、8位计数器结构
    B、16位计数器结构
    C、13位计数器结构
    D、2个8位计数器结构

7、假设51单片机的晶振频率为12MHz,定时器做计数器用,则其最高的输入计数频率为( )。
    A、250kHz
    B、500kHz
    C、1MHz
    D、2MHz

8、若51单片机的定时器工作于方式0,则其最大计数次数为( )。
    A、256
    B、1024
    C、8192
    D、65536

9、51单片机中,定时器工作于方式( )时具有自动加载功能。
    A、0
    B、1
    C、2
    D、3

10、51单片机的定时器用作定时功能时是( )。
    A、对内部时钟频率计数,一个时钟周期加1
    B、对外部时钟频率计数,一个时钟周期加1
    C、对内部时钟频率计数,一个机器周期加1
    D、对外部时钟频率计数,一个机器周期加1

11、设单片机晶振的频率为f,则单片机定时器的计数时钟脉冲周期等于( )。
    A、2/f
    B、4/f
    C、8/f
    D、12/f

12、将外部中断0设置为电平触发的语句是( )。
    A、IT0=1;
    B、IT0=0;
    C、EX0=1;
    D、EX0=0;

13、为使P3.2引脚出现的外部中断请求信号能得到CPU响应,必须满足的条件是( )。
    A、ET0=1
    B、EX0=1
    C、EA=EX0=1
    D、EA=EX1=1

14、下列关于中断函数的描述中( )是不正确的。
    A、中断函数是void型函数
    B、中断函数是无参函数
    C、中断函数是无须定义的函数
    D、中断函数是只能由系统调用的函数

15、下列关于外部中断0的描述中,( )是正确的。
    A、中断触发信号由单片机的P3.0引脚输入
    B、中断触发方式选择位ET0可以实现电平触发方式或脉冲触发方式的选择
    C、在电平触发时,高电平可引发IE0自动置位,CPU响应中断后IE0可自动清零
    D、在脉冲触发时,下降沿引发IE0自动置位,CPU响应中断后IE0可自动清零

16、51单片机在同一级别里除串行口外,级别最低的中断源是( )。
    A、外部中断1
    B、定时器T0
    C、定时器T1
    D、串行口

17、CPU响应中断后,由硬件自动执行如下操作的正确顺序是( )。 ①保护断点,即把程序计数器PC的内容压入堆栈保存 ②调用中断函数并开始运行 ③中断优先级查询,对后来的同级或低级中断请求不予响应 ④返回断点继续运行 ⑤清除可清除的中断请求标志位
    A、①③②⑤④
    B、③②⑤④①
    C、③①②⑤④
    D、③①⑤②④

18、外部中断初始化的内容不包括( )。
    A、设置中断响应方式
    B、设置外部中断允许
    C、设置总中断允许
    D、设置外部中断触发方式

19、51的中断允许触发器内容为82H,CPU将响应的中断请求是( )。
    A、定时器T0
    B、定时器T1
    C、串行口
    D、外部中断0

20、要使51单片机能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )。
    A、98H
    B、84H
    C、42H
    D、22H

21、51单片机的定时器T0用做定时方式时,采用工作方式1,初始化编程为( )。
    A、TMOD=0x01
    B、TMOD=0x50
    C、TMOD=0x10
    D、TMOD=0x02

22、51单片机的定时器T0定时,用工作方式2,则应( )。
    A、启动T0前先向TH0置入计数初值,TL0置0,以后每次重新计数前都要重新置入计数初值
    B、启动T0前先向TH0、TL0置入计数初值,以后每次重新计数前都要重新置入计数初值
    C、启动T0前先向TH0、TL0置入计数初值,以后不再置入
    D、启动T0前先向TH0、TL0置入相同的计数初值,以后不再置入

23、在下列寄存器中,与定时/计数器控制无关的是( )。
    A、TCON
    B、SCON
    C、IE
    D、TMOD

24、51单片机的fosc=12MHz,则定时器T1本身的最大定时时间可为( )。
    A、256μs
    B、8192μs
    C、65536μs
    D、65536×2μs

25、对定时器T0进行关中断操作,需要复位中断允许寄存器的( )。
    A、EA和ET0
    B、EA和EX0
    C、EA和ET1
    D、EA和EX1

26、51单片机外部中断0的入口地址是0003H。

27、各中断源发出的中断请求信号,都会标记在8051单片机的IP寄存器中。

28、TMOD寄存器不能进行位寻址。

29、51单片机中同一级别的中断请求按时间的先后顺序响应。

30、51单片机中低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。

31、将外部中断1设置为下降沿触发的方法是( )。

32、51单片机共有( )个中断源。

33、外部中断1的中断请求标志位是( )。

34、定时/计数器工作在方式1是( )位计数器。

35、单片机的晶振为6MHz,T0作5ms定时器使用,T0计数次数为( )。

36、T1作计数器使用时对( )引脚输入的脉冲进行计数。

作业4:秒表

1、利用单片机控制2位数码管动态显示实现秒表的功能,第一次按下按键K时,秒表开始工作,第二次按下按键K时,秒表停止,第三次按下按键K时秒表归零,依次类推。

项目五 单片机串口应用实践

任务一 单片机双机通信系统设计随堂测验

1、表示串行数据传输速率的指标是( )。
    A、USART
    B、UART
    C、字符帧
    D、波特率

2、串行口工作在方式0时,串行数据从( )输入或输出。
    A、RI
    B、TXD
    C、RXD
    D、REN

3、串行口工作在方式1时,其波特率( )。
    A、取决于定时器T1的溢出率
    B、取决于PCON中的SMOD位
    C、取决于时钟频率
    D、取决于PCON中的SMOD位和定时器T1的溢出率

4、串行口控制寄存器为( )。
    A、SMOD
    B、SCON
    C、SBUF
    D、PCON

5、串行通信速率的指标是波特率,而波特率的量纲是( )。
    A、字符/秒
    B、位/秒
    C、帧/秒
    D、帧/分

6、从串口接收缓冲器中将数据读入到变量temp中的C51语句是( )。
    A、temp=SCON;
    B、temp=TCON;
    C、temp=DPTR;
    D、temp=SBUF;

7、当设置串行口工作方式2,采用()语句。
    A、SCON=0x80;
    B、PCON=0x80;
    C、SCON=0x10;
    D、PCON=0x10;

8、51单片机有关串口缓冲器的描述中,( )是不正确的。
    A、串行口中有两个数据缓冲器SBUF
    B、两个数据缓冲器在物理上是相互独立的,具有不同的地址
    C、发送SBUF只能写入数据,不能读出数据
    D、接收SBUF只能读出数据,不能发送数据

9、串行口方式1的波特率是可变的,通过定时/计数器T1的溢出率设定。

10、用串行口扩展并口时,串行接口工作方式应为方式1。

项目五 单元测验

1、51单片机的串口每次传送( )字符。
    A、1个
    B、1bit
    C、1帧
    D、1串

2、当采用定时器/计数器T1作为串口波特率发生器使用时,T1通常工作于方式( )。
    A、0
    B、1
    C、2
    D、3

3、要使51单片机能够响应串行接口中断和定时器0中断,它的中断允许寄存器IE的内容应为( )。
    A、98H
    B、22H
    C、92H
    D、82H

4、当SCON=0x80时,串行接口工作于( )。
    A、方式0
    B、方式1
    C、方式2
    D、方式3

5、在应用51单片机的串行接口进行通信时,每收发完一帧数据都需要对TI或RI进行清0,这个清0是( )。
    A、软件清0
    B、硬件清0
    C、自动清0
    D、软、硬件清0均可

6、51单片机的串行接口工作于方式1时,其波特率( )。
    A、取决于系统时钟频率
    B、定时器1的溢出率
    C、PCON的SMOD位
    D、PCON的最高位和定时器T1的溢出率

7、以下特点中,不属于串口工作方式2的是( )。
    A、11位帧格式
    B、有第9位数据
    C、使用一种固定的波特率
    D、使用两种固定的波特率

8、下列关于TX/RX的描述中,( )是不正确的。
    A、51单片机的内部发送控制器和接收控制器都可对串行数据进行收发控制
    B、若待接收数据被送入“接收SBUF”单元后,接收控制器可使RI位硬件置1
    C、若“发送SBUF”单元中的数据被发送出去后,发送控制器可使TI位置1
    D、系统响应中断后RI和TI都会被硬件自动清零,无须软件方式干预

9、在进行串行通信时,若两机的发送与接收可以同时进行,则称为(   )。
    A、半双工传送 
    B、单工传送
    C、双工传送
    D、全双工传送

10、串行口的工作方式由(   )寄存器决定。
    A、SBUF
    B、PCON
    C、SCON
    D、RI

11、与串口方式1相比,串口方式2发生的下列变化中,( )是错误的。
    A、通信时钟波特率是固定不变的,其值等于晶振频率
    B、数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位
    C、发送结束后TI自动置1,但接收结束后RI的状态要由SM2和RB8共同决定
    D、可实现异步通信过程中的奇偶校验

12、51单片机串口发送控制器的作用描述中,( )是不正确的。
    A、将待发送的并行数据转为串行数据
    B、在串行数据上自动添加起始位、可编程位和停止位
    C、数据转换结束后使中断标志位TI自动置1
    D、中断响应后使中断请求标志位TI自动清零

13、51单片机串口工作方式0时( )。
    A、数据从RXD串行输入,从TXD串行输出
    B、数据从RXD串行输出,从TXD串行输入
    C、数据从RXD串行输入或输出,同步信号从TXD输出
    D、数据从TXD串行输入或输出,同步信号从RXD输出

14、假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为( )。
    A、800
    B、900
    C、1000
    D、1100

15、单片机输出信号为( )电平。
    A、RS-232C
    B、TTL
    C、RS-449
    D、RS-485

16、串行口是单片机的( )。
    A、内部资源
    B、外部资源
    C、输入设备
    D、输出设备

17、帧格式为11位二进制数的异步通信方式是( )。
    A、方式0
    B、方式1
    C、方式2
    D、方式3

18、表示串行数据传输速率的指标是( )。
    A、USART
    B、UART
    C、字符帧
    D、波特率

19、单片机与PC接口时,往往要采用RS-232接口,其主要作用是( )。
    A、提高传输距离
    B、提高传输速度
    C、进行电平转换
    D、提高驱动能力

20、RS232C不能和TTL电平直接相连,否则将使TTL电路烧坏。

21、串行通信接收到第9位数据送SCON寄存器的RB8中。

22、串行通信帧发送时,指令把TB8位的状态送入发送SBUF中。

23、要进行多机通信,8051单片机串行接口的工作方式应为方式1。

24、51单片机上电复位时,SBUF=0x00H。

25、串行口方式1的波特率是可变的,通过定时/计数器T1的溢出率设定。

26、用串口扩展并口时,串行接口工作方式应为方式1。

27、串行口工作方式由PCON寄存器决定。

28、串行口发送中断请求标志位是( )。

29、串行口接收中断请求标志位是( )。

30、按数据传送方向,串行通信可分为( )、半双工和全双工三种制式。

31、按照串行数据的时钟控制方式,串行通信可分为同步通信和( )通信两类。

32、异步通信有两个比较重要的指标:字符帧格式和( )。

33、51单片机中串行口中断对应的中断类型号为( )。

34、在异步通信中,数据通常以帧为单位组成字符帧传送,每一帧数据都是( )位在前。

35、串行异步通信,传送速率为2400 b/s,每帧包含1个起始位、7个数据位、1个奇偶校验位和1个停止位,则每秒传送字符数为( )。

36、帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是方式( )。

项目六 A/D与D/A接口设计

任务一 简易数字电压表随堂测验

1、下列型号的芯片中,()是模数转换器。
    A、74LS273
    B、ADC0831
    C、74LS373
    D、DAC0832

2、A/D转换器的( )是指转换器对输入电压微小变化的分辨能力。
    A、转换速度
    B、分辨率
    C、转换精度
    D、转换时间

3、ADC0831的片选信号线CS为低电平有效。

4、A/D转换器的作用是将数字量转为模拟量。

5、目前最常用的A/D转换器是双积分式和( )式A/D转换器。

任务二 函数信号发生器随堂测验

1、DAC0832的工作方式通常有( )。
    A、直通工作方式
    B、单缓冲工作方式
    C、双缓冲工作方式
    D、单缓冲、双缓冲和直通工作方式

2、DAC0832是一种( )芯片。
    A、8位模拟量转换成数字量
    B、16位模拟量转换成数字量
    C、8位数字量转换成模拟量
    D、16位数字量转换成模拟量

3、DAC0832的ILE接高电平,其他4个控制端都接低电平,其工作方式是( )。
    A、直通方式
    B、单缓冲方式
    C、双缓冲方式
    D、错误接线状态

4、DAC0832的分辨率是( )位。
    A、4
    B、8
    C、12
    D、16

5、下列关于DAC0832的描述中,( )是错误的。
    A、DAC0832是一个8位电压输出型数模转换器
    B、它由一个8位输入锁存器、一个8位DAC寄存器和一个8位D/A转换器组成
    C、它的模数转换结果取决于芯片的参考电压、待转换数字量和内部电阻网络
    D、DAC0832可以选择直通、单缓冲和双缓冲3种工作

项目六 单元测验

1、下列型号的芯片中,( )是数模转换器。
    A、74LS273
    B、ADC0832
    C、74LS373
    D、DAC0832

2、下列关于DAC0832的描述中,()是错误的。
    A、DAC0832是一个8位电压输出型数模转换器
    B、它由一个8位输入锁存器、一个8位DAC寄存器和一个8位D/A转换器组成
    C、它的模数转换结果取决于芯片的参考电压、待转换数字量和内部电阻网络
    D、DAC0832可以选择直通、单缓冲和双缓冲3种工作

3、DAC0832是一种( )芯片。
    A、8位模拟量转换成数字量
    B、16位模拟量转换成数字量
    C、8位数字量转换成模拟量
    D、16位数字量转换成模拟量

4、DAC0832的工作方式通常有( )。
    A、直通工作方式
    B、单缓冲工作方式
    C、双缓冲工作方式
    D、单缓冲、双缓冲和直通工作方式

5、DAC0832的ILE接高电平,其他4个控制端都接低电平,其工作方式是( )。
    A、直通方式
    B、单缓冲方式
    C、双缓冲方式
    D、错误接线状态

6、DAC0832与反向运算器组合后可将数字量直接转换成电压输出。若参考电压取5V,则数字量变化一个LSB时,输出电压的变化量约为( )。
    A、-100mV
    B、-50mV
    C、-30mV
    D、-20mV

7、为确保系统处理结果的精确度,A/D转换器和D/A转换器必须具有足够的( )。
    A、分辨率
    B、转换速度
    C、转换精度
    D、线性度

8、ADC0832是美国国家半导体公司生产的一种( )位分辨率、( )通道A/D转换芯片。
    A、8、单
    B、8、双
    C、16、单
    D、16、双

9、下列型号的芯片中,()是模数转换器。
    A、74LS273
    B、ADC0831
    C、74LS373
    D、DAC0832

10、AD转换结束通常采用( )方式编程。
    A、中断方式
    B、查询方式
    C、延时等待方式
    D、中断、查询和延时等待

11、A/D转换器的( )是指转换器对输入电压微小变化的分辨能力。
    A、转换速度
    B、分辨率
    C、转换精度
    D、转换时间

12、ADC0831是8位数模转换器,其输出量为数字电流量。

13、ADC0831的片选信号线CS为低电平有效。

14、转换速度这一指标仅适用于A/D转换器,D/A转换器不用考虑转换速度问题。

15、DAC0832的片选信号线CS为低电平有效。

16、DAC0832内部有两个数据锁存器。

17、Vref为DAC0832的基准电压引脚,其电压可正可负。

18、ILE引脚为DAC0832的输入寄存器允许信号,低电平有效。

19、DAC0832的DA转换特性之一是:Iout1+Iout2=常数。

20、DAC0832是分辨率为( )位的数模转换芯片。

21、DAC0832的输入寄存器由CS、( )和WR1三个引脚信号控制。

22、DAC0832有( )种工作方式。

23、DAC0832是电流输出,为了取得电压输出,需在电流输出端接( )。

24、目前最常用的A/D转换器是双积分式A/D转换器和( )A/D转换器。

25、()表示A/D转换器对模拟输入量的分辨能力。

26、数字输出量所对应的模拟输入量的实际值与理论值之间的差值称为()。

27、ADC0831为( )位分辨率的模数转换芯片。

28、当ADC0831不工作时,CS输入应为( )电平。

29、ADC0831工作时,单片机向( )端提供输入脉冲。

30、DAC0832是由( )寄存器和DAC寄存器构成的两级数据输入锁存器。

31、DAC0832转换芯片为( )引脚。

32、( )是指DA转换器的实际转换特性曲线与理想直线之间的最大偏差。

33、( )是ADC0831的时钟输入端。

34、( )是ADC0831的串行数据输出端。

35、将模拟信号转换成数字信号的电路,称为( )转换器。

36、将数字信号转换成模拟信号的电路,称为( )转换器。

期末考试

期末试卷客观题

1、以下()不是构成单片机的部件。
    A、微处理器(CPU)
    B、存储器
    C、I/O接口电路
    D、打印机

2、51单片机的CPU主要由( )组成。
    A、运算器、控制器
    B、加法器、寄存器
    C、运算器、加法器
    D、运算器、译码器

3、Intel 8051是( )位的单片机。
    A、16
    B、4
    C、8
    D、32

4、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( )可作为高8位地址总线使用。
    A、P0口
    B、P1口
    C、P2口
    D、P3口

5、外部扩展存储器时,分时复用做数据线和低8位地址线的是( )。
    A、P0口
    B、P1口
    C、P2口
    D、P3口

6、单片机中的程序计数器PC用来( )。
    A、存放指令
    B、存放正在执行的指令地址
    C、存放下一条指令地址
    D、存放上一条指令地址

7、单片机上电复位后,PC的内容为( )。
    A、0000H
    B、0003H
    C、000BH
    D、0013H

8、若8051单片机的晶振频率为8MHz,一个机器周期等于( )us。
    A、1
    B、1.5
    C、2
    D、0.5

9、8051单片机的时序单位共有4个,从小到大依次是( )。
    A、节拍、机器周期、状态、指令周期
    B、节拍、状态、机器周期、指令周期
    C、节拍、机器周期、指令周期、状态
    D、状态、节拍、机器周期、指令周期

10、程序是以( )形式存放在程序存储器中。
    A、C语言源程序
    B、汇编程序
    C、二进制编码
    D、BCD码

11、为了实现KEIL和PROTEUS的联合仿真运行,需要( )。
    A、将KEIL中形成的 HEX文件加载到PROTEUS中,然后在PROTEUS环境下进行运行
    B、在KEIL中形成HEX文件,PROTEUS中形成DSN文件,然后用KEIL控制PROTEUS运行
    C、在KEIL中形成HEX文件,PROTEUS中形成DSN文件,然后用PROTEUS控制KEIL运行
    D、将PROTEUS中形成的HEX文件和DSN文件同时打开,然后在KEIL环境下进行运行

12、MCS-51系列单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。
    A、P0口
    B、P1口
    C、P2口
    D、P3口

13、8051单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
    A、P0
    B、P1
    C、P2
    D、P3

14、数码管( )显示方式编程较简单,但占用I/O口线多,其一般适用显示位数较少的场合。
    A、静态
    B、动态
    C、静态和动态
    D、查询

15、LED数码管采用动态显示方式,下列说法错误的是( )。
    A、将各位数码管的段选线并联
    B、将段选线用一个8位I/O口控制
    C、将各位数码管的公共端连接在+5V或GND上
    D、将各位数码管的位选线用各自独立的I/O端口控制

16、若将LED数码管采用动态显示,必须( )。
    A、将各位数码管的位码线并联
    B、将各位数码管的位码线串联
    C、将各位数码管的相同段码线并联
    D、将各位数码管的相同段码线串联

17、按键开关结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动不良后果常采用的方法有( )。
    A、硬件去抖动
    B、软件去抖动
    C、硬、软件两种方法
    D、单稳态电路去抖方法

18、下列关于按键消抖的描述中,( )是不正确的。
    A、机械式按键在按下和释放瞬间会因弹簧开关变形而产生电压波动
    B、按键抖动会造成检测时按键状态不易确定的问题
    C、单片机编程时常用软件延时10ms的方法消除抖动影响
    D、按键抖动问题对晶振频率较高的单片机基本没有影响

19、51单片机CPU关中断语句是( )。
    A、EA=1;
    B、ES=1;
    C、EA=0;
    D、ES=0;

20、设置外部中断1下降沿触发的语句是( )。
    A、IT0=1;
    B、IT0=0;
    C、IT1=1;
    D、IT1=0;

21、MCS-51单片机在同一级别里除串行口外,级别最低的中断源是( )。
    A、外部中断1
    B、定时器T0
    C、定时器T1
    D、串行口

22、使51单片机的定时器T0停止计数的语句是( )。
    A、TR0=0
    B、TR1=0
    C、TR0=1
    D、TR1=1

23、8051单片机定时器T1用作定时方式2时,工作方式的初始化编程语句为( )。
    A、TCON=0x60
    B、TCON=0x02
    C、TMOD=0x06
    D、TMOD=0x20

24、8051单片机的定时/计数器在工作方式1的最大计数值M为( )。
    A、8192
    B、256
    C、16
    D、65536

25、表示串行数据传输速率的指标是( )。
    A、USART
    B、UART
    C、字符帧
    D、波特率

26、串行口的发送数据和接收数据端为( )。
    A、TXD和RXD
    B、TI和RI
    C、TB8和RB8
    D、REN

27、串行口控制寄存器为( )。
    A、SMOD
    B、SCON
    C、SBUF
    D、PCON

28、单片机与PC接口时,往往要采用RS-232接口,其主要作用是( )。
    A、提高传输距离
    B、提高传输速度
    C、进行电平转换
    D、提高驱动能力

29、下列型号的芯片中,()是模数转换器。
    A、74LS273
    B、ADC0831
    C、74LS373
    D、DAC0832

30、DAC0832的工作方式通常有( )。
    A、直通工作方式
    B、单缓冲工作方式
    C、双缓冲工作方式
    D、单缓冲、双缓冲和直通工作方式

31、下列关于DAC0832的描述中,()是错误的。
    A、DAC0832是一个8位电压输出型数模转换器
    B、它由一个8位输入锁存器、一个8位DAC寄存器和一个8位D/A转换器组成
    C、它的模数转换结果取决于芯片的参考电压、待转换数字量和内部电阻网络
    D、DAC0832可以选择直通、单缓冲和双缓冲3种工作方式

32、DAC0832的分辨率是( )位。
    A、4
    B、8
    C、10
    D、12

33、ADC0832是8位D/A转换器,其输出量为数字电流量。

34、“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”问题。

35、RS232C不能和TTL电平直接相连,否则将使TTL电路烧坏。

36、串行口方式1的波特率是可变的,通过定时/计数器T1的溢出率设定。

37、串行通信接收到第9位数据送SCON寄存器的RB8中。

38、TMOD寄存器不能进行位寻址。

39、8051单片机的5个中断源优先级相同。

40、8051单片机中同一级别的中断请求按时间的先后顺序响应。

41、单片机应用系统设计中,若使用按键较多时,应采用矩阵式键盘。

42、数码管动态显示方式的亮度高于静态显示方式。

43、数码管动态显示方式可以节省单片机I/O端口资源。

44、数码管静态显示方式适用于显示位数较少的场合。

45、使用KEIL软件编写程序时,首先新建文件,该文件扩展名是hex。

46、PROTEUS软件中的ISIS是一款电子系统原理图设计和仿真平台软件。

47、晶振电路焊接时尽可能靠近单片机芯片,以减小电路板的分布电容。

48、8051单片机中串行口中断对应的中断类型号为( )。

49、定时/计数器作计数器使用时,单片机至少需要( )个机器周期才能识别1个外部输入脉冲。

50、单片机的晶振为12MHz,T0作5ms定时器使用,T0计数次数为( )。

51、定时/计数器工作在方式0是( )位计数器。

52、8051单片机共有( )个中断源。

53、使用外部中断1时,需要将IE寄存器的EA位和()位置1。

54、用C51编程访问MCS-51单片机的并行I/O端口时,可按位寻址操作,还可按( )操作。

55、P2口的每一位端口可以驱动( )个LSTTL负载。

56、单片机复位后,特殊功能寄存器P3=( )。

57、( )是C51程序的基本单位。

58、输入单片机的复位信号需延续两个机器周期以上的( )电平即为有效,用以完成单片机的复位初始化操作。

59、若单片机的晶振为6MHz,单片机的机器周期为( )us。

60、除了单片机和电源外,单片机最小系统包括复位电路和( )电路。

期末试卷主观题

1、利用单片机控制8个LED灯实现流水灯效果。效果如下:LED灯D1、D2、D3、D4、D5、D6、D7、D8依次循环点亮。