项目1:单片机技术概述

项目1:单片机技术概述测试

1、世界上第一款商用计算机处理器由Intel公司于1971年推出,最初用于计算器产品,其型号是:
    A、Intel 4004
    B、Intel 8080
    C、Intel 8086
    D、Intel 8088

2、世界首款个人电脑Altair8800是基于Intel公司的哪个CPU?该CPU在Intel公司的发展历史上具有重要意义,它的出现使得Intel的CPU产品派生出两个方向:用于微型计算机的微处理器和用于工业控制的微控制器。
    A、Intel 8080
    B、Intel 8086
    C、Intel 8088
    D、Intel 80286

3、Intel 8080的成功促使不少半导体公司推出与8080兼容的芯片,最为成功的是Zilog公司推出的
    A、Z80
    B、Z8
    C、Z8000
    D、eZ80

4、MCS-48单片机内部没有集成:
    A、串行口
    B、并行口
    C、定时器
    D、ROM

5、增强型51单片机为满足不同测控对象要求增加了多种片上外设,其中为了保证可靠运行的片上外设是:
    A、看门狗WDT
    B、EEPROM
    C、PWM
    D、SPI
    E、CAN
    F、IIC

6、在以下单片机系列中“低功耗”特性最为明显的是:
    A、MSP430
    B、PIC
    C、AVR
    D、STM32
    E、TMS

7、对于测控系统而言,其核心和关键是:
    A、信息处理模块
    B、传感器
    C、执行机构
    D、控制对象

8、在“单片机功能”这一节介绍的“电子钟”Proteus仿真实例中,不具有的功能是:
    A、增1调节
    B、小时/分钟切换
    C、显示时分秒
    D、12/24小时制切换

9、Intel公司的52系列单片机比51系列单片机多出的资源包括:
    A、128字节RAM和1个定时器
    B、2个定时器
    C、256字节RAM
    D、256字节RAM和1个定时器

10、芯片出厂时程序已固化的ROM是
    A、MASK ROM
    B、OTP-ROM
    C、EPROM
    D、FLASH ROM

11、可实现远程升级与维护的编程方式是:
    A、IAP
    B、ISP
    C、FLASH ROM
    D、EEPROM

12、仿真器能代替单片机芯片进行软硬件调试,其主要功能是:
    A、迅速找到并排除程序中的逻辑错误
    B、下载程序
    C、观察运行数据
    D、单步跟踪

13、Proteus平台具有的功能包括:
    A、原理图设计、单片机编程、系统仿真、PCB设计
    B、原理图设计、单片机编程、系统仿真
    C、单片机编程、系统仿真、PCB设计
    D、单片机编程、系统仿真

14、软件开发集成环境Keil C51支持的语言为
    A、C语言和汇编语言
    B、C语言
    C、汇编语言
    D、C++语言

15、自从8080出现以后,微型处理器应用的两个主要方向是:
    A、微型计算机
    B、工业微控制器
    C、通信设备
    D、工业计算机

16、根据冯.诺依曼结构,计算机硬件由( ),( ),存储器,输入设备和输出设备五部分构成
    A、运算器
    B、控制器
    C、累加器
    D、内存
    E、CPU
    F、寄存器
    G、外存

17、输入/输出接口简称为I/O接口,其功能包括:
    A、速度匹配
    B、协调电平差异
    C、协调时序差异
    D、信息格式转换
    E、提高外设运行速度
    F、拓宽数据传送带宽

18、在单片机发展的第3阶段(1978-1983):高性能8位单片机阶段,最具代表性的三款单片机包括:Intel公司的MCS-51, ( ), ( ).
    A、Zilog公司的Z86E02
    B、Zilog公司的Z8
    C、Motorola公司的6801
    D、Zilog公司的Z80
    E、Motorola公司的6800

19、下列哪些是单片机的通用名称的缩写?
    A、SCM
    B、MCU
    C、EMC
    D、MPU
    E、SOC

20、单片机应用系统开发分为6步,在初学阶段重点关注哪两个环节?
    A、需求分析与方案调研
    B、可行性分析
    C、功能设计
    D、详细设计制作
    E、系统调试
    F、生成正式系统或产品

项目2:单片机硬件结构

项目2:单片机硬件结构测试

1、51单片机的CPU主要组成部件包括:
    A、运算器、寄存器
    B、加法器、寄存器
    C、运算器、控制器
    D、运算器、指令译码器

2、在单片机中,通常将一些中间计算结果放在( )中
    A、累加器
    B、控制器
    C、程序存储器
    D、数据存储器

3、在CPU内部,反映程序运行状态或反映运算结果特征的寄存器是
    A、PC
    B、SP
    C、A
    D、PSW

4、51单片机4组通用工作寄存器的地址范围是:
    A、00H~7FH
    B、00H~1FH
    C、20H~2FH
    D、00H~FFH

5、51单片机片内RAM的20H~2FH为位寻址区,位地址范围为:
    A、00H~7FH
    B、00H~20H
    C、20H~2FH
    D、00H~FFH

6、单片机复位后,累加器A、PC、PSW的内容为:
    A、A = FFH PC = 00H PSW = FFH
    B、A = 00H PC = 0000H PSW = 00H
    C、A = 07H PC = 0000H PSW = FFH
    D、A = 00H PC = 00H PSW = 00H

7、开机复位后,CPU使用的是第0组工作寄存器,地址范围是:
    A、00H-10H
    B、08H-0FH
    C、10H-1FH
    D、00H-07H

8、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过:
    A、2μs
    B、8μs
    C、4μs
    D、1ms

9、下列那个并行口可以既作为输入输出口又可以作为高8位地址口
    A、P0
    B、P1
    C、P2
    D、P3

10、P0口作数据线和低8位地址线时,P0口
    A、应外接上拉电阻
    B、能作I/O口
    C、不能作I/O口
    D、应外接高电平

11、P1口作输入输出口,读外部引脚信息时
    A、应外接上拉电阻
    B、相应端口先置1
    C、相应端口先置0
    D、外接高电平

12、8051并行I/O口的信息有两种读取方法:一种是读引脚,另一种是
    A、读锁存器
    B、读数据库
    C、读A累加器
    D、读CPU

13、单片机的XTAL1和XTAL2引脚是()引脚
    A、外接定时器
    B、外接晶振
    C、外接中断
    D、外接串行口

14、以下哪一项不是控制器的部件
    A、程序计数器
    B、指令寄存器
    C、指令译码器
    D、累加器

15、对于DIP40封装的51单片机,电源VCC对应的引脚号是:
    A、40
    B、20
    C、1
    D、10

16、对于DIP40封装的51单片机,电源地VSS对应的引脚号是:
    A、1
    B、40
    C、20
    D、10

17、对于无片内ROM的单片机(如8031,8032),必须外扩EPROM,此时必须将( )引脚接地。
    A、PSEN
    B、ALE
    C、EA
    D、WR

18、当单片机访问片外程序存储器时,端口( )定时输出脉冲作为读片外程序存储器的选通信号
    A、RD
    B、ALE
    C、EA
    D、PSEN

19、( )口是一个漏极开路的8位准双向I/O端口
    A、P1
    B、P2
    C、P0
    D、P3

20、RST(9脚)是复位信号输入端,高电平有效。当此输入端保持( )个机器周期的高电平时,就可以完成复位操作。
    A、4
    B、3
    C、1
    D、2

21、当51单片机上电正常工作后,ALE引脚不断向外输出正脉冲信号,此频率为振荡器频率fosc的( )。CPU访问片外存储器时,ALE输出信号作为锁存低8位地址的控制信号。
    A、1/6
    B、1/8
    C、1/12
    D、1/3

