单片机测试题
答案:3 悬赏:30 手机版
解决时间 2021-04-06 04:11
- 提问者网友:人傍凄凉立暮秋
- 2021-04-05 15:48
单片机测试题
最佳答案
- 五星知识达人网友:从此江山别
- 2021-04-05 17:18
分开答吧,我答前几题。后面的朋友继续。
二,填空题( 共5题,每空1分)1. 复位时SP的值为_07H____,P1口的值为__0FFH_____。
2. MCS-51单片机存储器物理上分为__片内数据存储器_____、_片外数据存储器____、_片内程序存储器__和_片外程序存储器_。
3. 关于堆栈类操作的两条指令分别是_____入栈指令PUSH_________ 、___出栈指令POP_________。
4. MCS-51有五个中断源分别为_INT0____、__T0____、__INT1_____、__T1______、__串行通信口____。
5. MCS-51有两种存储器_数据存储器RAM____和_程序存储器ROM____。(此答案不确定)
三,简答计算题( 共4题,每题5分)
4. SP=27H PC=3456H
四, 读程序,写结果( 共5题,每题6分)
1.
执行后结果 A=33H B=23H
2.
(A)=24H
3.
6655H+11FFH结果送到(51H)(50H)
4. 执行下列程序段后,内部RAM中的30H、31H、DPTR 以及SP单元中的内容是什么?
(30H)=00H,(31H)=0FFH,(DPTR)=0100H,(SP)=60H
5. 求各有关单元的最终结果
CY=1,(41H)=07H,(40H)=54H
二,填空题( 共5题,每空1分)1. 复位时SP的值为_07H____,P1口的值为__0FFH_____。
2. MCS-51单片机存储器物理上分为__片内数据存储器_____、_片外数据存储器____、_片内程序存储器__和_片外程序存储器_。
3. 关于堆栈类操作的两条指令分别是_____入栈指令PUSH_________ 、___出栈指令POP_________。
4. MCS-51有五个中断源分别为_INT0____、__T0____、__INT1_____、__T1______、__串行通信口____。
5. MCS-51有两种存储器_数据存储器RAM____和_程序存储器ROM____。(此答案不确定)
三,简答计算题( 共4题,每题5分)
4. SP=27H PC=3456H
四, 读程序,写结果( 共5题,每题6分)
1.
执行后结果 A=33H B=23H
2.
(A)=24H
3.
6655H+11FFH结果送到(51H)(50H)
4. 执行下列程序段后,内部RAM中的30H、31H、DPTR 以及SP单元中的内容是什么?
(30H)=00H,(31H)=0FFH,(DPTR)=0100H,(SP)=60H
5. 求各有关单元的最终结果
CY=1,(41H)=07H,(40H)=54H
全部回答
- 1楼网友:英雄的欲望
- 2021-04-05 18:38
题目好多啊,不好帮你啊
- 2楼网友:痴妹与他
- 2021-04-05 17:48
我来编程吧:
1:
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
SETB ET0
SETB EA
MOV R2,#0
SJMP $
T0ISR:
CLR TR0
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC R2
CJNE R2,#5,T0E
MOV R2,#0
CPL P1.1
T0E:
RETI
END
2:
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,30H
CJNE A,#10,MAIN1
MAIN1:
JC MAIN2
CLR C
SUBB A,#5
SJMP MAIN3
MAIN2:
ADD A,#5
MAIN3:
MOV 30H,A
SJMP $
END
1:
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
SETB ET0
SETB EA
MOV R2,#0
SJMP $
T0ISR:
CLR TR0
MOV TH0,#HIGH(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC R2
CJNE R2,#5,T0E
MOV R2,#0
CPL P1.1
T0E:
RETI
END
2:
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,30H
CJNE A,#10,MAIN1
MAIN1:
JC MAIN2
CLR C
SUBB A,#5
SJMP MAIN3
MAIN2:
ADD A,#5
MAIN3:
MOV 30H,A
SJMP $
END
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