久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1902|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

新手求教51單片機(jī)電子稱設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:347714 發(fā)表于 2018-6-8 16:56 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
做學(xué)校里的一個(gè)單片機(jī)項(xiàng)目
源程序都考進(jìn)去了但是顯示 不出來東西
最頂上一行白色方框
下面一行不顯示

源程序附件里

部分截取
  1. #include "main.h"
  2. #include "HX711.h"
  3. #include "uart.h"
  4. #include "LCD1602.h"
  5. unsigned long HX711_Buffer = 0;
  6. unsigned long Weight_Maopi = 0;
  7. long Weight_Shiwu = 0;
  8. unsigned char flag = 0;
  9. bit Flag_ERROR = 0;
  10. sbit speak= P1^7;
  11. #define GapValue 400

  12. //****************************************************
  13. //??????
  14. //****************************************************
  15. void main()
  16. {
  17.     Uart_Init();
  18.     Send_Word("Welcome to use!\n");
  19.     Send_Word("Made by Beetle Electronic Technology!\n");

  20. Init_LCD1602();
  21. LCD1602_write_com(0x80);
  22. LCD1602_write_word("Welcome to use!");
  23. Delay_ms(1000);   //???,????????????
  24. Get_Maopi();    //????????

  25. while(1)
  26. {
  27.   EA = 0;
  28.   Get_Weight();   //????
  29.   EA = 1;
  30.   Scan_Key();
  31.   //??????????
  32.   if( Flag_ERROR == 1)
  33.   {
  34.             Send_Word("ERROR\n");
  35.    
  36.    LCD1602_write_com(0x80+0x40);
  37.    LCD1602_write_word("ERROR ");
  38.    speak=0;
  39.   }  
  40.   else
  41.   {         
  42.          speak=1;
  43.             Send_ASCII(Weight_Shiwu/1000 + 0X30);
  44.             Send_ASCII(Weight_Shiwu%1000/100 + 0X30);
  45.             Send_ASCII(Weight_Shiwu%100/10 + 0X30);
  46.             Send_ASCII(Weight_Shiwu%10 + 0X30);
  47.             Send_Word(" g\n");
  48.    
  49.    LCD1602_write_com(0x80+0x40);
  50.    LCD1602_write_data(Weight_Shiwu/1000 + 0X30);
  51.             LCD1602_write_data(Weight_Shiwu%1000/100 + 0X30);
  52.             LCD1602_write_data(Weight_Shiwu%100/10 + 0X30);
  53.             LCD1602_write_data(Weight_Shiwu%10 + 0X30);
  54.    LCD1602_write_word(" g");
  55.   }
  56.   
  57. }
  58. }
  59. //??譴??
  60. void Scan_Key()
  61. {
  62. if(KEY1 == 0)
  63. {
  64.   Delay_ms(5);
  65.   if(KEY1 == 0)
  66.   {
  67.    while(KEY1 == 0);
  68.    Get_Maopi();   //??
  69.   }
  70. }
  71. }
  72. //****************************************************
  73. //????
  74. //****************************************************
  75. void Get_Weight()
  76. {
  77. Weight_Shiwu = HX711_Read();
  78. Weight_Shiwu = Weight_Shiwu - Weight_Maopi;  //???????
  79. if(Weight_Shiwu > 0)   
  80. {
  81.   Weight_Shiwu = (unsigned int)((float)Weight_Shiwu/GapValue);  //???????????????
  82.                   
  83.                   
  84.   if(Weight_Shiwu > 5000)  //???????
  85.   {
  86.    Flag_ERROR = 1;
  87.   }
  88.   else
  89.   {
  90.    Flag_ERROR = 0;
  91.   }
  92. }
  93. else
  94. {
  95.   Weight_Shiwu = 0;
  96. // Flag_ERROR = 1;    //???????
  97. }

  98. }
  99. //****************************************************
  100. //?????????
  101. //****************************************************
  102. void Get_Maopi()
  103. {
  104. Weight_Maopi = HX711_Read();
  105. }
  106. //****************************************************
  107. //MS???????(12M?????2???)
  108. //****************************************************
  109. void Delay_ms(unsigned int n)
  110. {
  111. unsigned int  i,j;
  112. for(i=0;i<n;i++)
  113.   for(j=0;j<123;j++);
  114. }

復(fù)制代碼


(1)5Kg電子秤程序(LCD1602顯示)推薦使用.zip

74.39 KB, 下載次數(shù): 23

源程序

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:303383 發(fā)表于 2018-6-8 19:23 | 只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
回復(fù)

使用道具 舉報(bào)

板凳
ID:347714 發(fā)表于 2018-6-8 22:51 | 只看該作者
小貓貓愛吃魚 發(fā)表于 2018-6-8 19:23
你好!源代碼通過實(shí)物測(cè)試,顯示正常;
檢查你的硬件連接的是不是對(duì)。。。

剛剛搞定了 LCD的關(guān)系
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 91免费在线看 | 国产日韩精品一区二区 | 精品久久影院 | 在线日韩| 美女一区| 日韩av一区二区在线观看 | 久久黄网 | 毛片入口 | 91私密视频 | 国产精品久久一区二区三区 | 亚洲综合大片69999 | 日本粉嫩一区二区三区视频 | 亚洲人人 | 亚洲在线一区 | 亚洲精品久久区二区三区蜜桃臀 | 国产精品中文字幕一区二区三区 | 久久99精品国产 | 国产福利在线免费观看 | 久久亚洲精品国产精品紫薇 | 久久久久久久久久久久一区二区 | 国产精品毛片av一区 | 日日操日日干 | 在线色| 一级毛片免费完整视频 | 成人午夜免费在线视频 | 欧美一级淫片免费视频黄 | 欧美国产视频 | 精品一区二区免费视频 | 日日操日日干 | 日本久久视频 | 亚洲一区中文字幕在线观看 | 国产 欧美 日韩 一区 | 久久成人精品视频 | 亚洲一区 中文字幕 | 久久精品无码一区二区三区 | 91亚洲精华国产 | 欧美色综合网 | 欧美日韩一卡 | 国产午夜精品一区二区三区 | 99色在线| 亚洲综合一区二区三区 |