22、51单片机的( )口具有第二引脚功能
    A、P0
    B、P1
    C、P2
    D、P3

23、PC中的内容是:
    A、将要执行的下一条指令的首地址
    B、已经执行过的指令的地址
    C、正在执行的指令的地址
    D、不确定

24、单片机是微处理器

25、当向堆栈压入一个字节的数据后,SP中的内容减1

26、不能用指令对对程序计数器PC进行读写操作

27、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

28、SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关

29、51单片机的堆栈指针SP始终是指向堆栈的底部

30、当单片机的EA脚接高电平时,只能访问片内ROM, 不能访问片外ROM.

项目3:C51编程基础与仿真调试技术

项目3:C51编程基础与仿真调试技术测试题

1、C51中,默认的整型变量占有的字节数为
    A、1个字节
    B、2个字节
    C、3个字节
    D、4个字节

2、定义特殊功能寄存器位类型的关键字为
    A、bit
    B、sfr
    C、sfr16
    D、sbit

3、存储类型为bdata的变量的寻址范围为
    A、片内00H-7FH
    B、片内20H-2FH
    C、片内00H-FFH
    D、片外00H-FFH

4、定义C51循环移位指令的头文件为
    A、reg51.h
    B、intrins.h
    C、absacc.h
    D、stdio.h

5、C51中字符数据循环左移函数为
    A、_irol_
    B、_crol_
    C、_lror_
    D、_cror_

6、指令XBYTE[0x22]=0x45将数据0x45存储至
    A、地址为22H的外部RAM中
    B、地址为22的内部RAM中
    C、地址为0x22的内部RAM中
    D、地址为0x22和0X23的外部RAM中

7、若定义变量unsigned char c=0x80,则执行c=_crol_(c,4) 后,变量c的值为
    A、8
    B、0
    C、04H
    D、800

8、如果有定义pdata int i _at_ 0x20,则变量i占据的空间为
    A、片外RAM的20H和21H
    B、片内RAM的20H和21H
    C、片外RAM的20H,21H,22H和23H
    D、片内RAM的20H

9、若有如下定义:int i _at_ 0x20;int *p=&i;i=10。则p的值为
    A、32
    B、20
    C、10
    D、10H

10、若有定义bit flag;则变量flag处于的存储区域为
    A、内部RAM的20H-2FH单元
    B、外部RAM的20H-2FH单元
    C、内部RAM的0H-1FH单元
    D、内部RAM的30H-7FH单元

11、下列选项中,正确定义单片机I/O口的语句为
    A、sbit P12=P12;
    B、sbit P12=P1_2;
    C、sbit P12=P1.2;
    D、bit P12=P12;

12、若有定义code unsigned char sev_tab[ ]={0xC0,0xF9};则数组sev_tab存储在
    A、程序存储器ROM的0000H-FFFFH的空间中
    B、内部RAM的00H-7FH空间中
    C、外部RAM的00H-7FH空间中
    D、外部RAM的0000H-FFFFH空间中

13、C语言中定义外部变量的关键字为
    A、extern
    B、auto
    C、static
    D、register

14、C51可寻址片外ROM的大小为
    A、64K
    B、32K
    C、16K
    D、8K

15、单片机内部位寻址区的位地址的范围是
    A、00H-7FH
    B、00H-3FH
    C、00H-FFH
    D、80H-FFH

16、51单片机内部RAM中有多少个工作寄存器组
    A、4
    B、8
    C、2
    D、1

17、中断函数定义中关键字using后面的数字代表什么
    A、使用的工作寄存器组号
    B、中断类型号
    C、中断次数
    D、中断延时时间

18、下载程序至单片机ROM时选择的文件后缀名为
    A、hex
    B、exe
    C、obj
    D、bin

19、C51中变量进行混合运算时,数据类型转换的规则为:
    A、bit->char->int->long->float
    B、bit->int->char->long->float
    C、bit->int->long->char->float
    D、bit->float->int->long->char

20、51单片机内部RAM中的每个工作寄存器组包含多少个寄存器单元
    A、8
    B、16
    C、4
    D、12

21、选择P0口第5位的正确写法是
    A、P05
    B、P0.5
    C、P0-5
    D、P0_5

22、定义特殊功能寄存器的关键字为
    A、sfr
    B、sfr16
    C、bit
    D、sbit

23、存储类型为idata的变量的寻址范围为
    A、00H-FFH
    B、00H-7FH
    C、20H-2FH
    D、00H-1FH

24、存储类型为data的变量的寻址范围为
    A、00H-FFH
    B、00H-7FH
    C、20H-2FH
    D、20H-FFH

25、下列选项中,正确的C51循环语句为
    A、goto label;
    B、while( ) 语句;
    C、do {语句;}while( )
    D、for( ; ; ) 语句;

26、C语言的基本内容可以概括为
    A、32个关键字
    B、9种控制语句
    C、34种运算符
    D、3种基本数据类型

27、定义单片机中断函数时使用的关键字包括:
    A、xdata
    B、interrupt
    C、using
    D、int

28、Keil C中,程序调试的单步执行操作包括
    A、step into
    B、step out
    C、step over
    D、step

29、C51中break语句的功能有
    A、结束所在循环语句
    B、跳出switch语句
    C、结束当前循环,并进入下一循环
    D、跳出if语句

30、Keil uVision4编程软件包含的功能有
    A、项目管理
    B、文件编辑
    C、编译连接
    D、软件仿真

31、C51中扩展的数据类型包括
    A、sbit
    B、sfr
    C、sfr16
    D、bit

项目4:单片机的中断系统

项目4:单片机的中断系统测试题

1、计算机处理多任务的两种方式是:
    A、轮询、中断
    B、分时、中断
    C、中断、异常
    D、查询、异常

2、51单片机的中断源包括()个外部中断,()个内部中断
    A、2, 3
    B、2,4
    C、3,3
    D、3,4

3、外部中断1的中断向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH
    E、23H

4、定时器T1的中断向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH
    E、23H

5、串口中断的向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH
    E、23H

6、外部中断INT0对应的引脚是:
    A、P3.2
    B、P3.3
    C、P3.1
    D、P3.0

7、将外部中断0设置成低电平触发,外部中断1设置成下降沿触发,正确的语句是:
    A、IT0=0,IT1=1;
    B、IT0=1,IT1=0;
    C、IE0=0,IE1=1;
    D、IE0=1,IE1=0;

8、在外部中断引脚外接有一按键并接地,当按键按下一次时引发一次中断,按键按下不弹起不会再次引发中断,则该外部中断采用的触发方式是:
    A、下降沿触发
    B、低电平触发
    C、高电平触发
    D、上升沿触发

9、单片机定时器对( )进行计数,当累计脉冲数达到设定值(溢出)时引发中断。
    A、内部固定周期脉冲
    B、外部下降沿脉冲
    C、外部上升沿脉冲‍
    D、内部可变周期脉冲

10、自然优先级最高的是:‍
    A、INT0
    B、INT1
    C、T0
    D、T1
    E、TX/RX

11、自然优先级最低的是:
    A、RX/TX
    B、T1
    C、T0
    D、INT0
    E、INT1

12、单片机复位后默认外部中断采用什么触发方式?
    A、低电平触发
    B、下降沿触发
    C、高电平触发
    D、触发方式随机

13、开外部中断0,外部中断1,开总中断,寄存器IE应被设置为:
    A、0X81
    B、0X85
    C、0X83
    D、0X89

14、单片机复位,所有中断的优先级为:
    A、低优先级
    B、高优先级
    C、不确定
    D、INT0,INT1为高优先级,其他为低优先级

15、多个同级中断源同时提出中断请求时
    A、自然优先级高的中断请求优先得到响应
    B、自然优先级低的中断请求优先得到响应
    C、优先响应顺序与自然优先级别无关
    D、无法确定哪个中断被优先响应

