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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4594|回復: 6
打印 上一主題 下一主題
收起左側

二手STC15F104E單片機溫度器升級

[復制鏈接]
跳轉到指定樓層
樓主
某寶淘了個單片機溫度計,沒顯示,沒代碼,沒參數,沒有圖,除了便宜,再沒優點,幾乎就殼子能用,老板按殼子價出的。自用手電透光法畫出了單片機定意圖,弄了兩程序,成功驅動。

電路原理圖如下:



  1. #include "STC15.H"
  2. #include "codetab_Hygrothermograph.h"//OLED字庫
  3. #include "OLED_Hygrothermograph.h"//OLED基本驅動函數

  4. void OLED_FormName(unsigned char x, y)//在指定位置顯示HFont字符組
  5. {
  6.         unsigned char i=0,j=0;
  7.         for(j=0;j<17;j++)
  8.         {
  9.                 OLED_Set_Pos(x,y);
  10.                 for(i=0;i<6;i++)
  11.                 OLED_WrDat(HFont[i+j*6]);
  12.                 x+=6;
  13.         }
  14. }

  15. void OLED_FormLine(unsigned char x, y)//在指定位置顯示HFont字符組
  16. {
  17.         unsigned char i=0,j=0;
  18.         for(j=0;j<18;j++)
  19.         {
  20.                 OLED_Set_Pos(x,y);
  21.                 for(i=0;i<6;i++)
  22.                 OLED_WrDat(LineFont[i]);
  23.                 x+=6;
  24.         }
  25. }

  26. void OLED_FormTitle(unsigned char x,y)//主標題
  27. {
  28.         unsigned char i=0,j=0;
  29.         for(j=0;j<13;j++)
  30.         {
  31.                 OLED_Set_Pos(x,y);

  32.                 for(i=0;i<8;i++)
  33.                 {
  34.                         OLED_WrDat(TitleFont[j*16+i]);
  35.                 }
  36.                 OLED_Set_Pos(x,y+1);
  37.                
  38.                 for(i=0;i<8;i++)
  39.                 {
  40.                         OLED_WrDat(TitleFont[j*16+i+8]);
  41.                 }
  42.                 x+=8;
  43.         }
  44. }

  45. void OLED_FormTemp(unsigned char x,y)//溫度標識
  46. {
  47.         unsigned char i=0,j=0;
  48.         for(j=0;j<5;j++)
  49.         {
  50.                 OLED_Set_Pos(x,y);

  51.                 for(i=0;i<8;i++)
  52.                 {
  53.                         OLED_WrDat(TempFont[j*16+i]);
  54.                 }
  55.                 OLED_Set_Pos(x,y+1);
  56.                
  57.                 for(i=0;i<8;i++)
  58.                 {
  59.                         OLED_WrDat(TempFont[j*16+i+8]);
  60.                 }
  61.                 x+=8;
  62.         }
  63. }

  64. void OLED_FormHumi(unsigned char x,y)//濕度標識
  65. {
  66.         unsigned char i=0,j=0;
  67.         for(j=0;j<4;j++)
  68.         {
  69.                 OLED_Set_Pos(x,y);

  70.                 for(i=0;i<8;i++)
  71.                 {
  72.                         OLED_WrDat(HumiFont[j*16+i]);
  73.                 }
  74.                 OLED_Set_Pos(x,y+1);
  75.                
  76.                 for(i=0;i<8;i++)
  77.                 {
  78.                         OLED_WrDat(HumiFont[j*16+i+8]);
  79.                 }
  80.                 x+=8;
  81.         }
  82. }

  83. void OLED_AnyChar_16X16(unsigned char x, y,unsigned char anystr_temp[])//在指定位置顯示一個指定的16X16字符
  84. //x:選定行第幾個像素點;y:選定的行數(以16個列像素為單位);待顯示的字符串
  85. {
  86.         unsigned char i=0;
  87.         if(x>112)//如果指定的行超界,那么轉到下一行第一個位置
  88.         {
  89.                 x=0;y++;
  90.         }
  91.         
  92.         OLED_Set_Pos(x,y);//置寫入位
  93.         
  94.         for(i=0;i<16;i++)
  95.         {
  96.         OLED_WrDat(anystr_temp[i]);//在字模表中查找相應位置的字模,并寫入到指定位置
  97.         }
  98.         
  99.         OLED_Set_Pos(x,y+1);//寫入位下移半個單位
  100.                
  101.         for(i=0;i<16;i++)
  102.         {
  103.                 OLED_WrDat(anystr_temp[i+16]);
  104.         }
  105. }

  106. void OLED_AnyChar_8X16(unsigned char x, y,unsigned char anystr_temp[])//在指定位置顯示一個指定的8X16字符
  107. //x:選定行第幾個像素點;y:選定的行數(以16個列像素為單位);待顯示的字符串
  108. {
  109.         unsigned char i=0;
  110.         if(x>112)//如果指定的行超界,那么轉到下一行第一個位置
  111.         {
  112.                 x=0;y++;
  113.         }
  114.         
  115.         OLED_Set_Pos(x,y);//置寫入位
  116.         
  117.         for(i=0;i<8;i++)
  118.         {
  119.         OLED_WrDat(anystr_temp[i]);//在字模表中查找相應位置的字模,并寫入到指定位置
  120.         }
  121.         
  122.         OLED_Set_Pos(x,y+1);//寫入位下移半個單位
  123.                
  124.         for(i=0;i<8;i++)
  125.         {
  126.                 OLED_WrDat(anystr_temp[i+8]);
  127.         }
  128. }

  129. void OLED_DataDisplay_H(unsigned char x, y,unsigned int display_temp[])//定制的數據顯示函數
  130. //x:選定行第幾個像素點;y:選定的行數(以16個列像素為單位);待顯示的數字字符串
  131. {
  132.         unsigned char i=0,j=0;
  133.         for(j=0;j<2;j++)//寫整數數據
  134.         {
  135.                 OLED_Set_Pos(x,y);//置寫入位
  136.                 for(i=0;i<8;i++)
  137.                 {
  138.                         OLED_WrDat(NumberFont[display_temp[j]*16+i]);//在字模表中查找相應位置的字模,并寫入到指定位置
  139.                 }
  140.                 OLED_Set_Pos(x,y+1);//寫入位下移半個單位
  141.                 for(i=0;i<8;i++)
  142.                 {
  143.                         OLED_WrDat(NumberFont[display_temp[j]*16+i+8]);
  144.                 }
  145.                 x+=8;
  146.         }
  147. }

  148. void OLED_DataDisplay_T(unsigned char x, y,unsigned int display_temp[])//定制的數據顯示函數
  149. //x:選定行第幾個像素點;y:選定的行數(以16個列像素為單位);待顯示的數字字符串
  150. {
  151.         unsigned char i=0,j=0;
  152.         for(j=0;j<2;j++)//寫整數數據
  153.         {
  154.                 OLED_Set_Pos(x,y);//置寫入位
  155.                 for(i=0;i<8;i++)
  156.                 {
  157.                         OLED_WrDat(NumberFont[display_temp[j]*16+i]);//在字模表中查找相應位置的字模,并寫入到指定位置
  158.                 }
  159.                 OLED_Set_Pos(x,y+1);//寫入位下移半個單位
  160.                 for(i=0;i<8;i++)
  161.                 {
  162.                         OLED_WrDat(NumberFont[display_temp[j]*16+i+8]);
  163.                 }
  164.                 x+=8;
  165.         }
  166.         x+=8;
  167.                 OLED_Set_Pos(x,y);//置寫入位
  168.                 for(i=0;i<8;i++)
  169.                 {
  170.                         OLED_WrDat(NumberFont[display_temp[j]*16+i]);//在字模表中查找相應位置的字模,并寫入到指定位置
  171.                 }
  172.                 OLED_Set_Pos(x,y+1);//寫入位下移半個單位
  173.                 for(i=0;i<8;i++)
  174.                 {
  175.                         OLED_WrDat(NumberFont[display_temp[j]*16+i+8]);
  176.                 }
  177. }
