wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10010|回復(fù): 4
收起左側(cè)

Si7021廢棄的LCD19264液晶制作溫濕度顯示,實物&單片機(jī)代碼開源

  [復(fù)制鏈接]
ID:205015 發(fā)表于 2019-4-10 10:54 | 顯示全部樓層 |閱讀模式
準(zhǔn)備整采用19264液晶顯示的甲醛、萬年歷、溫濕度桌面時鐘,發(fā)現(xiàn)家里有閑置的建行19264可用。
參考網(wǎng)絡(luò)上的程序,自己做一定調(diào)整,先放出溫濕度顯示的源碼,供大家欣賞,已做分享和記錄。

實物圖:

傳感器真身

傳感器真身


傳感器真身

溫濕度顯示

溫濕度顯示


溫濕度顯示

背部接線

背部接線


背部接線

下雨的車內(nèi)

下雨的車內(nèi)

下雨后的車內(nèi)數(shù)據(jù)

假想主界面1:
5.png

液晶驅(qū)動UC1604c
lcd引腳線序
1 升壓輸出
2 電容1
3 電容2
4 電容2
5 電容1
6 vcc
7 gnd
8 cs片選
9 cd(rs)寄存器選擇
10 rst復(fù)位
11 sck
12 sda
不同批次的液晶屏,引腳排列可能不同。前五個引腳就不說了,看電路板很容易看出來,vcc和gnd用萬用表量一下就行了,與那個8引腳芯片的5、6腳相連的肯定是sck和sda,剩下3個引腳的就算順序全部打亂,排列組合只用6種,全都試一遍,絕對能得出結(jié)論。

