高分求助!!!单片机高手请进!!
本人正处在单片机的学习阶段,苦于教科书上的课后题没有答案,故高分求助两题编程题,谢谢赐教!!!(1)编写程序将内部RAM20H-23H单元的高4位写1,低4位写0。(2)...
本人正处在单片机的学习阶段,苦于教科书上的课后题没有答案,故高分求助两题编程题,谢谢赐教!!!
(1)编写程序将内部RAM 20H-23H单元的高4位写1,低4位写0。
(2)在m和m+1单元中存在有两个BCD数,将它们合并到m单元中。编写程序完成。 展开
(1)编写程序将内部RAM 20H-23H单元的高4位写1,低4位写0。
(2)在m和m+1单元中存在有两个BCD数,将它们合并到m单元中。编写程序完成。 展开
2个回答
展开全部
ORG 0000H
LJMP START
START:
MOV R0,#20H
JX:MOV A,#11110000B
XCH A,@R0
INC R0
MOV A,R0
CJNE A,#24H,JX
AJMP $
2,想说的是把它们相加后放入m吗?
如果是把它们相加后放入m就是如下了..
MOV A,m
ADD A,m+1
DA A
MOV m,A
LJMP START
START:
MOV R0,#20H
JX:MOV A,#11110000B
XCH A,@R0
INC R0
MOV A,R0
CJNE A,#24H,JX
AJMP $
2,想说的是把它们相加后放入m吗?
如果是把它们相加后放入m就是如下了..
MOV A,m
ADD A,m+1
DA A
MOV m,A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询