if(CMP1&0x02) dir=1; //根据比较器状态设置增量方向
else dir=0;
cpdir=dir; //保存dir副本
while(cpdir==dir) //在增量方向改变是退出
{
if(dir) //标志为1时,增加TH0
{
if(TH0==0xff) //当TH0为0xFF是退出
{
cpdir=~cpdir;
这些要是改成汇编语言得怎么写啊,我还不会C可是只找到了C的资料,我也弄不明白什么意思,C语言我是会一些,可还是有些不懂,dir\cpdir\还有这个符号~是什么意思呢if(dir):"如果dir" 这又该说明什么呢