單片機(jī)源程序如下:
  1. #include "si7021.h"
  2. #include <intrins.h>
  3. #include <stc15.h>

  4. void delay_x_us ( void )//(1+2)*60=180指令周期 180us
  5. {
  6.         char x=60;
  7.         for ( ; x>0; x-- )
  8.                 _nop_();
  9. }      
  10.                                                          
  11. //函數(shù)名稱: start_i2c
  12. void start_i2c ( void )
  13. {
  14.          SI7021_SDA_HIGH();  
  15.         delay_x_us();
  16.         SI7021_SCLK_HIGH();   
  17.         delay_x_us();     
  18.         SI7021_SDA_LOW();   
  19.         delay_x_us();                 
  20.         SI7021_SCLK_LOW();
  21.         delay_x_us();
  22. }
  23. //函數(shù)名稱: stop_i2c
  24. void stop_i2c ( void )
  25. {
  26.         SI7021_SDA_LOW();
  27.         delay_x_us();  
  28.         SI7021_SCLK_HIGH();
  29.         delay_x_us();
  30.         SI7021_SDA_HIGH();
  31.         delay_x_us();
  32. }
  33. //函數(shù)名稱: send_1byte
  34. //函數(shù)功能: 寫一個字節(jié)到si7021芯片
  35. bit send_1byte ( unsigned char send_data )
  36. {
  37.         unsigned char bit_cnt;
  38.         bit        b_ack=0;
  39.         unsigned char i=200;
  40.         
  41.         for( bit_cnt=0; bit_cnt<8; bit_cnt++ )
  42.         {
  43.              SI7021_SCLK_LOW();
  44.              if ( (send_data<<bit_cnt)&0x80 )
  45.                          SI7021_SDA_HIGH();  
  46.              else SI7021_SDA_LOW();  
  47.                  delay_x_us();              
  48.              SI7021_SCLK_HIGH();      
  49.              delay_x_us();           
  50.         }

  51.         delay_x_us();
  52.         SI7021_SCLK_LOW();
  53.         SI7021_SDA_HIGH();      
  54.         delay_x_us();
  55.         delay_x_us();
  56.         SI7021_SCLK_HIGH();
  57.         delay_x_us();
  58.          
  59.         i = 200;
  60.         while ( i-- )
  61.         {
  62.                 delay_x_us();
  63.                 if(SI7021_SDA==0)
  64.                 {
  65.                         b_ack = 1;
  66.                         break;
  67.                 }  
  68.         }

  69.         if ( i == 0 ) b_ack = 0;
  70.                
  71.         SI7021_SCLK_LOW();
  72.         delay_x_us ();

  73.         return b_ack;
  74. }

  75. //函數(shù)名稱: read_1byte
  76. //函數(shù)功能: 從si7021讀取一個字節(jié)
  77. unsigned char read_1byte ( void )
  78. {
  79.         unsigned char read_value=0;
  80.         unsigned char bit_cnt;

  81.         for ( bit_cnt=0; bit_cnt<8; bit_cnt++ )
  82.         {         
  83.            SI7021_SCLK_HIGH();      
  84.            delay_x_us();
  85.                  read_value <<= 1;

  86.            if ( SI7021_SDA==1 )
  87.                          read_value +=1;

  88.            SI7021_SCLK_LOW();
  89.         }
  90.         return (read_value);
  91. }
  92. //函數(shù)名稱:master_i2c_ack
  93. //函數(shù)功能:MCU應(yīng)答從器件
  94. void master_i2c_ack ( void )
  95. {
  96.         SI7021_SDA_LOW();   
  97.         delay_x_us();
  98.         SI7021_SCLK_LOW();
  99.         delay_x_us();      
  100.         SI7021_SCLK_HIGH();
  101.         delay_x_us();
  102.         SI7021_SCLK_LOW();   
  103.         delay_x_us();
  104.         SI7021_SDA_HIGH();
  105.         delay_x_us();
  106. }
  107. //函數(shù)名稱:master_i2c_noack
  108. //函數(shù)功能:MCU不發(fā)送應(yīng)答信號到從器件
  109. void master_i2c_noack ( void )
  110. {
  111.         SI7021_SDA_HIGH();
  112.         delay_x_us();      
  113.         SI7021_SCLK_HIGH();
  114.         delay_x_us();
  115.         SI7021_SCLK_LOW();
  116. }
  117. //函數(shù)名稱:measure_si7021
  118. //函數(shù)功能:HOLD MASTER模式下讀取溫濕度
  119. int measure_si7021 ( unsigned char model)
  120. {
  121.         int i,reda;
  122.         //發(fā)起始信號
  123.         start_i2c();               
  124.         if ( 0== send_1byte ( SALVE_ADDR ) )//寫slave addr
  125.         {
  126.                 return 0;
  127.         }

  128.         if ( 0 == send_1byte( model ) )//measure cmd
  129.         {
  130.                 return 0;
  131.         }
  132.         //默認(rèn)濕度轉(zhuǎn)換時間為10~12ms 溫度 6~10ms  
  133.         i = 600;        //600*180=108ms        非準(zhǔn)確延時
  134.         while ( i-- )
  135.                 delay_x_us ();        //溫濕度數(shù)據(jù)轉(zhuǎn)換延時等待(延時參照手冊,此處僅為測試)

  136.         start_i2c ();                                 //重新發(fā)起始信號
  137.         if ( 0==send_1byte(SALVE_ADDR+1) ) //讀命令
  138.         {

  139.                 return 0;
  140.         }

  141.         reda= read_1byte ();//讀取溫濕度的高位字節(jié)
  142.         //mcu應(yīng)答
  143.         master_i2c_ack ();
  144.         reda=reda*256+read_1byte ();//讀取溫濕度的低位字節(jié)數(shù)據(jù),與高位進(jìn)行加和;
  145.         //mcu無應(yīng)答
  146.         master_i2c_noack ();
  147.         
  148.         //mcu應(yīng)答->read_1byte()讀取校驗值->mcu無應(yīng)答

  149.         //發(fā)送停止位
  150. //        value->uint = 0x7890;
  151.         stop_i2c ();
  152.         if(model==TEMP_HOLD_MASTER)
  153.         {
  154.                 //return reda;
  155.                 reda=10*((float)(175.72*(float)reda)/65536-46.85);
  156.                
  157.         }else if(model==HUMI_HOLD_MASTER)
  158.                 reda=10*((float)(125*(float)reda)/65536-6);
  159.         return reda;
  160. }
復(fù)制代碼

所有資料51hei提供下載,Keil工程源碼:
溫濕度19264顯示.zip (66.84 KB, 下載次數(shù): 107)
類似主題:
http://m.izizhuan.cn/bbs/dpj-27356-1.html
http://m.izizhuan.cn/bbs/dpj-190973-1.html
http://m.izizhuan.cn/bbs/dpj-35520-1.html
http://m.izizhuan.cn/bbs/dpj-213269-1.html
http://m.izizhuan.cn/bbs/dpj-186003-1.html
http://m.izizhuan.cn/bbs/dpj-59981-1.html
http://m.izizhuan.cn/bbs/dpj-129947-1.html
http://m.izizhuan.cn/bbs/dpj-202400-1.html
http://m.izizhuan.cn/bbs/dpj-88462-1.html
http://m.izizhuan.cn/bbs/dpj-36379-1.html
http://m.izizhuan.cn/bbs/dpj-80238-1.html
http://m.izizhuan.cn/bbs/dpj-178374-1.html
http://m.izizhuan.cn/bbs/dpj-151707-1.html
http://m.izizhuan.cn/bbs/dpj-155801-1.html

