00问答网
所有问题
编程序:片内RAM的50H和60H两单元的存储数如果相同,70H号单元存入1,否则存入0。 用C51单片机编的 求高手
如题所述
举报该问题
推荐答案 2010-12-23
楼上的C语言没问题。汇编如下:
MOV A,60H
CJNE A,70H,JP0
MOV 70H,1
SJMP JP1
JP0:
MOV 70H,0
JP1:
SJMP $
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nBTjZ0jj0.html
其他回答
第1个回答 2010-12-22
sfr a = 0x50;
sfr b = 0x60;
sfr c = 0x70;
if(a==b)
c= 1;
else
c= 0;
相似回答
...
片内RAM的50H和60H两单元存储数
若
相同70H单元
中存
1否则
存
零
紧急...
答:
我原来的写法:用subb MOV a
,50h
CLR c SUBB a
,60h
JZ YES //a为0跳到YES MOV
70h,
#00h //不相同 JMP OVER YES:MOV 70h,#01h //相同 OVER:///=== 上面这位兄台用CJNE是不是忘了加个jmp over MOV A
,50H
CJNE A
,60H,
MARK JMP OVER //对上所改 MOV
70H,
#01...
51单片机
编程
数据的比较
答:
程序如下:MOV
70H,
#0 ;先存个0 MOV A,
50H
CJNE A,
60H,
_EEE ;比较不等转移 INC 70H ;相等,就变成1 _EEE:SJMP END
编写程序,
将存放在内部
RAM
起始地址为
50H和60H的
两个2字节无符号数相加...
答:
楼上的C语言没问题。汇编如下:\r\nMOV A,
60H
\r\nCJNE A,
70H
,JP0\r\nMOV 70H,1\r\nSJMP JP1\r\nJP0:\r\nMOV 70H,0\r\nJP1:\r\nSJMP
求大神帮忙汇编几个
程序
答:
MOV @R1, A INC R0 INC R1 DJNZ R2, LOOPSJMP $END 把
片内RAM50H单元
存的二进制转换成十进制
数,
结果存入61
H,60H
中。; MOV A
,
60H MOV B, #10 DIV AB MOV 61H, A MOV 62H, BSJMP $ END ...
大家正在搜
相关问题
用汇编语言编程 51单片机片内RAM的50H和60H两单元存...
单片机:片内RAM50H~59H单元写入01H的程序
内部RAM50H和51H单元中存放2个单字节无符号数,编程求...
用C51语言写一个完整的程序,实现将内部RAM地址40H和5...
单片机:内部RAM的60H~6FH单元,存有16个单字节无符...
急求单片机问题:编写程序把片内ram的50h~6fh单元中的...
编写交换片内RAM中40H单元与60H单元中的内容的汇编语言...
单片机在片内RAM50H单元开始存放了一串单字节数(无符号数...