单片机测试题
二,填空题(共5题,每空1分)1.复位时SP的值为_____,P1口的值为________。2.MCS-51单片机存储器物理上分为_______、_____、______...
二,填空题( 共5题,每空1分)
1. 复位时SP的值为_____,P1口的值为________。
2. MCS-51单片机存储器物理上分为_______、_____、______和________。
3. 关于堆栈类操作的两条指令分别是______________ 、____________。
4. MCS-51有五个中断源分别为_____、______、_______、________、______。
5. MCS-51有两种存储器_____和_____。
三,简答计算题( 共4题,每题5分)
4. 已知SP=25H,PC=2345H,标号LABEL所指示的地址为3456H,问执行“LCALL LABEL”后SP=? PC=?
四, 读程序,写结果( 共5题,每题6分)
1. 读下面所示程序段
MOVA,#23H
MOVB,#33H
PUSHACC
PUSH B
POP ACC
POP B
执行后结果 A=? B=?
2.已知(60H)=01H,(1060H)=25H,(25H)=04H,执行下面的小程序后,A的内容为多少?
ORG 0FFDH
MOV A,#60H
MOVC A,@A+PC
DEC A
3. 说明各条指令的含义,并说明此段程序作什麽?
MOV A,#55H
ADD A,#0FFH
MOV 50H,A
MOV A,#66H
ADDC A,#11H
MOV 51H,A
4. 执行下列程序段后,内部RAM中的30H、31H、DPTR 以及SP单元中的内容是什么?
ORG 0000H
MOV SP,#60H
MOV DPH,#00H
MOV DPL,#01H
PUSH DPH
PUSH DPL
MOV 30H,#01H
MOV 31H,#02H
PUSH 30H
PUSH 31H
POP 31H
POP 30H
POP DPH
POP DPL
MOV 30H,#00H
MOV 31H,#0FFH
END
5. 求各有关单元的最终结果
MOV A,#55H
ADD A,#99H
DA A
MOV 40H,A
MOV A,#48H
ADDC A,#68H
DA A
MOV 41H,A
一,编程题,要有分析过程( 共题,共25分)
1. 以完整程序的形式编写:采用定时器 T0定时,
以中断方式由引脚P1.1输出500ms的方波。
晶振采用12MHz。(此题15分)
2. 在30H单元中有一8位二进制数X,编写一程序,按以下关系值,送入30H单元。(此题 10分)
X+5(X<10)
Y=
X-5(X>=10) 展开
1. 复位时SP的值为_____,P1口的值为________。
2. MCS-51单片机存储器物理上分为_______、_____、______和________。
3. 关于堆栈类操作的两条指令分别是______________ 、____________。
4. MCS-51有五个中断源分别为_____、______、_______、________、______。
5. MCS-51有两种存储器_____和_____。
三,简答计算题( 共4题,每题5分)
4. 已知SP=25H,PC=2345H,标号LABEL所指示的地址为3456H,问执行“LCALL LABEL”后SP=? PC=?
四, 读程序,写结果( 共5题,每题6分)
1. 读下面所示程序段
MOVA,#23H
MOVB,#33H
PUSHACC
PUSH B
POP ACC
POP B
执行后结果 A=? B=?
2.已知(60H)=01H,(1060H)=25H,(25H)=04H,执行下面的小程序后,A的内容为多少?
ORG 0FFDH
MOV A,#60H
MOVC A,@A+PC
DEC A
3. 说明各条指令的含义,并说明此段程序作什麽?
MOV A,#55H
ADD A,#0FFH
MOV 50H,A
MOV A,#66H
ADDC A,#11H
MOV 51H,A
4. 执行下列程序段后,内部RAM中的30H、31H、DPTR 以及SP单元中的内容是什么?
ORG 0000H
MOV SP,#60H
MOV DPH,#00H
MOV DPL,#01H
PUSH DPH
PUSH DPL
MOV 30H,#01H
MOV 31H,#02H
PUSH 30H
PUSH 31H
POP 31H
POP 30H
POP DPH
POP DPL
MOV 30H,#00H
MOV 31H,#0FFH
END
5. 求各有关单元的最终结果
MOV A,#55H
ADD A,#99H
DA A
MOV 40H,A
MOV A,#48H
ADDC A,#68H
DA A
MOV 41H,A
一,编程题,要有分析过程( 共题,共25分)
1. 以完整程序的形式编写:采用定时器 T0定时,
以中断方式由引脚P1.1输出500ms的方波。
晶振采用12MHz。(此题15分)
2. 在30H单元中有一8位二进制数X,编写一程序,按以下关系值,送入30H单元。(此题 10分)
X+5(X<10)
Y=
X-5(X>=10) 展开
3个回答
展开全部
分开答吧,我答前几题。后面的朋友继续。
二,填空题( 共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
华芯测试
2024-09-01 广告
2024-09-01 广告
电学测试台是深圳市华芯测试科技有限公司的核心设备之一,它集成了高精度测量仪器与自动化控制系统,专为半导体芯片、电子元件及模块的电性能检测而设计。该测试台能够迅速、准确地完成电压、电流、电阻、电容及频率等关键参数的测试,确保产品质量符合行业标...
点击进入详情页
本回答由华芯测试提供
展开全部
我来编程吧:
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
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
题目好多啊,不好帮你啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询