第一范文网 - 专业文章范例文档资料分享平台

基于单片机的语音报价电子称的设计

来源:用户分享 时间:2025/8/26 15:17:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

Music(L_bai); while(!BUSY);

Music((int)(sumofprice/10)+1); while(!BUSY); Music(L_shi); while(!BUSY);

Music((int)(sumofprice)+1); while(!BUSY); Music(L_dian); while(!BUSY);

Music((int)(sumofprice*10)+1); while(!BUSY);

Music((int)(sumofprice*100)+1);

else if((int)(sumofprice) == 0&&sumofprice>1) {

if((int)(sumofprice*10) == 0 && { } else {

while(!BUSY);

Music((int)(sumofprice/10)+1); while(!BUSY); Music(L_shi); while(!BUSY); Music(L_dian); while(!BUSY);

Music((int)(sumofprice*10)+1); while(!BUSY);

Music((int)(sumofprice/10)+1); while(!BUSY); Music(L_shi);

(int)(sumofprice*100) == 0)

}

}

while(!BUSY);

Music((int)(sumofprice*100)+1);

else if(sumofprice > 10) { }

else if((int)(sumofprice*10) == 0 &&

{

while(!BUSY);

Music((int)(sumofprice)/10+1); while(!BUSY); Music(L_shi); while(!BUSY);

Music((int)(sumofprice)+1); while(!BUSY); Music(L_dian); while(!BUSY);

Music((int)(sumofprice*10)+1); while(!BUSY);

Music((int)(sumofprice*100)+1);

(int)(sumofprice*100) == 0)

}

else if(sumofprice > 1) {

while(!BUSY); while(!BUSY);

Music((int)(sumofprice)+1);

Music((int)(sumofprice)+1); while(!BUSY); Music(L_dian); while(!BUSY);

Music((int)(sumofprice*10)+1); while(!BUSY);

}

}

}

Music((int)(sumofprice*100)+1);

//0.01~0.99的情况

else if(sumofprice > 0) { }

else// 0 的情况 { }

while(!BUSY); Music(L_yuan);

while(!BUSY); Music(L_0); while(!BUSY); Music(L_0); while(!BUSY); Music(L_dian); while(!BUSY);

Music((int)(sumofprice*10)+1); while(!BUSY);

Music((int)(sumofprice*100)+1);

weightL=weight;

value = key_scan(); if(value == 13) { }

if(value == 11) //设置单价 单价格式必须为XX.X的

LCDClear(); ZeroWeight = res;

LCDDispString(4,1,\gFlag = 0; delayms(500); LCDClear();

{ LCDClear();

} }

}

LCDDispString(4,1,\LCDDispString(7,2,\for(i = 0;i<4;i++) keyvalue[i]=0; i = 0;//记录按下的按键的对应位数

value = key_scan();

while(value == 16)//没有键按下

value = key_scan(); //读取按键值 keyvalue[0] = value; LCDDispNum(7,2,value); delay(500); value = key_scan();

while(value == 16)//没有键按下

value = key_scan(); //读取按键值 keyvalue[1] = value; LCDDispNum(8,2,value); delay(500); value = key_scan();

while(value == 16)//没有键按下

value = key_scan(); //读取按键值 keyvalue[3] = value; LCDDispNum(10,2,value); while(value!=12)

value = key_scan();

Price = keyvalue[0]*10+keyvalue[1]+keyvalue[3]*0.1; LCDClear();

搜索更多关于: 基于单片机的语音报价电子称的设计 的文档
基于单片机的语音报价电子称的设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c42iqe7vhle20sz532alg3gznb0gsy200bpp_11.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top