1 / 13
文档名称:

单片机原理及接口技术思考题与习题汇总.doc

格式:doc   大小:148KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机原理及接口技术思考题与习题汇总.doc

上传人:泰山小桥流水 2022/6/27 文件大小:148 KB

下载得到文件列表

单片机原理及接口技术思考题与习题汇总.doc

文档介绍

文档介绍:单片机原理及接口技术思考题与****题汇总
单片机原理及接口技术思考题与****题汇总
1 / 13
单片机原理及接口技术思考题与****题汇总
思考题与****题
单片机内包含哪些主要逻辑功能部件?
一个 8内存单元 74H中。
设 R0的内容为 32H,A的内容为 48H,片内 RAM的 32H单元内容为 80H,40H单元内容为 08H。请指出在执行下列程序段后上述各单元内容的变化。
单片机原理及接口技术思考题与****题汇总
单片机原理及接口技术思考题与****题汇总
2 / 13
单片机原理及接口技术思考题与****题汇总
MOV ,******@R0 A=80H;R0=32H;(32H)=80H;(40H)=08H
MOV ***@R0,40H A=80H;R0=32H;(32H)=08H;(40H)=08H
MOV 40H,A A=80H;R0=32H;(32H)=80H;(40H)=80H
MOV R0,#35H A=80H;R0=35H;(32H)=80H;(40H)=08H
10.
如何访问外部 RAM单元,可使用哪些寻址方式?
使用 MOVX指令,可采用寄存器间接寻址方式(***@R0,***@R1,***@DPTR)
12.
13.
14.
15.
16. 设 A=83H,R0=17H,(17H)=34H。问执行以下指令后,A=?
ANL A,#17H ;A=03H
ORL 17H,A ;A=03H,(17H)=37H
XRL A,***@R0;A=34H
CPL A ;A=0CBH
使用位操作指令实现下列逻辑操作。要求不得改变未涉及位的内容。⑴使 1。 SETB
⑵清除累加器高 4 位。 CLR
CLR
CLR
CLR
⑶清除 ,,,ACC。.6 CLR
CLR
CLR
CLR
编程实现把内部 RAM R0~R7的内容传送到 20H~27H单元。
MOV 20H,R0
MOV 21H,R1
MOV 22H,R2
MOV 23H,R3
MOV 24H,R4
MOV 25H,R5
MOV 26H,R6
MOV 27H,R7
设逻辑表达式为:Y=A(B+C)+D(E+F),试编一程序以软件方法实现上述逻辑功能。
试编写程序,将内部 RAM的 20H,21H,22H三个连续单元的内容依次存入 2FH,2EH,2DH中。
MOV 2FH,20H
单片机原理及接口技术思考题与****题汇总
单片机原理及接口技术思考题与****题汇总
3 / 13
单片机原理及接口技术思考题与****题汇总
MOV 2EH,21H
MOV 2DH,22H
编写程序,进行两个 6 位数的减法:6F5DH-13B4H,结果的高 8 位和低 8 位分别存入内部 RAM的 31H、
30H单元中。
CLR C
MOV ,A#5DH
SUBB ,A#B4H
MOV 30H,A
MOV ,A#6FH
SUBB ,A13H
MOV 31H,A
编写程序,若累加器 A 的内容分别满足下列条件时,则程序转至 LABEL存储单元。设 A 中存放的是无符号数。
⑴A≥10 ⑵A>10 ⑶A≤10 CJNE A,#10,L1 LABEL:
SJMP L2
L1: JNC LABEL
L2:
CJNE A,#11,L1
LABEL:
SJMP L2
L1: JNC LABEL
L2:
CJNE A,#10,L1
LABEL:
SJMP L2
L1: JC LABEL
L2:
23.
24.
25.
试编写程序,查找在内部 RAM的 20H~50H单元中是否有 0AAH这一数据。若有则将 51H单元置为 01H;若未找到,则将 51H置为 0。
MOV R0,#31H
MOV R1,#20H
MOV 51H,#00H
L1: CJNE ***@R1,#0AAH,L2
单片机原理及接口技术思考题与****题汇总
单片机原理及接口技术思考题与****题汇总
4 / 13
单片机原理及接口技术思考题与****题汇总
MOV 51H,#01H
SJMP L3
L2: INC