lhldj 2014-10-04 01:04
浏览 742

关于c语言写的单片机程序

if(k2==0&&flg_start==1)
{
if(deng==0xfe||deng==0xfd)
flg_zy=0;
if(YDX==YD&&k2==0)//这里运行不是很流畅,到了后面的程序运行不起来
Mode=1;
else if(YDX==TD&&k2==0)
Mode=2;
else if(YDX==SD&&k2==0)
Mode=3;
while(k2==0);
}
...
if(flg_zy==0&&flg_start==1)
{
P2=deng;
switch(Mode)
{
case 0:
{
if(ci==shi)//2s
{
deng=deng<<1|0x01;
ci=0;
flg_ji=1;
}
break;
}
case 1:
{
if(XL1==QS1)
{
deng=deng<<1|0x01;
XL1=0;
flg_ji=1;
// YDX=0;
// FQ=0;
}
break;
}
case 2:
{
if(XL2==QS2)
{
deng=deng<<1|0x01;
XL2=0;
flg_ji=1;
}
break;
}
case 3:
{
if(XL3==QS3)
{
deng=deng<<1|0x01;
XL3=0;
flg_ji=1;
}
break;
}
}
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 mars2d在vue3中的引入问题
    • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
    • ¥15 算法题:数的划分,用记忆化DFS做WA求调
    • ¥15 chatglm-6b应用到django项目中,模型加载失败
    • ¥15 CreateBitmapFromWicBitmap内存释放问题。
    • ¥30 win c++ socket
    • ¥15 C# datagridview 栏位进度
    • ¥15 vue3页面el-table页面数据过多
    • ¥100 vue3中融入gRPC-web
    • ¥15 kali环境运行volatility分析android内存文件,缺profile