欢迎访问桃李自考网,本站可为自考生提供学习指导服务,今天是

您所在的位置: 首页> 备考指导 > 历年真题 > 工学类 > 单片机原理及应用 > 浙江省2011年10月自学考试单片机原理及应用试题

浙江省2011年10月自学考试单片机原理及应用试题

发表时间:2022-07-07 12:39:36 来源:桃李自考网

浙江省2011年10月高等教育自学考试

单片机原理及应用试题

课程代码:02358

一、填空题(本大题共11小题,每空2分,共30分)

请在每小题的空格中填上正确答案。错填、不填均无分。

1.8位无符号二进制数中,最小的十进制数是_________。

2.单片机中,设置堆栈指针SP为57H后发生子程序调用,这时SP变为_________。

3.当8051单片机RST信号复位时,堆栈指针SP值为_________。

4.8052单片机有_________个中断源。

5.8051中唯一不可寻址的16位寄存器为_________。

6.伪指令中,位定义命令为_________。

7.串行通信中,双机通信时要求两机的_________相同。

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

9.在8051单片机系统中,为外扩存储器准备了_________条地址线,其中低位地址线由_________提供,高位地址线由_________提供。

10.常用的A/D转换原理有_________式、_________式和_________式。

11.串行接口把帧中格式信息滤除而保留数据位的操作是_________化。

二、判断题(本大题共5小题,每小题2分,共10分)

判断下列各题,正确的在题后括号内打“√”,错的打“×”。

1.单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是为了减少程序长度。( )

2.汇编语言是机器可以直接执行的语言。 ( )

3.在8051单片机中可以设置串行中断为最高优先级中断。( )

4.8051单片机系统中,采用统一编址方式。( )

5.8051单片机串行发送和接收寄存器公用一个地址,统一使用SBUF。( )

三、简答题(本大题共3小题,每小题4分,共12分)

1.简述51单片机中断响应顺序。

2.简述单片机按键抖动产生机理及去抖动的方法(2种)。

3.请写出51单片机的内部RAM,外部RAM,内部ROM和外部ROM数据传送的汇编操作指令。

四、读程序题(本大题共4小题,每小题6分,共24分)

1.写出下列指令的功能。

MOV C,bit

RL A

INC A

2.下列指令执行后,(A)=_________,(10H)=_________,(OV)= _________。

MOV A,#78

MOV 10,#20

ADD A,10

3.假定晶振频率12MHz,下面程序从LOOP开始程序定时时间为_________,若用软件实现定时时间加倍,请用两种方法实现:

方法1:_________。

方法2:_________。

MOV R5,#10

LOOP: NOP

NOP

DJNZ R5,LOOP

4.8051单片机TIME1初始化程序中,最有可能错误的寄存器是_________,应改为_________,程序的期望的单次定时时间为_________个机器周期。

MOV TMOD,#02H

MOV TH1,#156

MOV TL1,#156

SETB TR1

SETB ET1

SETB EA

五、综合题(本大题共3小题,每小题8分,共24分)

1.在程序存储器首地址为tab的数据表中,有7个数据,试编程将此数据表拷贝至内部RAM中,要求数据表首地址位于RAM的30H处。

2.试编写8字节加法子程序,要求加数位于内部RAM 30H开始单元(低位在前),被加数位于内部RAM 40H开始单元(低位在前),和存放在内部RAM 30H开始单元(低位在前)。

3.已知51单片机系统晶振频率为6MHz,请利用定时器1工作方式1,软件查询方式在P1.1输出频率为10Hz的方波,写出定时设计过程及完整程序。