您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页《单片机原理与接口技术》-2016年西南大学作业

《单片机原理与接口技术》-2016年西南大学作业

来源:意榕旅游网
作业一

单选题

题目说明:

(10.0 分)1. 使用MCS51汇编语言指令时,标号以( )开始。

A.A:标点符号

B.B:数字

C.C:英文字符

D.D:中文字符

(10.0 分)2. MCS-51单片机是( )公司在上世纪80年代推出的。

A.A:INTEL

B.B:MICROCHIP

C.C:AMD

D.D:DELL

(10.0 分)3. 8051单片机使用12MHz的晶振,一个机器周期是( )微秒。

A.A:1

B.B:2

C.C:4

D.D:8

(10.0 分)4. MCS-51单片机是( )位机。

A.A:4

B.B:8

C.C:16

D.D:32

(10.0 分)5. 8051单片机使用6MHz的晶振,一个机器周期是( )微秒。

A.A:1

B.B:2

C.C:4

D.D:8

(10.0 分)6. MCS—51单片机一个机器周期由( )个振荡周期构成;

A.A:2

B.B:4

C.C:8

D.D:12

多选题

题目说明:

(10.0 分)7. CPU的主要组成部分有( )

A.A:运算器

B.B:控制器

C.C:程序存储器

D.D:数据存储器

(10.0 分)8. 电子计算机的硬件系统主要组成部分有(

A.A:CPU

B.B:存储器

C.C:输入设备

D.D:输出设备

(10.0 分)9. 单片机应用系统由( )组成。

A.A:显示系统

B.B:硬件系统

C.C:软件系统

D.D:键盘系统

判断题

题目说明:

(10.0 分)10.MCS-51单片机在检测复位引脚为高电平后,立即复位。

正确

错误

(10.0 分)11.I/O口作输入用途之前相应端口必须先置1

正确

错误

(10.0 分)12.MCS-51单片机复位后,内部特殊功能寄存器均被清零。

正确

错误

(10.0 分)13.MCS-51单片机复位后,RS1、RS0为0、0,此时使用0组工作寄存器。

正确

错误

(10.0 分)14.使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。

正确

错误

主观填空题 题目说明:

(10.0 分)15.

1. 十六进制数30H等于十进制数(48); 2. 十六进制数20H的压缩BCD码为(32H);

3. 与十进制数40相等的十六进制数为( 28H );

4. 十六进制数037H对应的压缩BCD码可表示为( 55H); 5. 字符“A”的ASCII码为(41H); 6. 字符“D”的ASCII码为(44H); 7. 字符“1”的ASCII码为( 31H); 8. 字符“5”的ASCII码为(35H);

9. 位09H所在的单元地址是(21H)字节的( D1 )位;

10. 编写程序时使用的程序设计语言有( 机器语言)、( 汇编语言 )、( 高

级语言 )三种;

11. MCS—51单片机有四个工作寄存器区,由PSW状态字中的( RS0 )、

( RS1 )两位的状态来决定;

12. 定时器的工作方式( 1 )为16位为定时/计数方式; 13. 串行通讯分为( 异步通讯)和( 同步通讯 )两种基本方式;

14. 串行通讯工作方式1和方式3的波特率有SMOD值和(T1的溢出率 )

控制。

作业二

单选题

题目说明:

(10.0 分)1. MCS-51单片机是根据( )中的数值作为地址读取指令

A.A:DPTR

B.B:PC

C.C:R0

D.D:R1

(10.0 分)2. MCS-51单片机有( )中断源。

A.A:1

B.B:3

C.C:5

D.D:7

(10.0 分)3. MCS-51单片机复位后PC值为(

A.A:0000H

B.B:000BH

C.C:0013H

D.D:0023H

(10.0 分)4. MCS-51单片机的定时器T0有(

A.A:1

B.B:2

C.C:4

D.D:8

)

)种工作方式

(10.0 分)5. 单片机上电后或复位后,工作寄存器R0是在( )

A.A:字节地址 00H单元

B.B:字节地址01H单元

C.C:位地址00H单元

D.D:位地址09H单元

(10.0 分)6. MCS-51单片机的定时器T1有( )种工作方式

A.A:1

B.B:2

C.C:3

D.D:4

(10.0 分)7. 在单片机中,通常将一些中间计算结果放在( )中

A.A:累加器

B.B:控制器

C.C:程序存储器

D.D:数据存储器

(10.0 分)8. MCS—51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为( )。

A.A:88H

B.B:90H

C.C:99H

D.D:0AAH

(10.0 分)9. MCS-51单片机有(

A.A:1

B.B:2

C.C:3

D.D:4

(10.0 分)10.MCS-51单片机有(

A.A:1

B.B:2

C.C:3

)个中断优先级别控制。

)工作寄存器区

D.D:4

论述题

题目说明:

(10.0 分)11.

1、画出MCS-51单片机外接晶振、复位、使用片内ROM的电路原理图,即MCS-51单片机的最小系统

2、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。 DEL: MOV R7, #200 ;1个机器周期 DEL1: MOV R6, #125 ;1个机器周期 DEL2: DJNZ R6, DEL2 ;2个机器周期 DJNZ R7, DEL1 ;2个机器周期

RET ;2个机器周期

计算过程:

6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2×R6 +2) × R7+2 =50,000 ,令R7=199,由此方程计算得出R6约为125。

作业三

判断题

题目说明:

(10.0 分)1. 进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。

正确

错误

(10.0 分)2. 七段数码LED采用静态显动态方式比动态显示占用更多的CPU开销。

正确

错误

(10.0 分)3. 定时器1的中断入口地址是23H。

正确

错误

(10.0 分)4. I/O口作输入用途之前相应端口必须先清零。

正确

错误

(10.0 分)5. 一个机器周期由4个时钟周期构成。

正确

错误

(10.0 分)6. 若指令有多个操作数,各操作数间以分号分隔。

正确

错误

(10.0 分)7. 中断服务子程序的末尾有返回指令是RET。

正确

错误

(10.0 分)8. 伪指令在编译后没有代码产生。

正确

错误

(10.0 分)9. MCS—51单片机的串行口收发不能同时进行。

正确

错误

(10.0 分)10.MCS—51单片机的外中断可以选择为边沿触发方式或电平触发方式。

正确

错误

(10.0 分)11.共阴极和共阳极两种,在相同连接方式时的显示段码相同。

正确

错误

论述题

题目说明:

(10.0 分)12.简述执行转移指令、调用子程序、中断响应的区别。 答:执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为\"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。

作业四

论述题

1. 编写子程序,将内部数据存储器40H-4FH共16个单字节数依次

搬到50H—5FH,并将原40H—4FH共16字节清零。

答:BAN: MOV R0,#40H

MOV R1,#50H MOV R1,#16

BAN0: MOV A,@R0

MOV @R1,A

MOV @R0,#0 INC R0

INC R1

DJNZ R1,BAN0

RET

2. 无条件转移、子程序调用、中断响应这三者有何异同?

答:相同:这三者都会修改PC,通常不会再顺序执行。不同:无条件转移不会保存当前PC,而后两者都会先自动使用堆栈保存当前PC再修改PC,都会有返回的时候;而后两者之间的不同在于调用子程序指令在程序中是事先安排好的,而调用

中断服务程序事先却无法确知,因为\"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务