評分

參與人數(shù) 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:447180 發(fā)表于 2020-5-12 12:39 | 顯示全部樓層
LCD屏,還是OLED屏?
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
ID:205015 發(fā)表于 2020-8-12 07:45 | 顯示全部樓層
lcd的。
回復(fù)

使用道具 舉報

5#
無效樓層,該帖已經(jīng)被刪除
6#
無效樓層,該帖已經(jīng)被刪除
ID:392485 發(fā)表于 2023-11-24 09:20 | 顯示全部樓層
手上正好有一個,下載看看學(xué)習(xí)學(xué)習(xí)。
回復(fù)

使用道具 舉報

ID:1030595 發(fā)表于 2023-12-22 12:03 | 顯示全部樓層
如何移植到stm32上,就可以了。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
日本不卡在线| 亚洲欧美日韩国产成人| 中文字幕免费观看一区| 国产电影精品久久禁18| 精品一区免费av| 天堂影院一区二区| 国产精品美女久久久| 欧美激情综合| 午夜国产精品视频| 影音先锋日韩精品| 亚洲精品电影| 亚洲三级观看| 日韩中文字幕91| 男女性色大片免费观看一区二区| 久久婷婷丁香| 精品一区二区影视| 国产成人精品免费一区二区| 国产精品一二一区| 91香蕉国产在线观看软件| 成年人国产精品| 久久久国产精品麻豆| 国产精品第13页| 洋洋av久久久久久久一区| 亚洲成av人综合在线观看| 精品国产91乱高清在线观看| 在线欧美日韩国产| 日韩视频一区二区三区| 亚洲成年人影院在线| 亚洲午夜久久久影院| 在线看日韩av| 欧美精品videossex88| 日韩免费精品视频| 7777精品久久久大香线蕉小说| 亚洲一区中文字幕在线观看| 精品国产一区二区三区日日嗨 | 99久久婷婷国产综合| sm捆绑调教视频| 久久久精品一区二区涩爱| 久久精品国产成人av| 国产精品第六页| 超碰在线人人干| 中文字幕2020第一页| 国产寡妇树林野战在线播放| 成人禁在线观看网站| 亚洲色图16p| 欧美1234区| 亚洲成a人片777777久久| 五月综合久久| yjizz视频网站在线播放| 欧美jizz18hd性欧美| 亚洲精品永久免费视频| 亚洲一区 二区| 亚洲老妇激情| 国产成人a级片| 日韩美女精品在线| 欧美日韩一区二区三区高清 | 538精品在线观看| 青青国产在线视频| 5g影院5g天天爽永久免费影院| 91www在线观看| 在线国产日本| 一个人www视频在线免费观看| 91成人福利| 亚洲茄子视频| 91在线码无精品| 五月天中文字幕一区二区| 精品久久99ma| 欧美性受xxxx黑人猛交| 欧美第一黄网| 国产九九在线视频| 夜夜春很很躁夜夜躁| 国产精品第六页| 影音先锋2020资源| 大胆av不用播放器在线播放| 日本欧美韩国| 一区二区电影| 99在线精品免费| 欧美在线不卡一区| 精品国产一区二区三区久久久| 国产精品视频大全| 欧洲金发美女大战黑人| 一级黄色片毛片| 精品久久久久久久久久久久久久久久| 男人天堂avav| 一二三在线视频社区| 免费观看成人性生生活片| 天天综合网91| www成人在线观看| 91超碰这里只有精品国产| 久久久久中文字幕2018| 日本三级中国三级99人妇网站| 911福利视频| 国产又大又黄视频| 樱花草在线观看www| 日本中文字幕视频在线| 天天躁日日躁狠狠躁欧美| 久久99久久99精品免视看婷婷| 亚洲五月六月丁香激情| www.国产精品一二区| 国产精品久久久久免费| 中文字幕国产传媒| 国产九色在线播放九色| 无遮挡又色又刺激的女人视频| 日本中文字幕在线视频| 日韩成人一级| 国产成人av一区二区| 欧美日韩国产免费| 国产成人一区二区三区| 亚洲不卡中文字幕无码| 真实国产乱子伦对白在线| 欧美三级又粗又硬| 中文av资源在线| 久久一区二区三区喷水| aaa国产精品| 久久最新视频| 色综合色综合色综合色综合色综合| 久久精品人人做人人爽| 色播五月综合| 美国黑人一级大黄| 亚洲人成电影在在线观看网色| 蜜桃视频在线播放| 岛国精品一区| 不卡一区在线观看| 亚洲国产第一页| 激情一区二区三区| 国产综合内射日韩久| 亚洲av无码片一区二区三区| 理论在线观看| 日韩精品2区| 中文字幕在线观看一区二区| www.欧美三级电影.com| 在线观看成人免费| 国产精品suv一区二区| 轻轻操 在线观看| 韩国三级一区| 国产一区不卡视频| 日韩限制级电影在线观看| 91影视免费在线观看| 日本少妇xxx| 五月婷婷久久久| 黄色网页在线播放| 亚洲黄页一区| 欧美中文字幕一区二区三区| 成人午夜激情免费视频| 无码国产69精品久久久久网站| 男人操女人免费网站| 丁香花视频在线观看| 日韩中文字幕区一区有砖一区| 欧美精品vⅰdeose4hd| 国产日韩欧美亚洲一区| 久久午夜精品视频| 两个人日本在线观看视频| 亚洲精品tv| 91免费国产在线观看| 久久精品人人做人人爽| 国产男女激情视频| 亚洲国产精品久久人人爱潘金莲| 免费a级人成a大片在线观看| 99国产精品| 5月丁香婷婷综合| 久久久一本精品99久久精品66| 性色国产成人久久久精品| eeuss影院eeuss最新直达| 国产精品15p| 国产精品天干天干在观线| 欧美激情视频网站| 最新天堂在线视频| 色网站免费观看| 精品极品在线| eeuss国产一区二区三区 | 亚洲综合色婷婷在线观看| 91在线视频18| 91av网站在线播放| 国产精品熟妇一区二区三区四区| 国产精品9区| 一区二区网站| 一区二区在线看| 成人福利网站在线观看| 干b视频在线观看| h版电影在线播放视频网址| 天海翼亚洲一区二区三区| 亚洲图片欧美综合| 香蕉加勒比综合久久| 国产精品青青草| 黄色小说在线观看视频| 嫩草精品影院| 青青草成人在线观看| 色综合影院在线| 亚洲免费黄色网| 国产精品白浆视频免费观看| 欧美网色网址| 91久久香蕉国产日韩欧美9色| 久久久久免费网| 日日夜夜狠狠操| 天堂成人av| 成人avav在线| 国产精品久久久久久网站| 国产大屁股喷水视频在线观看| 国内福利写真片视频在线| 国产日韩精品视频一区二区三区| 亚洲欧美精品伊人久久| 成年人三级黄色片| 毛片基地网站| 欧美成人嫩草网站| 亚洲美女激情视频| 性欧美在线视频| 黑人巨大狂躁日本妞在线观看| 欧美军人男男激情gay| 欧美一区二区黄| 波多野结衣家庭教师在线播放| 最近中文字幕在线6| 日韩大胆成人| 日韩精品一区二区三区四区视频| 亚洲 欧美 日韩 国产综合 在线| 久色视频网站| 亚洲人成精品久久久 | 91成人免费在线观看| 久草免费资源站| 天天操夜夜逼| 亚洲综合好骚| 久久国产色av| 免费黄色在线网址| 欧美午夜电影一区二区三区| 99久免费精品视频在线观看| 成人黄色片在线| www.欧美色| 91国拍精品国产粉嫩亚洲一区| 一区二区三区欧美激情| 亚洲欧美国产精品桃花| 天天视频一区二区三区| 要久久爱电视剧全集完整观看| 91精品国产乱| 日韩一级免费片| 1024欧美极品| 美女视频黄久久| 国产精品夫妻激情| 7799精品视频天天看| 亚洲高清黄色| 色综合久久综合网| 久久久999视频| jizzjizz16| 日韩电影在线免费看| 日韩av黄色在线观看| 日韩人妻无码一区二区三区99| 97在线超碰| 亚洲午夜久久久久久久久电影院| 国产又粗又大又爽的视频| 国产经典中年夫妇盗摄| 欧美理论在线| 性欧美xxxx视频在线观看| 久久精品视频8| 欧美xxxxx18| 日韩av有码| 久久精品国产99国产精品澳门| 嘿嘿视频在线观看| 国产91足控脚交在线观看| 亚洲宅男天堂在线观看无病毒| 小泽玛利亚av在线| 成年网站免费观看| 国产原创一区二区| 风间由美一区二区三区| 香港三日本三级少妇66| 国产精品久久久久久久| 欧美大片免费观看| 欧产日产国产69| 国产精品毛片久久久| 欧美成人精品二区三区99精品| 在线中文字日产幕| 午夜激情视频在线| 亚洲午夜在线视频| 手机在线免费观看毛片| 中文在线中文字幕| 中文字幕国产精品一区二区| 亚洲国产精品女人| 天天操夜夜逼| 92国产精品观看| 欧美h视频在线观看| 可以免费观看av的网站| 粉嫩高潮美女一区二区三区| 日韩国产一区久久| 在线观看免费电影| 精品一区二区三区影院在线午夜| 国产美女99p| 国产免费一级片| 久久国产麻豆精品| 精品日韩欧美| 全免费a级毛片| av中文一区二区三区| 欧美性视频在线播放| 四虎国产成人永久精品免费| 99久久精品免费看国产| 欧美性受xxxx黑人猛交88| 色视频网站在线观看| 久久久噜噜噜久久人人看| 免费网站在线观看视频| 写真福利理论片在线播放| 中文字幕亚洲区| 欧美大尺度做爰床戏| p色视频免费在线观看| 精品免费在线观看| 国产一线在线观看| 91久久国产综合久久91猫猫| 亚洲成人久久一区| 国产91av视频| 国产欧美日韩视频在线| 2020国产精品视频| 少妇精品视频一区二区| 日韩激情中文字幕| 婷婷久久青草热一区二区| 1234区在线观看视频免费| 国产精品对白交换视频| 特黄视频免费观看| 日本不卡免费高清视频在线| 日韩成人xxxx| 人妻 日韩精品 中文字幕| 欧美综合在线视频观看| 国产精品成人一区二区三区吃奶| 亚洲第一页在线播放| 久久av中文字幕片| 日本大胆人体视频| 亚洲精品四区| wwwwww.欧美系列| 国产精品扒开腿做爽爽爽男男| 久久天天躁狠狠躁夜夜躁2014| 波多野结衣一二三四区| 少妇太紧太爽又黄又硬又爽| 超级白嫩亚洲国产第一| 精品久久久久一区| 国产精品自拍视频一区| av一区二区在线播放| 成人国产精品色哟哟| 天堂午夜在线| 日本一区二区三级电影在线观看| 日本激情视频在线| 国产va在线视频| 亚洲网站在线看| 国产农村妇女毛片精品| 久久性天堂网| 男同互操gay射视频在线看| 涩爱av在线播放一区二区| 日本丶国产丶欧美色综合| 久久久久久久久久97| re久久精品视频| 999热视频| 日本桃色视频| 欧美亚洲国产一区二区三区| 亚洲成人生活片| 亚洲国产成人精品女人| 久草精品电影| 日韩三级电影网| 欧美成人综合网站| 亚洲天堂免费av| 久久 天天综合| 国产美女三级视频| 欧美成人免费电影| 国语对白做受69| 性生生活性生交a级| 亚洲最新视频在线观看| 日韩黄色中文字幕| 日韩精品免费一区二区在线观看 | 91成人免费| 日韩免费电影一区二区三区| 韩日视频在线| 亚洲欧美国产精品久久久久久久| www夜片内射视频日韩精品成人| 国产精品一区二区男女羞羞无遮挡 | 午夜在线视频观看日韩17c| 欧美日韩一级在线| 在线午夜影院| 久久国产精品久久久久久| 欧美性xxxx交| 一区二区三区在线视频播放| 色偷偷www8888| 欧美体内she精视频在线观看| 中国黄色录像片| 美女100%一区| 国产精品高潮呻吟久久av无限| www亚洲天堂| 91精品国产一区二区三区蜜臀| 亚洲午夜激情视频| 北条麻妃国产九九精品视频| 手机精品视频在线| 羞羞答答一区二区| 日韩精品一区二区三区四区五区 | 日本天堂在线视频| 天堂精品中文字幕在线| 日韩一级片播放| 一本一道久久a久久| 国产精品国模大尺度私拍| 国产永久免费高清在线观看视频| 国产一区二区三区四区福利| 九色精品视频在线观看| 精品电影在线观看| 超碰在线观看91| 福利91精品一区二区三区| 亚洲av网址在线| 欧美国产高潮xxxx1819| 国产精品裸体瑜伽视频| 精品视频一区二区三区在线观看| 国产精品自拍首页|