16、从查询中断请求到执行中断服务程序第一条语句所经历的时间,称为中断响应时间。单中断系统中最长响应时间为( )个机器周期
    A、8
    B、10
    C、6
    D、7

17、51单片机外部中断1对应的端口是:
    A、P3.2
    B、P3.3
    C、P3.4
    D、P3.5

18、51单片机计数器T0对引脚 ( )上的外部脉冲计数
    A、P3.2
    B、P3.3
    C、P3.4
    D、P3.5

19、51单片机计数器T1对引脚 ( )上的外部脉冲计数
    A、P3.2
    B、P3.3
    C、P3.4
    D、P3.5

20、外部中断0的中断请求标志是
    A、IE0
    B、EX0
    C、TF0
    D、PX0

21、定时器T1的中断请求标志是
    A、IE1
    B、ET1
    C、EX1
    D、TF1

22、单片机系统中开放了定时器T0, 外部中断0,串口中断,将定时器T0的中断优先级设定为最高,外部中断0优先级最低,正确的设置语句是
    A、PT0=1, PS=1,PX0=0;
    B、PT0=0,PS=0,PX0=1;
    C、PT0=1,PS=1,PX0=1;
    D、PT0=1,PS=0,PX0=0;

23、中断请求标志IE0,IE1,TF0,TF1属于哪个寄存器
    A、SCON
    B、TCON
    C、IE
    D、IP

24、将外部中断0,外部中断1均设置为下降沿触发,外部中断0的优先级低于外部中断1,其他中断不开放,正确的设置语句为:
    A、IT0=1,IT1=1,PX0=0,PX1=1,EX0=1,EX1=1,EA=1;
    B、IT0=0,IT1=0,PX0=0,PX1=1,EX0=1,EX1=1,EA=1;
    C、IT0=1,IT1=1,PX0=1,PX1=0,EX0=1,EX1=1,EA=1;
    D、IT0=1,IT1=1,PX0=1,PX1=1,EX0=1,EX1=1,EA=1;

25、外部中断0触发时,地址( )自动写入PC
    A、0013H
    B、0003H
    C、001BH
    D、0013H

26、从查询中断请求到执行中断服务程序第一条语句所经历的时间,称为中断响应时间。单中断系统中最短响应时间为( )个机器周期
    A、1
    B、2
    C、3
    D、4

27、外部中断的两种触发方式是:
    A、低电平触发
    B、负跳变脉冲触发
    C、高电平触发
    D、正跳变脉冲触发

28、‍‍‍‍中断请求标志位位于哪些寄存器 ‍
    A、TCON
    B、SCON
    C、IE
    D、IP

29、关于中断优先级的描述正确的有:‍
    A、低优先级中断函数可被高优先级中断请求打断
    B、高优先级中断函数不能被低优先级中断请求打断
    C、多个同级中断源同时提出请求,自然优先级高的中断请求优先得到响应
    D、同级的中断请求不能打断正在运行的同级中断函数
    E、同级的中断请求可以打断正在运行的同级中断函数

30、中断响应被阻断的情况包括:
    A、当前机器周期不是执行指令的最后一个机器周期
    B、正在执行同级或高优先级的中断服务程序
    C、正在执行RETI指令
    D、正在访问IE或IP寄存器
    E、正在访问TCON寄存器
    F、正在执行POP指令

项目5:单片机的定时/计数器

项目5:单片机的定时/计数器测试题

1、8051单片机有( )个定时器
    A、2
    B、3
    C、4
    D、1

2、定时器T0的溢出标志位是
    A、TF0
    B、TR0
    C、IE0
    D、IT0

3、单片机定时器和计数器的本质都是计数,当工作于定时模式时,是对单片机内部的( )脉冲进行计数。
    A、时钟周期
    B、机器周期
    C、指令周期
    D、状态周期

4、8051单片机定时/计数器有几种工作方式
    A、1
    B、2
    C、3
    D、4

5、启动T0的正确语句是
    A、TR0=1;
    B、TF0=1;
    C、IE0=1;
    D、IT0=1;

6、在TMOD的设置中,当M1M0=01时,定时器工作于什么方式?
    A、13定时/计数器
    B、16位定时/计数器
    C、8位自动重载定时/计数器
    D、两个独立的8位定时/计数器

7、对于8051单片机,当晶振频率为12M时,最大定时时间为:
    A、65.536ms
    B、1000ms
    C、32.768ms
    D、131.072ms

8、单片机晶振为12M,用定时器T1定时20ms, 采用方式1,则TH1的初始化值应为:
    A、
    B、
    C、45536 % 256
    D、55536 % 256

9、单片机晶振为12M,用定时器T1定时20ms, 采用方式1,则TL1的初始化值应为:
    A、45536 % 256
    B、55536 % 256
    C、
    D、

10、将C/T0设置成16位定时器,将C/T1设置成8位自动重载计数器,TMOD的值应为:
    A、61H
    B、16H
    C、12H
    D、21H

11、当定时/计数器T1的门控GATE设置成1时,定时/计数器T1的启动由()控制
    A、TR1和INT1
    B、TR1
    C、INT1
    D、TR1或INT1

12、使用定时器在一个端口输出频率为200HZ的矩形波,占空比为60%,一个周期内低电平持续的时间为:
    A、2ms
    B、4ms
    C、6ms
    D、3ms

13、单片机晶振为12M,以下程序的功能是在P1.0口输出( ) void main( void) {TMOD=0X10; TH1=40536/256; TL1=40536%256; ET1=1; EA=1; TR1=0; while(1);} void int_1(void) interrupt 3 { TH1=40536/256; TL1=40536%256; P1_0=~P1_0; }
    A、20HZ的方波
    B、50HZ的方波
    C、25HZ的方波
    D、40HZ的方波

14、计数器T0对引脚( )的负跳变脉冲计数
    A、P3.4
    B、P3.2
    C、P3.3
    D、P3.5

15、计数器T1对引脚( )的负跳变脉冲计数
    A、P3.5
    B、P3.4
    C、P3.3
    D、P3.2

16、12M的8051单片机的定时/计数器工作于计数模式时,计数的最高频率为( )
    A、0.5M
    B、1M
    C、2M
    D、12M

17、单片机晶振频率12MHz,定时器采用方式2,最长定时时间为
    A、0.256ms
    B、512us
    C、65.536ms
    D、32.768ms

18、单片机晶振为12M,以下程序实现的功能是:在P1.0上输出一个周期为2ms的方波, 定时器采用的是方式几?工作方式是查询还是中断? ORG 0100H MAIN: MOV TMOD,#00H MOV TL0,#18H MOV TH0,#0E0H SETB TR0 LOOP:JBC TF0,NEXT SJMP LOOP NEXT:MOV TL0,#18H MOV TH0,#0E0H CPL P1.0 SJMP LOOP END
    A、方式0, 查询
    B、方式0,中断
    C、方式1,查询
    D、方式1,中断

19、定时器/计数器工作于模式 2 ,在计数溢出时() 
    A、计数从零重新开始 
    B、计数从初值重新开始
    C、计数停止 
    D、计数器复位

20、定时器T1的中断向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH
    E、23H

21、52单片机有( )个定时器
    A、2
    B、3
    C、4
    D、5

22、定时器T1的溢出标志是( )
    A、TR1
    B、TF1
    C、IE1
    D、PX1

23、定时器T0的中断向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH

24、在TMOD的设置中,当M1M0=00时,定时器工作于什么方式?
    A、13位定时/计数器
    B、16位定时/计数器
    C、8位自动重载定时/计数器
    D、两个独立的8位定时/计数器

