单片机的时钟产生方式有哪两种?()
A.内部时钟方式
B.外部时钟方式
C.脉冲产生方式
D.定时产生方式
E.计数产生方式
A.内部时钟方式
B.外部时钟方式
C.脉冲产生方式
D.定时产生方式
E.计数产生方式
第3题
ORG 0000H
LJMP BEG
ORG 001BH
DJNZ R7,TRET
CPL P1,0
MOV R7,5
JB P1,0.TRET
MOV R7,10
TRET:RETI
BEG:MOV TFMOD,20H
MOV TH1,56 ;T1 0.2mS 中断时间常数
MOV TL1,56
MOV R7,10
CLR P1.0
SETB TR1
MOV IE,8H
SJMP $
第4题
ORG 0000H
LIMP BEG
ORG 001BH
MOV TH1,9EH
MOV TL1,58H
CPL P1.0
RETI
BEG:MOV FMOD,10H
MOV TH1,9EH
MOV TL1,58H
SETB TR1
MOV IE,88H
SJMP$
IE寄存器各位内容:
第5题
题43图
ORG 0000H
AJMP START
ORG ① ;定时器T0入口地址
MOV TL0,0B0H
MOV TH0,3CH
DJNZ 30H, ②
MOV A,R7
INC A
ANL A, ③ H
MOV R7,A
ADD A,T0_5-1D_1
MOVC ④
T0_1: MOV P1,A
MOV 30H,10 ;第2和第4种状态的计数次数
CJNE R7,0,T0_2
MOV 30H, ⑤ ;第1种状态的计数次数
SJMP T0_3
T0_2: CJNE R7,2,TD_3
MOV 30H, ⑥ ;第3种状态的计数次数
T0_3: RETI
T0_5: DB 0DEH, ⑦ H,0F3H,0E5H
;每种状态的显示代码(没用到的引脚输出应为“1”)
START: MOV TMOD,01H
MOV TL0,0BOH
MOV TH0,3CH
MOV 30H,200
MOV R7,0
MOV IE,82H
SETB ⑧
MOV P1,0DEH
LOOP: SJMP LOOP
①______; ②______; ③______; ④______;
⑤______; ⑥______; ⑦______;⑧______。
附:有关特殊功能寄存器各位内容:
第6题
8051单片机实验装置中的扫描式数字显示部分如题43图所示,6个共阳极LED的段驱动由P2口经8路反相驱动器提供,位驱动由P1.5~P1.0口经6路同相驱动器提供。以下程序段,使用定时器TD产生2ms中断(时钟频率12MHz),将缓冲区40H~45H(对应LED从左到右)的低4位中的16进制数,转换成显示代码,在LED上扫描显示。
ORG 0000H
AJMP START
ORG 000BH
MOV TL0,# ① H ;定时器11D时间常数
MOV TH0,# ② H
MOV A.@R0
LCALL LDCODE
MOV P2, ③
MOV P1, ④
TNC R0
MOV A.R7
RR A
MOV R7.A
JNB ⑤ ,T0_2
MOV R0,#4OH
MOV R7,#20H
T0_2:RETI
START:MOV TMOD,# ⑥ H
MOV TL0,# ① H
MOV THO,# ② H
MOV R0,#40H
MOV R7,#20H
MOV IE,#82H
SETB ⑦
LOOP: SJMP LOOP
LDCODE: ANL A,#0FH
INC A
MOVC ⑧
RET
DB 3FH,06H,5BH,4FH,66H,……; 显示代码
①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
附:有关特殊功能寄存器各位内容:
【我提交的答案】:
【参考答案分析】:
43.30;44.0F8;45.A46.R747.ACC.748.0149.TR050.A,@A+PC
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!