单片机C语言 怎么处理减法

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:20:29
单片机 减法
#include <stdio.h>
void main()
{
int data sum1,sum2;
int c;
sum2=0x0010;
sum1=0x0020;
c=sum2-sum1;
sum2=0x11;
printf("c=%d",c);
}
C运行完之后是一个负值 现在执行的话C得到F0 请问以后我应该怎么使用这个变量C呢 怎么样使用PSW 中的CY?请高人 指教
谁能举个例子啊

用if语句判断就可以了.
if(a>b)
{
}
else
{
}

当C值写入命令行参数中.

0xf0若按8位有符号处理,其本身就是负值
-16 = 0xF0

CY可作为条件语句或循环语句的条件使用