一、单项选择题:(共30题,每题1分,共30分。
1、单片机8032的[',altimg': w': 30', h': 28'}]引脚( )
a. 必须接地b. 必须接+5v电源。
c. 可悬空d. 以上三种情况视需要而定。
2、mcs-51单片机的4个并行i/o端口作为通用i/o端口使用,在输出数据时,必须外接上拉电阻的是( )
a. p0口 b. p1口 c. p2口 d. p3口。
3、当mcs-51单片机应用系统需要扩展外部存储器或其它接口芯片时,( 可作为高8位地址总线使用。
a. p0口 b. p1口 c. p2口 d. p0口和p2口。
4、系统复位后,i/o引脚的内容是( )
a. 08h b. ffh c. 30h d. 50h
5、mcs-51单片机的寄存器组区位于内部ram的( )单元。
a. 00h~7fh b. 20h~7fh c. 00h~1fh d. 20h~2fh
6、单片机c51程序中定义寄存器组使用的关键字是( )
a. useb. used
c. usingd. usings
7、c程序总是从( )开始执行的。
a. 主函数 b. 子函数 c. 按程序顺序 d. 中断函数。
8、下面叙述不正确的是( )
a. 一个c源程序可以由一个或多个函数组成。
b. 一个c源程序必须包含一个函数main()
c. 在c51中,注释说明只能使用/*…注释。
d. c程序的基本组成单位是函数。
9、在c51程序中常常把( )作为循环体,用于消耗cpu时间,产生延时效果。
a. 赋值语句 b. 表达式语句 c. 循环语句 d. 空语句。
10、在单片机应用系统中,为节省i/o引脚多个led数码管显示电路常采用( )显示方式。
a. 静态 b. 动态 c. 静态和动态 d. 查询。
11、共阴极led数码管显示字符“1”的段码是( )
a. 3fh b. 06h c. 5bhd. 4fh
12、程序是以( )形式存放在程序存储器中的。
a. c语言源程序 b. 汇编程序。
c. 二进制编码d. bcd码。
13、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,按键个数较多时通常采用( )
a. 硬件去抖动 b. 软件去抖动 c. 硬、软件两种方法 d. 单稳态电路去抖方法。
14、在共阴极数码管使用中,若要仅显示小数点,则其相应的字段码是( )
a. 80h b. 10h c. 40hd. 7fh
15、mcs-51系列单片机的定时器t0用做计数方式时,采用工作方式2,则工作方式控制字为( )
a. 02h b. 06h c. 20hd. 60h
16、mcs-51系列单片机的定时器t1用做定时方式时是( )
a.对内部时钟脉冲计数,一个时钟周期加1
b.对内部时钟脉冲计数,一个机器周期加1
c.对外部时钟脉冲计数,一个时钟周期加1
d.对外部时钟脉冲计数,一个机器周期加1
17、启动t0开始计数是使tcon的( )
a. tf0位置1 b. tr0位置1 c. tr0位置0 d. tr1位置0
18、mcs-51系列单片机串行口发送中断源的工作过程是:当串行口发送完一帧数据时,将scon中的( )向cpu申请中断。
a. ri置1 b. ri置0 c. ti置0 d. ti置1
19、mcs-51系列单片机按照自然优先级顺序,级别最高的中断源是( )
a. 外部中断0 b. 外部中断1 c. 定时器t0 d. 定时器t1
20、当外部中断0发出中断请求后,中断响应的条件是( )
a. et0=1 b. ex0=1 c. ie=0x81 d. ie=0x61
21、adc0808芯片是m路模拟输入n位a/d转换器,m、n分别是( )
abcd
22、dac0832的工作方式通常有( )
a. 直通工作方式b. 单缓冲工作方式。
c. 双缓冲工作方式d. 以上三种全是。
23、mcs-51系列单片机的串行口是( )
a. 单工 b. 半双工 c. 全双工 d. 并行口。
24、在数模转换过程中,以下转换精度最高的是( )
a.8位数模转换器b. 10位数模转换器。
c. 12位数模转换器d. 14位数模转换器。
25、当设置串行口工作方式为方式1时,其波特率( )
a. 取决于t1的溢出率 b. 取决于pcon中的smod位。
c. 取决于时钟频率d. 取决于pcon中的smod位和t1的溢出率。
26、一个eeprom的地址引脚为a0~a10,它的容量为( )
a.1kb b.2kb c.3kb d. 4kb
27、在存储器扩展电路中74ls373的主要功能是( )
a. 存储数据 b. 存储地址 c. 锁存数据 d. 锁存地址。
28、at24c02eeprom遵从( )通信协议。
总线 总线 c. 单总线 d. 并行总线。
29、ds18b20数字温度传感器遵从( )通信协议。
总线 总线 c. 单总线 d. 并行总线。
30、mcs-51单片机与pc机通信需要采用的芯片是( )
a. max232 b.6n137 c. uln2003 d. mc1413
二、填空题:(共20空,每空1分,共20分)
1、at89s52有组并行i/o口,每组个i/o口均是位的。
2、除了单片机和电源外,单片机最小系统包括___电路和___电路。
3、当系统的振荡频率为6mhz时,一个机器周期为___s。
4、单片机定时器工作于计数功能时,外部脉冲的频率不能超过晶振频率的。
5、mcs-51单片机的存储器主要有4个物理存储空间,既。
6、使mcs-51系列单片机的定时器t0停止计数的语句是。
7、mcs-51系列单片机cpu关中断语句是 。
8、mcs-51系列单片机的中断系统由tcon、scon等寄存器组成。
9、mcs-51系列单片机有个16位的定时/计数器和 。
10、a/d转换结束时数据传送的方式有和方式编程。
三、程序分析填空:(共15空,每空2分,共30分)
1、使用at89s52单片机,p1口引脚接8个led的阴极,通过程序按一定的规律向p1口的引脚输出低电平和高电平,控制八只发光二极管循环点亮。led循环点亮控制主程序如下:
#include <>
void main()
unsigned char i;
unsigned char temp;
p1 = 0xff;
while(1)
2、使用at89s52单片机,从p1.0输出一个频率为2khz的方波,采用定时器t0方式2实现。晶振频率6mhz.
#include <>
void main()
unsigned char temp;
tmodth0tl0ie
tr0 =1;
while(1) ;
void timer0(void) interrupt 1 using 1
p1_0=~p1_0;;
3、使用at89s52单片机,由p1口的p1.0、 p1.1 、p1.
2和 p1.3四个引脚通过步进电机驱动电路分别接在四相步进电机的四相绕组,步进电机的励磁方式采用四相双四拍,通过程序控制步进电机反转。步进电机控制主程序如下:
void main()
while(1)
p1mdelay (50);
单片机模拟试题
单片机试题1 时间 60分钟 一 选择题 25 2 1 单片机机器内的数是以 的形式表示的。a 原码 b 反码 c 补码 d ascii码。单片机有 个特殊功能寄存器。a 3 b 10 c 21 d 128 3 数据寄存器指针dptr是一个 位的寄存器。a 8 b 16 c 24 d 32 单片机的...
单片机模拟试题
安徽电气工程职业技术学院考试 查 卷。课程名称单片机原理与应用 a 卷 一 选择题 每空1分,共14分 1 在寄存器间接寻址方式中,指定寄存器中存放的是 a 操作数 b 操作数地址 c 转移地址d 地址偏移量。2 指令ljmp lable 的跳转范围为 指令ajmp lable的跳转范围为 相对转移...
单片机模拟试题A
一,选择题 共5题,每题2分 1.程序计数器 是一个 寄存器。a 位专用 b 位专用 c 位通用 d 位通用。2.下面哪条指令是错误的。a mul ab b dec dptr c inc dptr d pop acc 3.mcs 51单片机片外存储器寻址空间为 a 256k b 64k c 32k ...