欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
制作電子秤HX711+LCD1602 附單片機源碼
[打印本頁]
作者:
球子蛞
時間:
2018-5-18 15:14
標題:
制作電子秤HX711+LCD1602 附單片機源碼
自己花了五六天做的一個電子秤,沒有包裝有點丑,它能精確到1g,超5KG報警,能設置單價幷顯示出總價,A鍵為去皮鍵,B鍵為單價清零鍵。
617343730025645387.jpg
(131.87 KB, 下載次數: 58)
下載附件
電子秤HX711+LCD1602
2018-5-18 14:55 上傳
部分代碼如下:
#include<reg52.h>
#include<intrins.h>
#define KV P1
#define LCD P0
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
sbit HX711_SDA=P2^0; //HX711轉換數據端
sbit HX711_SCK=P2^1; //HX711時鐘端
sbit LCD1602_E=P2^4; //LCD1602液晶使能端
sbit LCD1602_RS=P2^5; //LCD1602液晶命令數據端
sbit LCD1602_RW=P2^6; //LCD1602液晶數據讀寫端
sbit buzzer=P2^7; //蜂鳴器管腳
ulong weight;
ulong qupi=0;
volatile uint keyvalue;
volatile uint price=0;
volatile ulong money=0;
uchar W=0; //檢測標志
uchar temp1;
uchar temp2;
uchar Moni=0; //檢測標志
uchar dat[4]; //緩存數據數組
uchar code desk[]="W:0.000kg P:00.0Money:000.0 "; //顯示內容初始化
void delay_us() //延時us
{
_nop_();
_nop_();
}
void delay_ms(uint k) //延時ms
{
uint i,j;
for(i=k;i>0;i--)
for(j=110;j>0;j--);
}
unsigned long Read_HX711(void)
{
unsigned long Count;
unsigned char i;
HX711_SDA=1;
delay_us();
HX711_SCK=0; //使能AD(PD_SCL 置低)
Count=0;
while(HX711_SDA); //AD轉換未結束則等待,否則開始讀取
for (i = 0; i < 24; i++)
{
HX711_SCK = 1; //PD_SCL 置高(發送脈沖)
Count=Count<<1; //下降沿來時變量Count左移一位,右側補零
HX711_SCK =0; //PD_SCL 置低
if(HX711_SDA)
Count++;
}
HX711_SCK = 1;
Count=Count^0x800000;//第25個脈沖下降沿來時,轉換數據
delay_us();
HX711_SCK = 0;
return (Count);
}
復制代碼
下載:
電子秤(1602).zip
(29.7 KB, 下載次數: 265)
2018-5-18 15:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
1520995945
時間:
2018-6-9 12:05
?能加我QQ教教我嗎 1520995945
作者:
北魚x
時間:
2018-7-14 17:00
你好,你的程序是全的嗎
作者:
lcd1314007
時間:
2018-7-16 12:14
謝謝收獲很多
作者:
jhczy
時間:
2018-7-16 16:19
程序好像不完整吧
作者:
奧特曼的蛋
時間:
2019-1-2 14:06
厲害,還行吧
作者:
jhjhhiugi
時間:
2019-1-3 15:38
為什么你的uvproj是空的你
作者:
tututu111
時間:
2019-1-3 17:40
極積參加,相互學習,共同提高.
作者:
972803100
時間:
2021-4-23 20:45
極積參加,相互學習,共同提高.
作者:
litxyz
時間:
2021-5-21 00:23
請問此程序怎么寫稱重識別到小數點后0.1g或0.01g讀數?(可以不準確,但想知道)
看到此貼,知道的壇友幫忙解答看看,謝謝。
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1