单片机模拟试题

发布 2024-04-17 17:25:09 阅读 2562

一、单项选择题:(共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 ...