25、在TMOD的设置中,当M1M0=10时,定时器工作于什么方式?
    A、13位定时/计数器
    B、16位定时/计数器
    C、8位自动重载定时/计数器
    D、两个独立的8位定时/计数器

26、在TMOD的设置中,当M1M0=11时,定时器工作于什么方式?
    A、13位定时/计数器
    B、16位定时/计数器
    C、8位自动重载定时/计数器
    D、两个独立的8位定时/计数器

27、51单片机定时器工作方式3适用于
    A、只适用于T0
    B、只适用于T1
    C、同时适用于T0,T1
    D、只能选择二者之一

28、定时器/计数器 工作方式1的计数初值 X与计数个数N的关系为:
    A、X=213-N
    B、X=216-N
    C、X=28-N
    D、X=210-N

29、定时器/计数器 工作方式0的计数初值 X与计数个数N的关系为:
    A、X=213-N
    B、X=216-N
    C、X=28-N
    D、X=210-N

30、定时器/计数器 工作方式2的计数初值 X与计数个数N的关系为:
    A、X=213-N
    B、X=216-N
    C、X=28-N
    D、X=210-N

项目6:单片机的典型外围接口技术

项目6:单片机的典型外围接口技术测试题

1、矩阵式键盘的主要工作方式有_______
    A、编程扫描和中断扫描
    B、独立查询和中断扫描
    C、直接访问和中断扫描
    D、直接输入和直接访问

2、某单片机应用系统需要配置10个按键,通常采用______
    A、独立式按键
    B、矩阵式按键
    C、静态按键
    D、动态按键

3、以下为LED数码管硬件译码电路,为了让数码管显示5,P1口低4位(P1.3 ~ P1.0)应该输出的信号应为:
    A、1010
    B、0101
    C、1100
    D、0111

4、数字“0”的共阳七段码是:
    A、0xC0
    B、0x3F
    C、0xF9
    D、0x06

5、数字“1”的共阳七段码是:
    A、0xF9
    B、0x06
    C、0x3F
    D、0xC0

6、数字“0”的共阴七段码是:
    A、0x3F
    B、0x06
    C、0xC0
    D、0xF9

7、硬件译码的特点有
    A、采用专用的译码/驱动器件,驱动功率较大
    B、增加了硬件的开销
    C、软件编程简单
    D、字形固定(比如:只有七段,只可译数字)

8、CD4511 是一片 CMOS BCD—锁存/7 段译码/驱动器,CMOS电路能提供较大的拉电流,可直接驱动共阴LED数码管,以下的硬件译码电路中使用了一片CD4511,下列说法正确的有:
    A、ABCD 为 BCD 码输入,A为最低位。
    B、LT为灯测试端,加高电平时,显示器正常显示,加低电平时,显示器一直显示数码“8”,各笔段都被点亮,以检查显示器是否有故障。 BI为消隐功能端,低电平时使所有笔段均消隐,正常显示时, BI端应加高电平。
    C、CD4511有拒绝伪码的特点,当输入数据越过十进制数9(1001)时,显示字形也自行消隐。
    D、LE是锁存控制端,高电平时锁存,低电平时传输数据。

9、LED数码管软件译码的特点有:
    A、不用专用的译码/驱动器件,驱动功率较小
    B、不增加硬件的开销
    C、软件编程较复杂
    D、字形灵活(比如:有八段,可译多种字符)

10、下列关于静态显示的说法正确的有:
    A、各数码管在显示过程中持续得到送显信号,与各数码管接口的I/O口线是专用的。
    B、无闪烁
    C、用元器件多,占I/O线多
    D、无须扫描,节省CPU时间,编程简单。

11、下列关于动态显示的说法正确的有:
    A、各数码管在显示过程中轮流得到送显信号,与各数码管接口的I/O口线是共用的。
    B、有闪烁,调整延时时间可以稳定显示。
    C、元器件少,占I/O线少
    D、必须扫描,花费CPU时间,编程复杂。

12、LED数码管对应数字的共阴编码和共阳编码之和为FFH

13、使动态显示的数码管稳定显示的一种措施是减少延时时间,甚至可以不要延时时间。

14、软件法消除按键抖动时,判断按键是否释放的方法与判断按键是否按下的方法相似,只不过前后电平相反。

15、采用软件译码方法时,虽然增加了编程的复杂度,但字形比较灵活,想显示什么样的字符可由用户自定义。

16、硬件译码时,译码器既起到译码作用,也起到了一定的驱动作用。

17、静态显示时,待显示数据不停地通过数据总线送给数码管。

18、独立连接式键盘键扫描时,键扫描的顺序决定了按键的优先级别。

19、采用中断接法的键盘,不管是独立连接式还是矩阵式,均具有较高的实时性。

20、LED数码管工作于动态显示方式时,同一时间只有一个数码管被点亮。

21、八段共阳极数码管中的8个LED的阳极连在一起接高电平。

22、八段共阴极数码管中的8个LED的阴极连在一起接低电平。

23、共阳数码管要求的驱动功率小,共阴数码管要求的驱动功率大。

24、若仅显示共阴极和共阳极LED数码管的小数点“.”,其段码分别为:7FH和80H。

25、独立式按键是指每个按键单独占用一根I/O口线,相互之间没有影响。

26、软件消抖法是指首次检测到有按键按下后,先执行一段延时子程序,一般为10ms,再确认是否真的有按键按下。

27、不管是共阴数码管还是共阳数码管,都可以通过适当的驱动电路达到稳定点亮的效果。

28、对于采用定时扫描方式的独立连接式键盘,不会漏判有无按键按下。

29、采用中断方式的独立连接式键盘,其特点是实时性好,不会漏判有无按键按下。

30、为提高矩阵连接式键盘的实时性,应采用中断+扫描的方式确定有无按键按下以及是哪个键按下。

项目7:单片机的串行口

项目7:单片机的串行口测试题

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

2、在主从式多机通信中,所有从机在建立与主机通信之前,均应处于对通信线路的监听状态,此时必须使:
    A、SM2=1
    B、SM2=0
    C、SM1=0
    D、SM1=1

3、利用51单片机的串行口扩展并行口时,串行口工作方式选择:
    A、方式0
    B、方式1
    C、方式2
    D、方式3

4、控制串行口工作方式的寄存器是:
    A、TCON
    B、PCON
    C、SCON
    D、TMOD

5、8051单片机的串行口通过哪些引脚进行数据传输。
    A、RXD引脚接收数据
    B、TXD引脚接收数据
    C、RXD引脚发送数据
    D、以上都不对

6、51单片机的串行数据缓冲器SBUF的作用是:
    A、存放运算中间结果
    B、存放待发送或已接收到的数据
    C、暂存数据和地址
    D、存放待调试的程序

7、单片机串行口工作方式1的功能是:
    A、10UART 波特率可变
    B、11位UART 两种固定波特率
    C、11位UART 波特率可变
    D、8位同步移位寄存器

8、单片机串行口工作方式0的功能是:
    A、8位同步移位寄存器
    B、10位UART 波特率可变
    C、11位UART 两种固定波特率
    D、11位UART 波特率可变

9、单片机串行口工作方式2的功能是:
    A、8位同步移位寄存器
    B、10位UART 波特率可变
    C、11位UART 两种固定波特率
    D、11位UART 波特率可变

10、单片机串行口工作方式3的功能是:
    A、8位同步移位寄存器
    B、10位UART 波特率可变
    C、11位UART 两种固定波特率
    D、11位UART 波特率可变

11、51单片机串行口工作于方式1,若波特率为1200bps,试问最大字符传输率为( )字符/秒 ?
    A、120
    B、150
    C、133
    D、109