復制代碼


595數碼顯STC15F104E18B20溫度OK.zip

59.03 KB, 下載次數: 35, 下載積分: 黑幣 -5

OLED128顯STC15F104EHT11溫濕計OK2.zip

54.69 KB, 下載次數: 38, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:358930 發表于 2018-11-20 23:07 | 只看該作者
樣子不錯,沒科技感,主要沒源代碼不受控制,只能升級了。

15427262601830.33752576610976504.jpg (311.14 KB, 下載次數: 159)

15427262601830.33752576610976504.jpg

15427262601830.33752576610976504.jpg (311.14 KB, 下載次數: 154)

15427262601830.33752576610976504.jpg
回復

使用道具 舉報

板凳
ID:442950 發表于 2018-12-25 18:13 | 只看該作者
這傳感器用的什么的
回復

使用道具 舉報

地板
ID:358930 發表于 2018-12-27 04:43 | 只看該作者
三種,18B20和DHT12和LM35A
原裝的是LM35A論壇我發過原裝LM35A測溫度的,很好用。
回復

使用道具 舉報

5#
ID:412814 發表于 2019-1-25 14:40 | 只看該作者
厲害了,研究下。謝謝樓主
回復

使用道具 舉報

6#
ID:1030595 發表于 2023-12-26 10:38 | 只看該作者
如何接顯示屏?
回復

