用P0口、P1 口分别显示加法和减法运算结果
#include<reg51.h> void main(void) { unsigned char m,n; m=43; //即十进制数2x16+11=43 n=60; //即十进制数3x16+12=60 P1=m+n; //P1=103=0110 0111B,结果P1.3、P1.4、P1.7 口的灯被点亮 P0=n-m; //P0=17=0001 0001B,结果P0.0、P0.4的灯被熄灭 }
用P0口、P1 口分别显示加法和减法运算结果
#include<reg51.h> void main(void) { unsigned char m,n; m=43; //即十进制数2x16+11=43 n=60; //即十进制数3x16+12=60 P1=m+n; //P1=103=0110 0111B,结果P1.3、P1.4、P1.7 口的灯被点亮 P0=n-m; //P0=17=0001 0001B,结果P0.0、P0.4的灯被熄灭 }