12、51单片机串行口工作于方式2,若字符传输率为120字符/s,试问波特率最小为( )?
    A、1320bps
    B、1320baud
    C、1200bps
    D、1080bps
    E、960bps

13、按数据传输方向分,串行通信分为哪几种方式?
    A、单工、全双工和半双工
    B、单工和全双工
    C、全双工和半双工
    D、单工和半双工

14、51单片机系统(晶振频率为11.0592MH)执行下列指令后,其串行口工作于()。 MOV TMOD,#20H MOV TH1,#0E8H MOV TL1,#0E8H MOV PCON,#00H MOV SCON,#40H SETB TR1
    A、方式1,禁止接收,查询方式
    B、方式2,禁止接收,查询方式
    C、方式1,允许接收,查询方式
    D、方式1,禁止接收,中断方式

15、51单片机系统(晶振频率为11.0592MH)执行下列指令后,其波特率为()。 MOV TMOD,#20H MOV TH1,#0E8H MOV TL1,#0E8H MOV PCON,#00H MOV SCON,#40H SETB TR1
    A、1200bps
    B、2400bps
    C、172800bps
    D、345600bps

16、假设字符传送速率为240字符/秒,其每个字符包含7位数据位、1位校验位和1位停止位,则其波特率为()?
    A、2400bps
    B、2160bps
    C、1680bps
    D、1920bps

17、串行通信的通信方式的特点有:
    A、各位同时传送
    B、各位依次逐位传送
    C、传送速度相对慢
    D、传送速度相对快
    E、便于长距离传送
    F、不便于长距离传送

18、并行通信的通信方式的特点有:
    A、各位同时传送
    B、各位依次逐位传送
    C、传送速度相对慢
    D、传送速度相对快
    E、便于长距离传送
    F、不便于长距离传送

19、当51单片机初始化时SCON=0X90,ES=1,EA=1,说明串行口: SCON寄存器的8个位分别是: SM0 SM1 SM2 REN TB8 RB8 TI RI
    A、采用方式0
    B、采用方式1
    C、采用方式2
    D、允许接收
    E、不允许接收
    F、采用了查询方式
    G、采用了中断方式

20、异步通信方式的特点有:
    A、依靠同步字符保持通信同步
    B、依靠起始位、停止位保持通信同步
    C、传送速度相对慢
    D、传送速度相对快
    E、对硬件要求较低
    F、对硬件要求较高

21、同步通信方式的特点有:
    A、依靠同步字符保持通信同步
    B、依靠起始位、停止位保持通信同步
    C、传送速度相对慢
    D、传送速度相对快
    E、对硬件要求较低
    F、对硬件要求较高

22、串行口接收/发送数据缓冲器都用SBUF,如果同时接收/发送数据时,会发生冲突.

23、51单片机串行口有4种工作方式,可在初始化程序中用软件填写特殊功能寄存器PCON加以选择.

24、51单片机串行口工作于方式0时,TXD输出脉冲频率由定时器T1决定。

25、在发送/接收数据前,TI/RI的值必须为0。

26、串行口工作方式在方式1、2、3时,其波特率可由SMOD位增倍。

27、无论51单片机串行口是否工作于中断方式,判断是否发送完一个字符总是通过查询TI是否为1来实现的。

28、无论51单片机串行口是否工作于中断方式,TI(RI)只能利用指令清0。

29、51单片机串行口工作于中断方式,TI(RI)右硬件清0。

30、51单片机串行口工作于方式1、2、3时,波特率均由定时器T1决定。

31、51单片机串行口工作于方式1、3时,波特率只能由定时器T1决定。

项目8:单片机 I/O口扩展技术

项目8:单片机 I/O口扩展技术测试题

1、将8255的A口设置为普通输出口,C口低四位设置为普通输入口的控制字应该为
    A、0x81
    B、0x80
    C、ox90
    D、ox91

2、SCL和SDA输出什么电平时表示I2C总线传输数据结束
    A、SCL=1,SDA=上升沿
    B、SCL=0,SDA=下降沿
    C、SCL=0,SDA=0
    D、SCL=1,SDA=1

3、SCL和SDA输出什么电平时表示I2C总线传输数据开始
    A、SCL=1,SDA为负跳变
    B、SCL=1,SDA为正跳变
    C、SCL=1,SDA=1
    D、SCL=1,SDA=0

4、AT24系列存储器在什么情况下可以正常读写数据
    A、WP引脚为低电平
    B、WP引脚为高电平
    C、WP引脚为上升沿
    D、WP引脚为下降沿

5、AT24C04的存储容量为
    A、512字节
    B、128字节
    C、256字节
    D、1K字节

6、AT24C系列存储器固定部分的地址为
    A、1010
    B、1001
    C、1100
    D、0011

7、8255芯片的控制口物理地址为
    A、11
    B、00
    C、01
    D、10

8、单片机的并行地址总线有多少根
    A、16
    B、8
    C、32
    D、20

9、单片机的地址总线由哪些引脚构成
    A、P0和P2
    B、P0和P1
    C、P0和P3
    D、P1和P2

10、8255可以扩展的I/O口个数为
    A、24
    B、3
    C、16
    D、32

11、74LS273具有几个带清零功能的D触发器
    A、8
    B、6
    C、4
    D、2

12、8255有几个地址
    A、4
    B、3
    C、5
    D、2

13、8255有几个控制字
    A、2
    B、1
    C、3
    D、4

14、AT24C系列存储器具有几根地址线
    A、7
    B、5
    C、4
    D、8

15、I2C协议规定,在每个字节传送完毕后,必须有一个什么位
    A、应答位
    B、响应位
    C、结束位
    D、开始位

16、I2C协议中的地址信息由几位构成
    A、7
    B、4
    C、8
    D、5

17、I2C总线上的数据帧由哪些部分组成
    A、启动信号
    B、数据字节
    C、应答位
    D、停止信号

18、I2C总线可以达到的传输速率为
    A、100kb/s
    B、400kb/s
    C、3.4Mb/s
    D、500kb/s

19、单片机的P0口可以作为
    A、普通I/O口
    B、数据总线
    C、地址总线低8位
    D、地址总线高8位

20、简单I/O扩展中用到的芯片有
    A、74LS273
    B、74LS244
    C、8255
    D、8251

第2次实验:仿真实验4,5,6

基于Proteus的电子钟设计与仿真

1、任务:基于Proteus的多功能电子钟的设计 功能要求: (1)系统扩展有8个LED数码管,数码管形式不限,可以采用8联管,或者2+2+2+2,或者4+4,或者6+2等, 静态显示,动态显示均可,可以采用8255等扩展接口。 (2)可轮流显示日期和时间, 日期(如年,月,日显示为20210601) 时间(如时,分,秒显示为09-30-50) 显示日期3秒后显示时间7秒,初始日期和时间在源程序中设定 (3)系统扩展有若干个独立按键(4-6个),功能自定义,需要实现以下功能 (a)可以立即切换成日期显示或时间显示,维持10秒后恢复正常显示。 (b)可修改年,月,日,时,分,秒,中途可以放弃修改 (c)可以切换12小时制/24小时制 (d)可设定一组闹钟时间,定时时间到之后屏幕闪烁显示,蜂鸣器发声,在没有人员触键的情况下维持30秒后恢复正常,30秒内人员有触键操作时立即恢复正常 (e)可以关闭或者打开闹钟 作业提交内容: (1)可以仿真运行的proteus电路图文件,hex文件,C源文件, (2)word格式的设计文档(包括电路设计,软件设计,调试过程,电子钟操作手册,内容不少于5页) (3)将以上文件压缩至一个文件(zip或rar格式),文件名为学校+学号+姓名,如"河南理工大学311808070001张三.rar" 评分标准: (1)Proteus电路图包括必要的元器件,连线规整。 (10分) (2)C源程序编写规范,有必要的注释。(20分) (3)设计文档内容完整,排版规范,页数满足要求。 (20分) (4)功能实现 50分 <1>日期显示 5分 <2>时间显示 10分 <3>日期,时间切换 5分 <4>修改日期,时间 10分 <5>12小时/24小时切换 5分 <6>闹钟功能 10分 <7>闹钟关闭/打开 5分

