找传奇、传世资源到传世资源站!

基于单片机的电子秤设计 (5kg)

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

基于单片机的电子秤设计 (5kg)
基于单片机的电子秤设计 (5kg) C/C++语言基础-第1张
void main()
{
    Uart_Init();
    Send_Word("Welcome to use!\n");
    Send_Word("Made by Beetle Electronic Technology!\n");

Init_LCD1602();
LCD1602_write_com(0x80);
LCD1602_write_word("Welcome to use!");
Delay_ms(1000); //延时,等待传感器稳定

Get_Maopi(); //称毛皮重量

while(1)
{
EA = 0;
Get_Weight(); //称重
EA = 1;

Scan_Key();

//显示当前重量
if( Flag_ERROR == 1)
{
            Send_Word("ERROR\n");

LCD1602_write_com(0x80 0x40);
LCD1602_write_word("ERROR ");
speak=0;
}
else
{         
      speak=1;
            Send_ASCII(Weight_Shiwu/1000 0X30);
            Send_ASCII(Weight_Shiwu%1000/100 0X30);
            Send_ASCII(Weight_Shiwu%100/10 0X30);
            Send_ASCII(Weight_Shiwu%10 0X30);
            Send_Word(" g\n");

LCD1602_write_com(0x80 0x40);
LCD1602_write_data(Weight_Shiwu/1000 0X30);
            LCD1602_write_data(Weight_Shiwu%1000/100 0X30);
            LCD1602_write_data(Weight_Shiwu%100/10 0X30);
            LCD1602_write_data(Weight_Shiwu%10 0X30);
LCD1602_write_word(" g");
}

}
}

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复