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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

制作電子秤HX711+LCD1602 附單片機(jī)源碼

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
  自己花了五六天做的一個(gè)電子秤,沒有包裝有點(diǎn)丑,它能精確到1g,超5KG報(bào)警,能設(shè)置單價(jià)幷顯示出總價(jià),A鍵為去皮鍵,B鍵為單價(jià)清零鍵。


部分代碼如下:
  1. #include<reg52.h>
  2. #include<intrins.h>
  3. #define KV P1
  4. #define LCD P0
  5. #define uchar unsigned char
  6. #define uint unsigned int
  7. #define ulong unsigned long

  8. sbit HX711_SDA=P2^0;        //HX711轉(zhuǎn)換數(shù)據(jù)端
  9. sbit HX711_SCK=P2^1;        //HX711時(shí)鐘端
  10. sbit LCD1602_E=P2^4;        //LCD1602液晶使能端
  11. sbit LCD1602_RS=P2^5;        //LCD1602液晶命令數(shù)據(jù)端
  12. sbit LCD1602_RW=P2^6;        //LCD1602液晶數(shù)據(jù)讀寫端
  13. sbit buzzer=P2^7;                        //蜂鳴器管腳
  14. ulong weight;
  15. ulong qupi=0;
  16. volatile uint keyvalue;
  17. volatile uint price=0;
  18. volatile ulong money=0;
  19. uchar W=0;            //檢測標(biāo)志
  20. uchar temp1;
  21. uchar temp2;
  22. uchar Moni=0;                                  //檢測標(biāo)志
  23. uchar dat[4];                                        //緩存數(shù)據(jù)數(shù)組
  24. uchar code desk[]="W:0.000kg P:00.0Money:000.0     ";                //顯示內(nèi)容初始化

  25. void delay_us()       //延時(shí)us
  26. {
  27.         _nop_();
  28.         _nop_();
  29. }

  30. void delay_ms(uint k) //延時(shí)ms
  31. {
  32.   uint i,j;  
  33.         for(i=k;i>0;i--)  
  34.                 for(j=110;j>0;j--);  
  35. }

  36. unsigned long Read_HX711(void)  
  37. {  
  38.   unsigned long Count;  
  39.   unsigned char i;  
  40.   HX711_SDA=1;
  41.         delay_us();
  42.   HX711_SCK=0;      //使能AD(PD_SCL 置低)  
  43.   Count=0;  
  44.   while(HX711_SDA); //AD轉(zhuǎn)換未結(jié)束則等待,否則開始讀取  
  45.   for (i = 0; i < 24; i++)  
  46.   {  
  47.                 HX711_SCK = 1;        //PD_SCL 置高(發(fā)送脈沖)  
  48.                 Count=Count<<1; //下降沿來時(shí)變量Count左移一位,右側(cè)補(bǔ)零  
  49.     HX711_SCK =0;          //PD_SCL 置低  
  50.     if(HX711_SDA)
  51.                         Count++;  
  52.    }  
  53.     HX711_SCK = 1;  
  54.     Count=Count^0x800000;//第25個(gè)脈沖下降沿來時(shí),轉(zhuǎn)換數(shù)據(jù)
  55.                 delay_us();
  56.     HX711_SCK = 0;  
  57.     return (Count);  
  58. }
復(fù)制代碼

下載:
電子秤(1602).zip (29.7 KB, 下載次數(shù): 265)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

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

使用道具 舉報(bào)

沙發(fā)
ID:343424 發(fā)表于 2018-6-9 12:05 來自觸屏版 | 只看該作者
?能加我QQ教教我嗎    1520995945
回復(fù)

使用道具 舉報(bào)

板凳
ID:347243 發(fā)表于 2018-7-14 17:00 | 只看該作者
你好,你的程序是全的嗎
回復(fù)

使用道具 舉報(bào)

地板
ID:345003 發(fā)表于 2018-7-16 12:14 | 只看該作者
謝謝收獲很多
回復(fù)

使用道具 舉報(bào)

5#
ID:170318 發(fā)表于 2018-7-16 16:19 | 只看該作者
程序好像不完整吧
回復(fù)

使用道具 舉報(bào)

6#
ID:460010 發(fā)表于 2019-1-2 14:06 | 只看該作者
厲害,還行吧
回復(fù)

使用道具 舉報(bào)

7#
ID:460629 發(fā)表于 2019-1-3 15:38 | 只看該作者
為什么你的uvproj是空的你
回復(fù)

使用道具 舉報(bào)

8#
無效樓層,該帖已經(jīng)被刪除
9#
ID:461075 發(fā)表于 2019-1-3 17:40 | 只看該作者
極積參加,相互學(xué)習(xí),共同提高.
回復(fù)

使用道具 舉報(bào)

10#
無效樓層,該帖已經(jīng)被刪除
11#
ID:486353 發(fā)表于 2019-3-30 17:32
程序有bug

12#
ID:833834 發(fā)表于 2021-4-23 20:45 | 只看該作者

極積參加,相互學(xué)習(xí),共同提高.
回復(fù)

使用道具 舉報(bào)

13#
ID:722907 發(fā)表于 2021-5-21 00:23 | 只看該作者
請問此程序怎么寫稱重識別到小數(shù)點(diǎn)后0.1g或0.01g讀數(shù)?(可以不準(zhǔn)確,但想知道)
看到此貼,知道的壇友幫忙解答看看,謝謝。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜激情国产 | 精品国产乱码久久久久久a丨 | 亚洲欧美视频 | 欧美大片一区 | 九九久久精品 | 欧美色人 | 精品国产一区二区三区久久久久久 | 高清一区二区三区 | 欧美a在线 | 亚洲综合首页 | 亚洲综合色视频在线观看 | 欧美不卡 | av中文网| 国产欧美一区二区三区日本久久久 | 91久久| 99久久日韩精品免费热麻豆美女 | 国产一区二区成人 | 久久99视频这里只有精品 | 国产一区二区精品在线观看 | 毛片一级片 | 视频三区| 狠狠草视频 | japan21xxxxhd美女 日本欧美国产在线 | 91在线免费视频 | 欧美理论片在线 | 九九热这里 | 国产成人久久av免费高清密臂 | 天天射夜夜操 | 三级特黄特色视频 | 日韩1区 | 天天狠狠| 婷婷久久一区 | 亚洲啊v| 精品国产一区久久 | 日韩一级电影免费观看 | 欧美精品片 | 免费骚视频 | 亚洲一区二区精品 | 夜色www国产精品资源站 | japan21xxxxhd美女 日本欧美国产在线 | 91伦理片 |