编程序:片内RAM的50H和60H两单元的存储数如果相同,70H号单元存入1,否则存入0。 用C51单片机编的 求高手

2025-04-07 00:25:02
推荐回答(2个)
回答1:

楼上的C语言没问题。汇编如下:
MOV A,60H
CJNE A,70H,JP0
MOV 70H,1
SJMP JP1
JP0:
MOV 70H,0
JP1:
SJMP $

回答2:

sfr a = 0x50;
sfr b = 0x60;
sfr c = 0x70;

if(a==b)
c= 1;
else
c= 0;