《新编单片机原理与应用》答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.
(1): 微控制器单片微型计算机
(2): 可靠性和抗干扰能力故障率
(3): 在线仿真器
(4): 复杂指令集精简指令集冯. 诺依曼结构哈佛结构
(5): 专用系统模块化系统单机与多机应用系统
(6): 计算机仿真器目标系统应用软件
(7): 集成开发环境+仿真器+编程器集成开发环境+ISP/IAP
2. C B A B B C B D
1.
(1): 下降沿低电平
(2): 32 4 8 Rn
(3): 第0组 00H 07H
(4): PC PC
(5): D5H F0 PSW.5 D0H.5
(6): 高增益反相放大器晶体振荡器微调电容
(7): SFR 128
(8): P0口内部没有上拉电阻而其它三个口都有
2. A A A A B C C C D C D D
3. 全错
1.
(1): 立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址
(2): [标号: ] 操作码[目的操作数] [ , 源操作数] [ ; 注释]
(3): 不会
(4): 字节位00H 7FH
(5): 三四个四个
(6): 直接寻址位寻址
(7): PUSH POP 直接
(8): 00H AAH FFH AAH FFH AAH
(9): 不产生
(10): 加法BCD 10H
2. C B B B B A A (C、D) C C
3.
(1)
1): 寄存器寻址,寄存器寻址
2): 直接寻址,寄存器间接寻址
3): 直接寻址,立即寻址
4): 寄存器寻址,寄存器间接寻址
5): 寄存器寻址,直接寻址
6): 相对寻址
7): 寄存器寻址,直接寻址
8): 直接寻址
9): 直接寻址
10): 寄存器间接寻址
(2)
(3) P1: 01010111 (Bit 00H): 0 (Bit 01H): 1
4
(1)
START: MOV DPTR, #1F00H
MOV R0, #20H
MOV R7, #31H
LP1: MOVX A, @DPTR
MOV @R0, A
INC DPTR
INC R0
DJNZ R7 , LP1
SJMP $
END
(3)
单片机晶振频率6MHz,1个机器周期是2uS.
汇编指令指令周期循环次数
Delay: MOV R7,#0F6H 1 1
LP: MOV R6,#0FAH 1 F6H(246)
DJNZ R6,$ 2 FAH×F6H=250×246
DJNZ R7,LP 2 F6H(246)
RET 2 1
执行延时子程序所需机器周期数为:1+(1+2×250+2)*246+2=123741
延时时间:247482uS
(4)
START: MOV B, #100 ; A中数据除以100得百位
数
DIV AB
MOV 50H,A ; 百位数送50H单元
MOV A,B
MOV B,#10 ; 除以10得十位数,余数为个位数
DIV AB
MOV 51H,A ; 十位数送51H单元
MOV 52H,B ; 个位数送52H单元
SJMP $
END
(6)
X DATA 20H
Y DATA 22H
Z DATA 26H
MAX DATA 50H
START: MOV A, X
CJNE A,Y,NEXT1
NEXT1: JNC AM1
MOV A,Y
AM1: CJNE A,Z,NEXT2
NEXT2: JNC AM2
MOV A,Z
AM2: MOV MAX,A SJMP $
END