使用道具 舉報

7#
ID:1030595 發表于 2023-12-26 11:15 | 只看該作者
厲害了我的果,8個腳mcu,玩出了最多的功能!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产美女高潮在线观看| 精品免费国产二区三区| heyzo一本久久综合| 在线电影一区| 亚洲精品极品少妇16p| 奇米狠狠一区二区三区| 精品久久ai电影| 精品久久国产一区| 国产精品视频一区视频二区 | 动漫av网站免费观看| 国产日韩视频在线播放| 日韩欧美手机在线| 欧美人xxxxx| 免费电影一区| 日本一区二区不卡高清更新| 日本高清一区| 亚洲一区二区不卡视频| 性欧美精品一区二区三区在线播放| 麻豆传媒一区| 日韩欧美电影一区二区| 亚洲 国产 欧美一区| 一区二区视频在线播放| 欧美日韩亚洲国产成人| 加勒比成人在线| 日日碰狠狠添天天爽超碰97| av免费中文字幕| 久草福利视频在线| 国产麻豆剧传媒精品国产| 性色av浪潮av| 国产毛片久久久久久久| 青草影院在线观看| 日本视频免费观看| 国产人妖在线播放| 久草久草久草| 成年女人色毛片免费| 日本中文字幕视频| 二区在线视频| 在线人成日本视频| 麻豆一区在线| 羞羞色午夜精品一区二区三区| 激情视频一区| 激情综合网最新| 91丨porny丨国产入口| 亚洲欧洲无码一区二区三区| 欧美日韩中文字幕日韩欧美| 欧美日韩二区三区| 一本色道久久综合亚洲精品小说| 欧美高清一级大片| 国产日韩av在线| 日本一区二区高清视频| 免费观看日韩毛片| 中文乱码人妻一区二区三区视频| 91制片厂在线| 亚洲天堂视频网| 在线亚洲精品自拍| 性直播在线观看| 98在线视频| 成人国产精品| 成人av动漫在线观看| 日韩电影免费在线观看网站| 久久婷婷成人综合色| 精品久久久久久久久久| 亚洲第一中文字幕| 久久久久久久久久亚洲| 国产色综合一区二区三区| 日本a在线天堂| 亚洲午夜久久久久久久久| 欧洲猛交xxxx乱大交3| 国产精品人人爽| 国产毛片久久久久| 91freevideo| 精品无吗乱吗av国产爱色| 欧美极品免费| 99久久影视| 懂色一区二区三区免费观看| 亚洲成在人线在线播放| 亚洲三级 欧美三级| 国产精品久久av| 激情图片qvod| 精品久久久久久中文字幕人妻最新| 亚洲天堂一区在线| 欧美videos另类齐全| 亚洲超碰在线| www.一区| 亚洲国产99| 久久色.com| 日韩一区二区在线免费观看| 欧美日韩xxxxx| 51国偷自产一区二区三区| 欧美少妇一级片| av网站有哪些| 中文字幕欧美色图| 狠狠操图片视频| 一色桃子av在线| 精品国产一区二区三区小蝌蚪| 伊人精品成人久久综合软件| 久久精品亚洲乱码伦伦中文| 欧美一级高清片| 国产精品白嫩美女在线观看| 国产精品免费看久久久无码| 人妻少妇一区二区| www黄色网址| h色视频在线观看| 亚洲伦乱视频| 国产毛片久久| 亚洲影视在线播放| 久久久久www| 亚洲欧美在线网| 国产又粗又猛又爽视频| 日日躁夜夜躁白天躁晚上躁91| 国产超碰在线| 日韩精品一区二区三区中文 | 奇米影视第四狠狠777| 天使と恶魔の榨精在线播放| 欧美一区电影| 国产亚洲一区二区三区| 日韩电影中文字幕| 国产精品有限公司| 欧美性生交xxxxx| 精品国产亚洲一区二区麻豆| 黄网站免费观看| 亚洲日本免费电影| 男女视频一区二区| 日本乱人伦aⅴ精品| 日本久久中文字幕| www.国产区| 欧美超碰在线观看| 久草一本av| 人人九九精品视频| 国产成人av网站| 日韩精品一区在线| 国产精品国产三级国产专区53| 日本亚洲一区二区三区| 亚洲第一第二区| 成人影视在线播放| 婷婷亚洲五月| 亚洲国产一区二区在线播放| 午夜精品视频在线| 日韩中文字幕二区| 亚洲无码精品在线观看| 六月丁香婷婷综合| www视频在线播放| 国产精品久久久久77777丨| 另类欧美日韩国产在线| 91精品在线麻豆| 国产在线观看一区| 欧美激情 一区| 在线观看无遮挡| 91福利精品在线观看| 国产美女精品在线| 亚洲毛片在线免费观看| 中文字幕一区二区三区四区五区 | 给我免费播放日韩视频| 中文字幕一区二区三区人妻在线视频 | 香港成人在线视频| 欧美激情女人20p| 亚洲 高清 成人 动漫| 日韩乱码一区二区三区| 羞羞视频在线免费看| 国内精品视频在线观看| 亚洲成人午夜电影| 国产精品爽爽爽爽爽爽在线观看| 欧美激情第一区| 久久天堂夜夜一本婷婷麻豆| 男人久久天堂| 久久99久久99| 亚洲人成网站777色婷婷| 50度灰在线观看| 五月天婷婷激情| 日韩av免费观影| 亚洲午夜一区| 91精品久久久久久久久99蜜臂| 欧美日韩大片一区二区三区 | 亚洲天堂免费观看| 妞干网这里只有精品| 中文字幕在线观看1| 91在线看黄| 日本不卡中文字幕| 亚洲天堂av在线免费| 青青草原成人网| 四虎免费在线观看| 桃子视频成人app| 久久夜色精品一区| 欧美在线一区二区三区四| 国产精九九网站漫画| 偷拍国模大尺度视频在线播放| 91国内精品| 亚洲成a人v欧美综合天堂| 国产精品久久久久久免费观看| 男人与禽猛交狂配| 黄页视频在线免费观看| 在线观看一区| 精品国产91亚洲一区二区三区婷婷| 亚洲一区二区三区精品视频| 成人黄色免费网| 成年网站在线视频网站| 秋霞国产精品| 欧美国产精品专区| 成人国产精品一区二区| 黄色一级大片在线免费观看| 白白色在线发布| 亚洲永久网站| 中文字幕精品久久| 亚洲一区二区三区四区精品| 丝袜脚交免费网站xx| 国产一区二区电影在线观看| 欧美视频在线观看一区| 少妇高潮大叫好爽喷水| 四虎在线视频免费观看| 精品一区二区三区四区五区 | 亚洲成人短视频| 国产精品国产三级国产aⅴ入口| 成人a在线视频| 国产一级二级三级视频| 免费人成在线观看播放视频| 成人免费毛片app| 国产第一区电影| 欧美又粗又大又长| 国产日产一区二区| av一区二区三区在线| 国产日韩欧美91| 精品免费囯产一区二区三区| 97在线视频免费观看完整版| 972aa.com艺术欧美| 成人激情春色网| 69亚洲精品久久久蜜桃小说 | 中文字幕一区二区三区有限公司| 国产主播在线观看| 永久在线免费观看| 一区在线免费| 亚洲国产精品网站| 日本手机在线视频| 精品人妻av一区二区三区| 色呦呦呦在线观看| 国产成人午夜视频| 欧美疯狂xxxx大交乱88av| 一级黄色大片儿| 91短视频推广| 精品国产一级毛片| 欧美揉bbbbb揉bbbbb| 日韩精品欧美一区二区三区| 激情五月婷婷网| 中文字幕免费高清电视剧网站在线观看 | 日韩黄色影院| 蜜臀久久99精品久久久久宅男| 日韩精品在线观看一区| 亚洲午夜精品久久久久久人妖| 国产综合在线播放| 国产精品99久久久久久董美香 | 国产美女精品视频| 女教师淫辱の教室蜜臀av软件| www.久草.com| 欧美精品综合| 亚洲国产日韩欧美在线动漫| 免费一级特黄特色毛片久久看| 五月婷婷六月色| 日韩一区二区三区精品| 亚洲成国产人片在线观看| 日韩欧美精品久久| 亚洲黄色a级片| 99精品美女视频在线观看热舞| 一区二区在线观看免费 | 在线观看亚洲区| 亚洲一区二区三区三州| www网站在线观看| 国内在线观看一区二区三区| 国产偷国产偷亚洲清高网站| 日本美女高潮视频| 老太做爰xxxx| 精品999日本| 日韩在线视频二区| 天堂久久久久久| 夜鲁很鲁在线视频| 激情综合网激情| 国产91久久婷婷一区二区| 乱h高h女3p含苞待放| 国产美女福利在线| 国产婷婷精品av在线| 国产经典一区二区三区| 国产精品久久久久久无人区 | 免费看的黄色大片| 俄罗斯性欧美| 欧美精品自拍| 久久久国产精彩视频美女艺术照福利| 国产精品久久久免费观看| 领导边摸边吃奶边做爽在线观看 | 中文字幕免费高清网站| 人人鲁人人莫人人爱精品| 亚洲国产一区二区a毛片| 黄色小视频大全| 国产精品被窝福利一区| 亚洲国产老妈| 久久亚洲精品小早川怜子66| 国产精品69久久久久孕妇欧美| 午夜视频在线看| 中文字幕电影一区| 亚洲欧洲久久| 卡一卡2卡三精品| 香蕉综合视频| 欧美丰满少妇xxxxx| 国产午夜福利片| 久久亚洲国产精品尤物| 欧美日韩国产中文| 制服下的诱惑暮生| 日韩a级作爱片一二三区免费观看| xnxx国产精品| 视频一区二区在线| 国产精品白浆视频免费观看| 亚洲影院免费| 国产欧美日韩精品专区| 国产农村妇女毛片精品| 天堂综合网久久| 色哟哟入口国产精品| 日韩在线观看视频一区二区| 国产h片在线观看| 色菇凉天天综合网| 在线观看国产一级片| 亚洲成人av高清| 一区二区中文视频| 丝袜老师办公室里做好紧好爽| 激情se五月| 26uuu久久综合| 日本成人在线不卡| 77777在线| 久久久久久久久久久久久夜| 一本久道久久综合狠狠爱亚洲精品| xxxxbbbb欧美| 激情图区综合网| 欧洲av一区| 成年人深夜福利| 91视频观看免费| 999一区二区三区| 久草在线看片| 亚洲乱码国产乱码精品精可以看| 久久久久久久久久久99| 成视频在线观看免费观看| 久久午夜色播影院免费高清 | 国产精品一区二区3区| www视频在线| 欧美午夜免费影院| 亚洲综合在线做性| 久久久久国产美女免费网站| 麻豆国产精品一区二区三区 | 欧美日韩国产传媒| 国产69精品久久久久99| 国产人妖一区二区| 在线国产欧美| 韩国成人av| 超级黄的软件| 国产日韩精品久久久| 国产成人久久婷婷精品流白浆| 国产在线小视频| 一本色道a无线码一区v| 噜噜噜在线视频| 日韩成人一区| 久久亚洲精品一区二区| av男人天堂av| 欧美亚洲自偷自偷| 日本精品免费| 午夜视频99| 精品毛片网大全| 亚洲成人黄色av| 日韩中文字幕一区二区高清99| 欧美超级免费视 在线| 91在线你懂的| 久久电影一区| 亚洲一区二区三区涩| 天天综合入口| 色妞www精品视频| 日韩欧美在线视频播放| 激情亚洲另类图片区小说区| 欧亚精品中文字幕| 国产综合精品久久| 久久综合九色综合欧美就去吻| 国产麻花豆剧传媒精品mv在线| 国产美女福利在线| 日韩电影中文字幕一区| 怡红院男人的天堂| 免费永久网站黄欧美| 亚洲美女网站18| 深夜福利在线观看直播| 欧美军同video69gay| 日韩精品视频免费看| 国产精品s色| 丝袜足脚交91精品| 粉嫩av一区| 亚洲毛片在线免费观看| 成人黄色在线观看视频| 狠狠色狠狠色综合系列| av免费播放网址| 在线能看的av网址| 欧美激情综合色| 国产深夜福利| 综合色中文字幕| 亚洲最大成人网站| 你微笑时很美电视剧整集高清不卡| 国产日韩欧美在线观看| 1069男同网址| 在线成人免费视频| 一级特黄aaaaaa大片|