《单片机原理与应用实例仿真 》期末考试

《单片机原理与应用实例仿真》

1、MCS-48单片机内部没有集成:
    A、串行口
    B、并行口
    C、定时器
    D、ROM

2、增强型51单片机为满足不同测控对象要求增加了多种片上外设,其中为了保证可靠运行的片上外设是:
    A、开门狗WDT
    B、EEPROM
    C、PWM
    D、SPI
    E、CAN

3、在以下单片机系列中“低功耗”特性最为明显的是:
    A、MSP430
    B、PIC
    C、AVR
    D、STM32
    E、TMS

4、测控系统的组成中,核心和关键是:
    A、信息处理模块
    B、传感器
    C、执行机构
    D、控制对象

5、52系列单片机比51系列单片机多了
    A、128字节RAM和1个定时器
    B、2个定时器
    C、256字节RAM
    D、256字节RAM和1个定时器

6、芯片出厂时程序已固化的ROM是
    A、MASK ROM
    B、OTP-ROM
    C、EPROM
    D、FLASH ROM

7、可实现远程升级与维护的编程方式是:
    A、IAP
    B、ISP
    C、FLASH ROM
    D、EEPROM

8、仿真器能代替单片机芯片进行软硬件调试,其主要功能是:
    A、迅速找到并排除程序中的逻辑错误
    B、下载程序
    C、观察运行数据
    D、单步跟踪

9、软件开发集成环境Keil C51支持的语言为
    A、C语言和汇编语言
    B、C语言
    C、汇编语言
    D、C++语言

10、80C51单片机的CPU主要组成部分为:
    A、运算器、控制器
    B、运算器、寄存器
    C、加法器、寄存器
    D、运算器、指令译码器

11、在单片机中,通常将一些中间计算结果放在( )中
    A、累加器
    B、控制器
    C、程序存储器
    D、数据存储器

12、在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是
    A、PSW
    B、PC
    C、SP
    D、A

13、8051单片机4组通用工作寄存器的地址范围是:
    A、00H~1FH
    B、00H~7FH
    C、20H~2FH
    D、00H~FFH

14、8051单片机片内RAM的20H~2FH为位寻址区,位地址范围为:
    A、00H~7FH
    B、00H~20H
    C、20H~2FH
    D、00H~FFH

15、单片机复位后,累加器A、PC、PSW的内容为:
    A、A = 00H PC = 0000H PSW = 00H
    B、A = FFH PC = 00H PSW = FFH
    C、A = 07H PC = 0000H PSW = FFH
    D、A = 00H PC = 00H PSW = 00H

16、开机复位后,CPU使用的是第0组工作寄存器,地址范围是:
    A、00H-07H
    B、00H-10H
    C、08H-0FH
    D、10H-1FH

17、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过:
    A、4μs
    B、2μs
    C、8μs
    D、1ms

18、下列哪个并行口可以既作为输入输出口又可以作为高8位地址口
    A、P2
    B、P0
    C、P1
    D、P3

19、P0口作数据线和低8位地址线时,P0口
    A、不能作I/O口
    B、应外接上拉电阻
    C、能作I/O口
    D、应外接高电平

20、P1口作输入输出口,读外部引脚信息时
    A、相应端口先置1
    B、应外接上拉电阻
    C、相应端口先置0
    D、外接高电平

21、8051并行I/O口的信息有两种读取方法:一种是读引脚,还有一种是
    A、读锁存器
    B、读数据库
    C、读A累加器
    D、读CPU

22、单片机8051的XTAL1和XTAL2引脚是()引脚
    A、外接晶振
    B、外接定时器
    C、外接中断
    D、外接串行口

23、以下哪一项不是控制器的部件
    A、存储器
    B、程序计数器
    C、指令寄存器
    D、指令译码器

24、C51中,默认的整型变量占有的字节数为
    A、2个字节
    B、1个字节
    C、3个字节
    D、4个字节

25、定义特殊功能寄存器位类型的关键字为
    A、sbit
    B、bit
    C、sfr
    D、sfr16

26、存储类型为bdata的变量的寻址范围为
    A、片内20H-2FH
    B、片内00H-7FH
    C、片内00H-FFH
    D、片外00H-FFH

27、定义C51循环移位指令的头文件为
    A、intrins.h
    B、reg51.h
    C、absacc.h
    D、stdio.h

28、C51中字符数据循环左移指令为
    A、_crol_
    B、_irol_
    C、_lror_
    D、_cror_

29、指令XBYTE[0x22]=0x45将数据0x45存储至
    A、地址为22H的外部RAM中
    B、地址为22的内部RAM中
    C、地址为0x22的内部RAM中
    D、地址为0x22和0X23的外部RAM中

30、若定义变量unsigned char c=0x80,则执行指令c=_crol_(c,4)后,变量c的值为
    A、8
    B、0
    C、04H
    D、800

31、如果有定义pdata int i _at_ 0x20,则变量i占据的空间为
    A、片外RAM的20H和21H
    B、片内RAM的20H和21H
    C、片外RAM的20H,21H,22H和23H
    D、片内RAM的20H

32、若有如下定义:int i _at_ 0x20;int *p=&i;i=10。则p的值为
    A、32
    B、20
    C、10
    D、10H

33、若有定义bit flag;则变量flag处于的存储区域为
    A、内部RAM的20H-2FH单元
    B、外部RAM的20H-2FH单元
    C、内部RAM的0H-1FH单元
    D、内部RAM的30H-7FH单元

34、下列选项中,正确定义单片机I/O口的语句为
    A、sbit P12=P12;
    B、sbit P12=P1_2;
    C、sbit P12=P1.2;
    D、bit P12=P12;

35、若有定义code unsigned char sev_tab[]={0xC0,0xF9};则数组sev_tab存储在
    A、程序存储器ROM的0H-FFFFH的空间中
    B、内部RAM的00H-7FH空间中
    C、外部RAM的00H-7FH空间中
    D、外部RAM的0000H-FFFFH空间中

36、C语言中定义外部变量的关键字为
    A、extern
    B、auto
    C、static
    D、register

37、某系统需要用12个按键,通常采用______方法
    A、矩阵式按键
    B、独立式按键
    C、静态按键
    D、动态按键

38、计算机处理多任务的两种方式是:
    A、轮询、中断
    B、分时、中断
    C、中断、异常
    D、查询、异常

39、51单片机的中断源包括()个外部中断,()个内部中断
    A、2,3
    B、2,4
    C、3,3
    D、2,2

40、外部中断1的中断向量入口地址是:
    A、13H
    B、03H
    C、0BH
    D、1BH
    E、23H

41、定时器T1的中断向量入口地址是:
    A、1BH
    B、03H
    C、0BH
    D、13H
    E、23H

42、串口中断的向量入口地址是:
    A、23H
    B、03H
    C、0BH
    D、13H
    E、1BH

43、外部中断INT0对应的引脚是:
    A、P3.2
    B、P3.3
    C、P3.1
    D、P3.0

44、将外部中断0设置成低电平触发,外部中断1设置成下降沿触发,正确的语句是:
    A、IT0=0,IT1=1;
    B、IT0=1,IT1=0;
    C、IE0=0,IE1=1;
    D、IE0=1,IE1=0;

