- 22
- 0
- 约2.52千字
- 约 5页
- 2018-08-30 发布于贵州
- 举报
《单片机及应用》复习思考题答案
(0401)《单片机原理及应用》复习思考题答案
按照教学大纲要求,根据本书内容和学生特点,以选择题、判断题、程序设计与分析题、简答题和思考题五种形式进行复习。
选择题
DBCCA BABDB AAABC DBDAC CDDDA DBADC BCCDC
CDACB CBABA CDBCC BCBDC ABBAA BBDCB
二、判断题(你认为说法正确的打√,不正确的打×)
√
√
√
×
×
×
√
X
X
√
√
√
√
√
X
X
√
√
X
√
√
√
√
√
X
√
√
X
√
X
X
X
√
X
X
X
√
√
×
三、程序设计与分析
1、设5AH单元中有一变量X,请编写计算下述函数式的程序,结果存入5BH单元中。
当X > 0时,Y = X; 当X = 0时,Y = 0FFH; 当X < 0时,Y = X取反。
(答案)
X EQU 5AH
Y EQU 5BH
MOV A, X
JZ T0
JNC ACC.7 TZ
MOV A, X
CPL A
SJMP TZ
T0: MOV A, #0FFH
SJMP TZ
TZ: MOV Y, A
SJMP $
2、当振荡频率为6MHz时,编写一循环程序实现在P1.0输出10KHz的方波。
(答案)
由振荡频率知:一个机器周期时间为2 uS
又由10KHz方波知道其周期时间为100 uS,所以周期的一半为50 uS。
其程序为:
XH0: MOV R1,#10
XH1: DJNZ R1,XH1
NOP
CPL P1.0
SJMP XH0
通过对程序的分析有:50(uS) = 2 + 10 ×4 + 2 + 2 + 4
2、20H单元开始有一无符号数据块,其长度在20H单元,求出数据块中的最小值,并存入21H中。
(答案)
MOV A, 20H
CLR C
SUBB A, #01H
MOV R2, A
MOV R0, 21H
MOV R1, 22H
XH0: MOV A, @R0
CLR C
SUBB A, @R1
JNC XH1
SJMP XH2
XH1: MOV A, @R1
MOV @R0,A
XH2: INC R1
DJNZ R2, XH0
SJMP $
频率为12 MHz时,下列程序的功能。
XH0: CPL P1.0
MOV R0 , #30
XH1: MOV R1, # 40
XH2: NOP
DJNZ R1 , XH2
DJNZ R0 , XH1
SJMP XH0
(答案)
依题意有:
一个机器周期时间为1US
所以一次定时时间为:(3×40+3)×30 = 3690 US
该程序执行,将在P1.0上获得周期为7380 US的方波。
指出下列每条指令的寻址方式和功能。
MOV A, #40H ;立即寻址,将数据40H送A
MOV A,40H ;直接寻址,将RAM地址40H的数据送A
MOV A,@R1 ;寄存器间址,将R1的内容作为地址的数据送A
MOV A, R3 ;寄存器寻址,将R3的内容送A
MOVC A, @A+PC ;变址间接寻址,将PC的内容+A的内容作为地址所对应的数据送A
SJMP LOOP ;相对寻址,使当前指令执行完后,跳到标有LOOP标号的指令。
四、简达题
1、单片机与一般微型计算机在结构上有什么区别?
答案:书中第3页1.2.1
2、单片机主要应用在哪些领域?
答案:书中第3-4页1.2.2
说明MCS-51单片机内的5个中断入口地址
答案:书中第10页2.2.1
4、8051的寻址方式
答案:书中第24页3.1
5、用汇编语言编写的程序有什么特点?
占内存少
运行速度快
效率高
能直接控制存储器及接口电路
能准确掌握指令的执行时间
6、X,Y均为二进制数,设变量X存放在R0,根据不同条件要求编制程序。
答案:书中第49页例1
编写子程序应注意哪些问题?
答案:书中第68页4.6.1
中断系统的处理过程
中断请求
中断响应
中断处理
中断返回
MCS-51系列单片机片外总线结构
地址总线
数据总线
控制总线
10、指出常用I/O芯片的特性和用途
8155含有I/O接口、SRAM和定时/计数器,主要用于扩展外部I/O线、SRAM和定时/计数器。
8255含有3个独立的8位并行I/O接口,主要用于扩展外部并行I/O接口。
8251含有同步/异步全双工串行通信接口,主要用于扩展外部串行通信接口。
8253含有3个独立的16位定时/计数器,
您可能关注的文档
- 2015心理健康月策划修改版.doc
- 2015广西教师招聘考试《教育心理学》章节同步练习第八章答案及解析.doc
- 2015成都市商品房预售方案(2015年3月更新).docx
- 2015教资国考幼儿《保教知识与能力》精选练习题幼儿五大领域的教育(六).doc
- 2015新人教版六年级下册第五单元《数学广角鸽巢问题》教学设计.doc
- 2015新乡事业单位面试热点腾讯签约河南3市融入.doc
- 2015新监理规范表.doc
- 2015最新最全专业技术人员心理健康与心理调适(97分以上.doc
- 2015春2014级《C语言》(课程设计)任务书和说明书1周(水建环环境力学).doc
- 2015武汉市监理规范用表B表(新版本).doc
原创力文档

文档评论(0)