单片机考试试题2023年江西理工

发布 2021-12-28 04:59:28 阅读 5021

江西理工大学考试试卷。

试卷编号:一。单项选择题(每题1分,共20分)

为( c)a.程序计数器 b.累加器 c.数据指针寄存器 d.程序状态字寄存。

的cy位为( b)

a.辅助进位标志 b.进位标志 c.溢出标志位 d.奇偶标志位。

单片机片内rom容量为( a )

a.4kb b.8kb c.128b d.256b

单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( b)

表示( c )

a.8位立即数 b.16位立即数 c.8位直接地址 d.16位地址。

6.堆栈指针sp是一个( a )位寄存器。

a.8 b.12 c.13 d.16

7.定时器/计数器工作方式选择中,当m1m0=11时,其工作方式为( d )

a.方式0 b.方式1 c.方式2 d.方式3

8.定时器/计数器工作方式0为( a)

a.13位定时/计数方式b.16位定时/计数方式

c.8位可自动装入计数初值方式 d.2个8位方式。

的最小时序定时单位是( a )

a.节拍 b.状态 c.机器周期 d.指令周期。

10.#data表示( a )

a.8位直接地址 b.16位地址 c.8位立即数 d.16位立即数。

11.主频为12mhz的单片机它的机器周期为(c )

a.1/12微秒 b.0.5微秒 c.1微秒 d.2微秒。

单片机在同一优先级的中断源同时申请中断时,cpu首先响应( a )。

a.外部中断0 b.外部中断1 c.定时器0中断 d.定时器1中断。

a ,@a+pc指令对于源操作数的寻址方式是( d )

a.寄存器间接寻址 b.寄存器寻址 c.立即寻址 d.变地寻址。

14. 为( c )

a.复位信号输入端b.地址锁存允许信号输出端

c.程序存储允许输出端 d.程序存储器地址允许输入端。

单片机的一个机器周期由(d )个振荡脉冲组成。

a.2 b.4 c.6 d.12

a ,#30h指令对于源操作数的寻址方式是( c )

a.寄存器间接寻址 b.寄存器寻址 c.立即寻址 d.变地寻址。

17.计算机能直接识别的语言为( b)

a.汇编语言 b. 机器语言 c.自然语言 d.硬件和软件。

18.psw的ov位为( c )

a.辅助进位标志 b.进位标志 c.溢出标志位 d.奇偶标志位。

19.在单片机中( a )为程序存储器。

a.rom b. ram

20.能用紫外线光擦除rom中的程序的只读存储器为( c )

a.掩膜rom

二、填空(每题 2 分,共 10 分)

1、从单片机系统扩展的角度出发,单片机的引脚可以构成三总线结构,即数据。

总线、地址总线和控制总线。

2、ale信号的作用是锁存低8位地址信号(或低8位地址锁存。

3、mov a,40h 指令对于源操作数的寻址方式是直接寻址。

4、pc存放的内容为下一条要执行的指令的地址。

5、mcs-8051系列单片机字长是 8 位,有 40 根引脚。

三、简答题:(共 25 分)

1、什么是单片机?简述单片机的应用领域。(15 分)

答:单片微型计算机简称单片机,它是把微型计算机的各个功能部件:**处理器cpu、随机存储器ram、只读存储器rom、定时/计数器及i/o接口电路等集成在一块芯片上,构成一个完整的微型计算机。

应用领域:(1)单片机在智能仪器仪表中的应用;(2)单片机在工业控制中的应用;(3)单片机在计算机网络与通信技术中的应用;(4)单片机在日常生活及家电中的应用。

2、什么叫中断?中断有什么特点?(10 分)

答:(1)“中断”是指计算机在执行某段程序的过程中,由于计算机系统内、外的某种原因,当出现cpu以外的某种情况时,由服务对象向cpu发出中断请求信号,要求cpu暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再返回继续执行原来被中断的程序。

2)特点:分时操作;实时处理;故障处理。

四。已知:(r1)=32h,(30h)=aah,(31h)=bbh,(32h)=cch,求执行下列指令后累加器和p1口中的内容。(10分)

mov a ,#30h

mov 50h ,a

mov r6 ,31h

mov @r1 ,31h

mov p1,32h

解:上述指令执行后的操作结果为:

a=30h50h)=30h

r6=bbh

32h)=bbh

p1=bbh

五、分析执行如下指令后,psw中的cy 、ac、ov、p各为多少? a中的结果用十进制表示是多少?(15分)

mov a,#85h

add a,#0aeh

cy=1,ac=1,ov=1,p=0。(a)=51

六、编程题: (每小题10分,共20分)

1、在程序中定义一个0——9的平方表,利用查表指令找出累加器a=03的平方值。(10分)

解:编程如下:

org 0050h

mov dptr,#table表首地址→dptr

mov a03→a

movc a ,@a+dptr查表指令,25→a

sjmp程序暂停。

table:db 0,1,4,9,16,25,36,49,64,81 ;定义0——9平方表

end2、试采用两种方法编制程序,开放定时器t1的溢出中断。(10分)

解:编程如下:

mov ie,88h

或者mov a8h,88h

或者 setb ea

setb et1

2019青岛单片机考试试题

单片机控制装置安装与调试竞赛。任务书。产品包装控制。青岛 2011 请在4小时内,按要求完成下列工作任务。一 请你仔细阅读并理解工作任务书中关于设计要求和有关的说明,根据你的理解,选择你所需要的控制模块和元器件。二 在赛场提供的图纸上画出系统的接线方框图,并在标题栏的 工位 上填写你的竞赛工位号。三...

2023年单片机考试复习题参考

1 在mcs 51单片机中,需要软件实现中断撤销的是 a 定时器t中断b 外部中断 c 串口中断 d 都需要。2 单片机程序存储器的寻址范围由计数器pc的位数决定的,mcs 51的寻址范围是 a 4k b 8k c 64k d 128b 3 串口工作方式1的波特率是 a 固定的为fosc 32b 固...

2023年单片机正考试题

广东理工职业学院2010 2011学年度第二学期期末考试。09级电子信息工程技术。单片机原理与接 术 正考试题 闭卷 2011年7月。年级班级姓名学号。1.cpu通过地址总线 数据总线和控制总线连接存储器及i o接口。2.单片机中用于存放程序及 常数的是程序存储器。3.8051有 5 个中断源。4....