45、在外部中断引脚外接有一按键并接地,当按键按下一次时引发一次中断,按键按下不弹起不会再次引发中断,则该外部中断采用的触发方式是:
    A、下降沿触发
    B、低电平触发
    C、高电平触发
    D、上升沿触发

46、单片机定时器对( )进行计数,当累计脉冲数达到设定值(溢出)时引发中断。
    A、内部固定周期脉冲
    B、外部下降沿脉冲
    C、外部上升沿脉冲
    D、内部可变周期脉冲

47、自然优先级最高的是:
    A、INT0
    B、INT1
    C、T0
    D、T1
    E、TX/RX

48、自然优先级最低的是:
    A、TX/RX
    B、T1
    C、T0
    D、INT0
    E、INT1

49、单片机复位后默认外部中断采用什么触发方式?
    A、低电平触发
    B、下降沿触发
    C、高电平触发
    D、触发方式随机

50、开外部中断0,外部中断1,开总中断,寄存器IE应被设置为:
    A、0X85
    B、0X81
    C、0X83
    D、0X89

51、单片机复位,所有中断的优先级为:
    A、低优先级
    B、高优先级
    C、不确定
    D、INT0,INT1为高优先级,其他为低优先级

52、多个同级中断源同时提出中断请求时
    A、自然优先级高的中断请求优先得到响应
    B、自然优先级低的中断请求优先得到响应
    C、优先响应顺序与自然优先级别无关
    D、无法确定哪个中断被优先响应

53、从查询中断请求到执行中断服务程序第一条语句所经历的时间,称为中断响应时间。单中断系统中最长响应时间为( )个机器周期
    A、8
    B、10
    C、6
    D、7

54、8051单片机有( )个定时器
    A、2
    B、3
    C、4
    D、1

55、定时器T0的溢出标志位是
    A、TF0
    B、TR0
    C、IE0
    D、IT0

56、单片机定时器和计数器的本质都是计数,当工作于定时模式时,是对单片机内部的( )脉冲进行计数。
    A、机器周期
    B、时钟周期
    C、指令周期
    D、状态周期

57、8051单片机定时/计数器有几种工作方式
    A、4
    B、1
    C、2
    D、3

58、启动T0的正确语句是
    A、TR0=1
    B、TF0=1
    C、IE0=1
    D、IT0=1

59、在TMOD的设置中,当M1M0=01时,定时器工作于什么方式?
    A、16位定时/计数器
    B、13位定时/计数器
    C、8位自动重载定时/计数器
    D、两个独立的8位定时/计数器

60、对于8051单片机,当晶振频率为12M时,最大定时时间为:
    A、65.536ms
    B、1000ms
    C、32.768ms
    D、131.072ms

61、单片机晶振为12M,用定时器T1定时20ms, 采用方式1,则TH1的初始化值应为:
    A、45536/256
    B、55536/256
    C、45536%256
    D、55536%256

62、单片机晶振为12M,用定时器T1定时20ms, 采用方式1,则TL1的初始化值应为:
    A、45536%256
    B、55536%256
    C、45536/256
    D、55536/256

63、将C/T0设置成16位定时器,将C/T1设置成8位自动重载计数器,TMOD的值应为
    A、61H
    B、16H
    C、12H
    D、21H

64、当定时/计数器T1的门控GATE设置成1时,定时/计数器T1的启动由()控制
    A、TR1和INT1
    B、TR1
    C、INT1
    D、TR1或INT1

65、使用定时器在一个端口输出频率为200HZ的矩形波,占空比为60%,一个周期内低电平持续的时间为:
    A、2ms
    B、4ms
    C、6ms
    D、3ms

66、单片机晶振为12M,以下程序的功能是在P1.0口输出( )
    A、20HZ的方波
    B、50HZ的方波
    C、25HZ的方波
    D、40HZ的方波

67、计数器T0对引脚( )的负跳变脉冲计数
    A、P3.4
    B、P3.2
    C、P3.3
    D、P3.5

68、计数器T1对引脚( )的负跳变脉冲计数
    A、P3.5
    B、P3.4
    C、P3.3
    D、P3.2

69、12M的8051单片机的定时/计数器工作于计数模式时,计数的最高频率为( )
    A、0.5M
    B、1M
    C、2M
    D、12M

70、单片机晶振频率12MHz,定时器采用方式2,最长定时时间为
    A、0.256ms
    B、512us
    C、65.536ms
    D、32.768ms

71、单片机晶振为12M,以下程序实现的功能是:在P1.0上输出一个周期为2ms的方波, 定时器采用的是哪个方式?工作方式是查询还是中断? ORG 0100H MAIN: MOV TMOD,#00H MOV TL0,#18H MOV TH0,#0E0H SETB TR0 LOOP:JBC TF0,NEXT SJMP LOOP NEXT:MOV TL0,#18H MOV TH0,#0E0H CPL P1.0 SJMP LOOP END
    A、方式0, 查询
    B、方式0,中断
    C、方式1,查询
    D、方式1,中断

72、定时器/计数器工作于模式 2 ,在计数溢出时() 
    A、计数从初值重新开始
    B、计数从零重新开始
    C、计数停止
    D、计数器复位

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

74、在主从式多机通信中,所有从机在建立与主机通信之前,均应处于对通信线路的监听状态,此时必须使:
    A、SM2=1
    B、SM2=0
    C、SM1=0
    D、SM1=1

75、利用51单片机的串行口扩展并行口时,串行口工作方式选择:
    A、方式0
    B、方式1
    C、方式2
    D、方式3

76、控制串行口工作方式的寄存器是:
    A、SCON
    B、TCON
    C、PCON
    D、TMOD

77、8051单片机的串行口通过哪些引脚进行数据传输。
    A、RXD引脚接收数据
    B、TXD引脚接收数据
    C、RXD引脚发送数据
    D、其它都不对

78、8051单片机的串行数据缓冲器SBUF的作用是:
    A、存放待发送或已接收到的数据
    B、存放运算中间结果
    C、暂存数据和地址
    D、存放待调试的程序

79、8051单片机串行口工作方式1的功能是:
    A、10UART 波特率可变
    B、11位UART 两种固定波特率
    C、11位UART 波特率可变
    D、8位同步移位寄存器

80、8051单片机串行口工作方式3的功能是:
    A、11位UART 波特率可变
    B、8位同步移位寄存器
    C、10位UART 波特率可变
    D、11位UART 两种固定波特率

81、将8255的A口设置为普通输出口,C口低四位设置为普通输入口的控制字应该为
    A、0x81
    B、0x80
    C、0x90
    D、0x91

82、SCL和SDA输出什么电平时表示I2C总线传输数据结束
    A、SCL=1,SDA=上升沿
    B、SCL=0,SDA=下降沿
    C、SCL=0,SDA=0
    D、SCL=1,SDA=1

83、AT24系列存储器在什么情况下可以正常读写数据
    A、WP引脚为低电平
    B、WP引脚为高电平
    C、WP引脚为上升沿
    D、WP引脚为下降沿

84、AT24C04的存储容量为
    A、512字节
    B、128字节
    C、256字节
    D、1K字节

85、AT24C系列存储器固定部分的地址为
    A、1010
    B、1001
    C、1100
    D、0011

86、8051单片机的并行地址总线有多少根
    A、16
    B、8
    C、32
    D、20

87、8051单片机的地址总线由哪些引脚构成
    A、P0和P2
    B、P0和P1
    C、P0和P3
    D、P1和P2

88、8255可以扩展的I/O口个数为
    A、24
    B、3
    C、16
    D、32

89、外部中断1的中断向量入口地址是:
    A、03H
    B、0BH
    C、13H
    D、1BH
    E、23H

90、外部中断INT0对应的引脚是:
    A、P3.2
    B、P3.3
    C、P3.1
    D、P3.0

