2011上学期A卷参考答案110526

2020-04-18 07:06

???? ? ? ? ? ? ? ? ? ? 线 :?业?专?级年?? ? ? ? ? ? ? ? ? :别?系 ?) 题封 ? 答? 不? 内? 线? ? 封? 密? (? ? ? :号?学? ? ? ? ? ? 密 ? ?:名?姓???????????????

东莞理工学院本科试卷(A卷)

2010 --2011 学年 第 2 学期

《单片机与接口技术》参考答案及评分标准

开课单位:电子工程学院 考试形式:闭卷

题序 一 二 三 四 五 六 七 八 总 分 得分 评卷人 一、填空题(每题2分,共20分)

1. 80C51单片机在程序存储器的配置上有掩膜ROM、EPROM和Flash、无片内程序存储器形式。

2. 访问外部数据存储器可以采用寄存器间接寻址方式。

3. ACALL指令执行时,被调用的子程序的首址必须设在包含当前指令(即调用指令的下一条指令)的第一个字节所在的2K字节范围内的程序存储器中。

4、通常、单片机上电复位时SP= 07H;而工作寄存器的地址范围是00H-07H。 5、8051单片机中,外部中断0采用边沿触发方式时,中断请求标志IE0清零的方式是 硬件清零 ,定时器T0响应中断后,请求标志位TF0清零的方式是 硬件清零 。

6、I2C总线数据传传输时每个字节是8位数据,先传高位。

7、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

8、MCS-51单片机有 5个中断源,可分为 2 个中断优先级。上电复位时 外部中断0 中断源的优先级最高。

9、除法指令是_ DIV AB_ ,散转指令为___ JMP @A+DPTR_。

10、当使用8位数据的通用异步串行通信时,必须设置SM1SM0=_10_,多机通信时,SM2=_1 .

《单片机与接口技术》参考答案及评分标准 A卷 第1页 共5页

二、选择题(选择一个正确答案,并将代号写在括号内。每题2分,共20分)

(D)1.80C51串行口方式0为同步移位寄存器的输入输出方式。主要用于扩

展并行输入或输出口。数据由RXD引脚输入或输出,发送和接收均为8位数据,低位在先,波特率固定为fosc/12。

A. TXD,8,低,fosc/12 B. RXD,8,高,fosc/12 C. RXD,9,低,fosc/32 D. RXD,8,低,fosc/12

(B )2.程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先

用的工作寄存器组为 。

A.组0 B.组1 C.组2 D.组3

(A)3.内部数据存贮器53H单元的内容传送至累加器,其指令是 。 A.MOV A,53H B.MOV A,#53H C.MOVC A,53H D.MOVX A,#53H (C)4.将P1口的高4位保留不变,低4位取反,可用指令 。

A.ANL P1,#0F0H B.ORL P1,#0FH C.XRL P1,#0FH D.以上都不行 (B)5.MCS-51的立即寻址的指令中,立即数就是 。

A.在R0中的内容 B.在程序中的常数 C.在A中的内容 D.在B中的内容 (A)6.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是 。 A.寄存器间接寻址 B.寄存器寻址 C.基址加变址寻址D.立即寻址 (B)7.执行下列程序后,内部RAM 30H单元的内容是 。

MOV 30H,#00H MOV R0,#30H MOV A, 30H ADD A, #05H MOVC A, @A+PC MOV @R0, A SJMP $

TDB:DB 00H ,01H ,02H,03H,05H

A.00H B.02H C.05H D.30H

(D)8.MCS—51指令系统中,执行下列指令后,其结果为 。

MOV A, #68 ADD A, #53 DA A

A.A=21 CY=1 OV=0 B.A=21 CY=1 OV=1 C.A=21 CY=0 OV=0 D.以上都不对

(C)9.执行指令MOVX A,@DPTR时,WR、RD脚的电平分别为 。

A.高电平,高电平 B.低电平,高电平C.高电平,低电平 D.低电平,低电平

(C)10.单片机中使用MOVX A,@R1指令 寻址数据存贮器1050H单元。

A.能直接 B.不能 C.与P2口配合能 D.与P1口配合能

《单片机与接口技术》参考答案及评分标准 A卷 第2页 共5页

????? ? ? ? ? ? ? ? ? ? 线 :?业?专?级年?? ? ? ? ? ? ? ? ? :别?系 ?) 题封 ? 答? 不? 内? 线? ? 封? 密? (? ? ? :号?学? ? ? ? ? ? 密 ? ?:名?姓??三、问答题(共10分)

以外部中断0为例说明怎样设定外部中断源的电平触发和边沿触发方式?从采样、中断申请标志的产生、保持和复位等方面说明它们中断过程有何不同?(10分)

答:(1)当IT0=0时,INT0为电平触发方式(1分),

CPU在每个机器周期的S5P2采样INT0引脚电平,当采样到低电平时,置IE0=1向CPU请求中断;采样到高电平时,将IE0清0,CPU响应中断时,不能自动清除IE0标志。(3分)

外部中断源的有效低电平必须保持到请求获得响应时才能撤除,在中断服务结束之前,中断源的有效低电平必须撤除。(1分) (2)当IT0=1时,INT0为边沿触发方式(1分)。

CPU在每个机器周期的S5P2采样INT0引脚电平,如果在连续的两个机器周期检测到

INT0引脚的下跳,则置IE0=1,CPU响应中断时,能由硬件自动清除IE0标志。

(3分) 中断申请标志一直到CPU响应此中断时才清0。为了保证下降沿能够被可靠地采样到,INT0引脚上的负脉冲宽度至少要保持一个机器周期。(1分)

四、阅读下面的程序和接口电路,详细说明程序功能。(10分)

ORG 0000H MOV SCON,#00H MOV P1,#0FFH LOOP:

MOV A,P1 MOV SUBF,A JNB TI,$ CLR TI SJMP LOOP END

答:该电路利用单片机串行口方式0扩展并行输出(5分),程序完成将SW1~SW8的状态反应在移位寄存器74LS164所接的LED上(如SW1闭合时L0应点亮)。(5分)

五.程序填空:(10分)

设两个十进制数分别在内部RAM40H单元和50H单元开始存放(低位在前),其字节长度存放在内部30H单元中。编程实现两个十进制数求和,并把求和结果存放在40H开始的单元中.

《单片机与接口技术》参考答案及评分标准 A卷 第3页 共5页

MOV R0,#40H MOV R1,#50H

MOV R7,30H (2分) _CLR C________ (3分)

LOOP:

MOV A,@R0 ADDC A,@R1

___DA A______ (3分) MOV @R0,A INC R0 INC R1

DJNZ R7,LOOP (2分) RET

六、程序设计(共30分)

1. 编写子程序,把内部RAM的40H~70H的内容传送到外部RAM中4800H~4830H中。(10分)

答: ORG 0000H

MOV DPTR,#4800H MOV R0,#40H

MOV R7,#49 (4分) LOOP: MOV A ,@R0

MOVX @DPTR ,A

INC R0 INC DPTR

DJNZ R7,LOOP (5分) RET(1分)

2、在一个工业生产线上零件通过一个装有光电传感器的传输带传送,每当零件通过传感器时,传感器向单片机发出一个脉冲信号,每通过100个零件,单片机发出控制信号,生产线自动将100个零件打包。试编写程序。(打包信号是从P1.0输出一个下降沿)

答:利用T0的方式2,计数功能、每满100个外部脉冲,从P1.0输出一个下降沿。 程序清单:ORG 0000H

LJMP MAIN (1分) ORG 000BH

《单片机与接口技术》参考答案及评分标准 A卷 第4页 共5页

LJMP COUNT0 (1分) ORG 0100H

MAIN:MOV TMOD,#06H (1分) MOV TH0,#156 MOV TL0,#156 (2分) MOV IE,#82H (1分) SETB TR0 (1分) SJMP $ (1分) ORG 0200 COUNT0: SETB P1.0 NOP NOP

CLR P1.0 (1分)

RETI (1分) END

3.根据下图电路,编程完成对81C55的操作: (1)将立即数89H写入81C55的A0H单元。 (2)根据电路结构完成命令字写入 (3) 读81C55的PC口信息。(10分)

AD0~7PB7P0PB6 PB5P2.7PB4CEPB3 P2.0IO/MPB2PB1 PB081C5580C517407×2

ALEALE RDRDWRWR 17RESETRESETPC211 PC15EAPC0 7406PA5 PA4PA3PA2 PA1PA0 答:(1)MOV A,# 089H

MOV DPTR,#7EA0H

MOVX @DPTR , A(3分) (2)MOV A,#03H

MOV DPTR,#7F00H

MOVX @DPTR, A(4分) (3)MOV DPTR,# 7F03H

MOVX A,@DPTR(3分)

+5Vdpgfedcba100Ω×8共阴极LED1610415931482137112605.1KΩ×3《单片机与接口技术》参考答案及评分标准 A卷 第5页 共5页


2011上学期A卷参考答案110526.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:商务局机关车辆管理制度

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: