c语言一段程序与翻译,c语言怎么翻译? 程序怎么运行?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

}

/*******************************LED动作*************************************/

void led() //led比较时动作

{

//uchar k=1; if(miao>dsh&j==0) //上限比较

{

P0=0xfe;

P2=0x80;

P2=0x00;

j=1;

}

if(miao>dxia&miao

{

P0=0xff;

P2=0x80; P2=0x00;

}

if(miao

{

P0=0xfd;

P2=0x80; P2=0x00;

j=0;

}

} /*****************************串口************************************/

void fasong() //单片机向pc发送数据

{

// uchar i;

for(a=0;a<6;a++)

{

SBUF=k[a];

while(TI==0);

TI=0;

}

yy++;

kai=1;

ES=1; } void jieshou() interrupt 4 //单片机接受pc机发来的数据

{

unsigned char j;

// if(RI==1)

// {

RI=0;

kfor[j]=SBUF;

j++;

if(j==5)

{

ES=0;

chuli();

yy++;

d=1;

}

// }

} void shifa() //实时发送18b20数据

{

uint q;

SBUF=miao/10+48;

SBUF=miao%10+48;

while(TI==0);

TI=0;

for(q=0;q<50;q++); //延时发送快慢

} /*****************************ds1302*********************************/

void ds1302()

{

fen=DS1302_Read(READ_MINUTE);

shi=DS1302_Read(READ_HOUR);

} /*****************************初始化**********************************/ void init()

{

P0=0x00;

P2=0xa0;

P2=0x00;

EA=1;

ET0=1;

TMOD=0x21;

TH0=(65536-10000)/256;

TL0=(65536-10000)%256;

TR0=1; //TMOD=0x20;

TH1=243;

TL1=243;

TR1=1;

SCON=0x50;

//EA=1;

//ES=1;

PS=1;

fasong();

} /****************************主函数****************************/

void main()

{ Init_DS1302();

init();

while(1)

{

//if(yy==1)

//jieshou();

if(yy>1)

shifa();

} } /*****************************中断*******************************/

void zhd() interrupt 1

{

uchar x;

TH0=(65536-10000)/256;

TL0=(65536-10000)%256;

DS18B20();

ds1302();

led();

if(kai==1)

{

xianxian();

if(d==1)

{

x++;

if(x==200)

kai=2;

}

}

if(kai>1)

{

xianshi();

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值