91、在外部中断引脚外接有一按键并接地,当按键按下一次时引发一次中断,按键按下不弹起不会再次引发中断,则该外部中断采用的触发方式是:
    A、下降沿触发
    B、低电平触发
    C、高电平触发
    D、上升沿触发

92、从查询中断请求到执行中断服务程序第一条语句所经历的时间,称为中断响应时间。单中断系统中最长响应时间为( )个机器周期
    A、8
    B、10
    C、6
    D、7

93、中断请求标志IE0,IE1,TF0,TF1属于哪个寄存器
    A、SCON
    B、TCON
    C、IE
    D、IP

94、自然优先级最高的是:
    A、INT0
    B、INT1
    C、T0
    D、T1

95、启动T0的正确语句是
    A、TR0=1;
    B、TF0=1;
    C、IE0=1;
    D、IT0=1;

96、对于8051单片机,当晶振频率为12M时,最大定时时间为:
    A、65.536ms
    B、1000ms
    C、32.768ms
    D、131.072ms

97、单片机晶振为12M,用定时器T1定时20ms, 采用方式1,则TH1的初始化值应为:
    A、
    B、
    C、45536 % 256
    D、55536 % 256

98、定时器/计数器工作于模式 2 ,在计数溢出时() 
    A、计数从零重新开始 
    B、计数从初值重新开始
    C、计数停止 
    D、计数器复位

99、定时器/计数器 工作方式1的计数初值 X与计数个数N的关系为:
    A、X=213-N
    B、X=216-N
    C、X=28-N
    D、X=210-N

100、当51单片机初始化时SCON=0X90,ES=1,EA=1,说明串行口: SCON寄存器的8个位分别是: SM0 SM1 SM2 REN TB8 RB8 TI RI
    A、采用方式0
    B、采用方式1
    C、采用方式2
    D、采用了查询方式
    E、不允许接收

101、8255芯片的控制口物理地址为
    A、11
    B、00
    C、01
    D、10

102、C51中字符数据循环左移函数为
    A、_irol_
    B、_crol_
    C、_lror_
    D、_cror_

103、51单片机片内RAM的20H~2FH为位寻址区,位地址范围为:
    A、00H~7FH
    B、00H~20H
    C、20H~2FH
    D、00H~FFH

104、自从8080出现以后,微型处理器应用的两个主要方向是:
    A、微型计算机
    B、通信设备
    C、工业微控制器
    D、计算机网络

105、根据冯.诺依曼结构,计算机硬件由( ),( ),存储器,输入设备和输出设备五部分构成
    A、运算器
    B、寄存器
    C、控制器
    D、存储器

106、I/O接口的功能包括:
    A、速度匹配
    B、协调电平差异
    C、协调时序差异
    D、信息格式转换
    E、提高外设运行速度
    F、拓宽数据传送带宽

107、单片机应用系统开发分为6步,在初学阶段接触的是一些简单系统,重点关注哪两个环节?
    A、详细设计制作
    B、系统调试
    C、需求分析与方案调研
    D、可行性分析
    E、功能设计
    F、生成正式系统或产品

108、Proteus平台具有的功能包括:
    A、原理图设计
    B、单片机编程
    C、系统仿真
    D、PCB设计

109、下列选项中,正确的C51循环语句为
    A、goto label;
    B、while()~
    C、for(;;)
    D、do while()

110、定义中断函数的关键字包括
    A、interrupt
    B、using
    C、xdata
    D、int

111、Keil C中,程序调试的单步执行操作包括
    A、step into
    B、step out
    C、step over
    D、step

112、C51中break语句的功能有
    A、结束所在循环语句
    B、跳出switch语句
    C、结束当前循环,并进入下一循环
    D、跳出if语句

113、uVision4编程软件包含的功能有
    A、项目管理
    B、文件编辑
    C、编译连接
    D、软件仿真

114、C51中扩展的数据类型包括
    A、sbit
    B、sfr
    C、sfr16
    D、bit

115、外部中断的两种触发方式是:
    A、低电平触发
    B、负跳变脉冲触发
    C、高电平触发
    D、正跳变脉冲触发

116、中断请求标志位位于哪些寄存器
    A、TCON
    B、SCON
    C、IE
    D、IP

117、关于中断优先级的描述正确的有:
    A、低优先级中断函数可被高优先级中断请求打断
    B、高优先级中断函数不能被低优先级中断请求打断
    C、多个同级中断源同时提出请求,自然优先级高的中断请求优先得到响应
    D、同级的中断请求不能打断正在运行的同级中断函数
    E、同级的中断请求可以打断正在运行的同级中断函数

118、中断响应被阻断的情况包括:
    A、当前机器周期不是执行指令的最后一个机器周期
    B、正在执行同级或高优先级的中断服务程序
    C、正在执行RETI指令
    D、正在访问IE或IP寄存器
    E、正在访问TCON寄存器
    F、正在执行POP指令

119、串行通信的通信方式的特点有:
    A、各位依次逐位传送
    B、传送速度相对慢
    C、便于长距离传送
    D、各位同时传送
    E、传送速度相对快
    F、不便于长距离传送

120、当51单片机初始化时SCON=0X90,ES=1,EA=1,说明串行口:
    A、采用方式2
    B、允许接收
    C、采用了中断方式
    D、采用方式0
    E、采用方式1
    F、不允许接收
    G、采用了查询方式

121、异步通信方式的特点有:
    A、依靠起始位、停止位保持通信同步
    B、传送速度相对慢
    C、对硬件要求较低
    D、依靠同步字符保持通信同步
    E、传送速度相对快
    F、对硬件要求较高

122、I2C总线上的数据帧由哪些部分组成
    A、启动信号
    B、数据字节
    C、应答位
    D、停止信号

123、I2C总线可以达到的传输速率为
    A、100kb/s
    B、400kb/s
    C、3.4Mb/s
    D、500kb/s

124、单片机是微处理器

125、当向堆栈压入一个字节的数据后,SP中的内容减1

126、不能用指令对对程序计数器PC进行读写操作

127、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

128、SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关

129、8051单片机的堆栈指针SP始终是指向堆栈的底部

130、LED数码管对应数字的共阴编码和共阳编码之和为FFH

131、使动态显示的数码管稳定显示的一种措施是减少延时时间,甚至可以不要延时时间。

132、软件法消除按键抖动时,判断按键是否释放的方法与判断按键是否按下的方法相似,只不过前后电平相反。

133、采用软件译码方法时,虽然增加了编程的复杂度,但字形比较灵活,想显示什么样的字符可由用户自定义。

134、硬件译码时,译码器既起到译码作用,也起到了驱动的作用。

135、静态显示时,待显示数据不停地通过数据总线送给数码管。

136、识别矩阵式键盘按键时,由于加入了软件消抖程序,按键不会漏判。

137、独立连接式键盘键扫描时,键扫描的顺序决定了按键的优先级别。

138、采用中断接法的键盘,不管是独立连接式还是矩阵式,均具有较高的实时性。

139、LED数码管工作于动态显示方式时,同一时间只有一个数码管被点亮。

140、串行口接收/发送数据缓冲器都用SBUF,如果同时接收/发送数据时,会发生冲突.

141、51单片机串行口有4种工作方式,可在初始化程序中用软件改写特殊功能寄存器PCON加以选择.

142、51单片机串行口工作于方式0时,TXD输出脉冲频率由定时器T1决定。

143、在发送/接收数据前,TI/RI的值必须为0。

144、串行口工作方式在方式1、2、3时,其波特率可由SMOD位增倍。

145、51单片机程序运行跑飞故障指的是( )中的内容突然受到干扰改变了,没有按照正常的顺序指向下一条指令,不知指到哪去了。