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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機LCD1602顯示測溫系統Proteus仿真程序

[復制鏈接]
跳轉到指定樓層
樓主

  DS18B20的測溫原:低溫度系數晶振的振蕩頻率受溫度的影響很小,用于產生固定頻率的脈沖信號送給減法計數器1,高溫度系數晶振隨溫度變化其震蕩頻率明顯改變,所產生的信號作為減法計數器2的脈沖輸入,圖中還隱含著計數門,當計數門打開時,DS18B20就對低溫度系數振蕩器產生的時鐘脈沖后進行計數,進而完成溫度測量。

 


單片機源程序如下:

  1. #include <reg52.h>
  2. #include<DS18B20.h>
  3. #include<LCD1602.h>
  4. bit flag1s = 0; //1s 定時標志
  5. unsigned char T0RH = 0; //T0 重載值的高字節
  6. unsigned char T0RL = 0; //T0 重載值的低字節
  7. void ConfigTimer0(unsigned int ms);
  8. unsigned char IntToString(unsigned char *str, int dat);
  9. extern bit Start18B20();
  10. extern bit Get18B20Temp(int *temp);
  11. extern void InitLcd1602();
  12. extern void LcdShowStr(unsigned char x, unsigned char y, unsigned char *str);
  13. void main()
  14. {

  15.         bit res;
  16.         int temp; //讀取到的當前溫度值
  17.         int intT, decT; //溫度值的整數和小數部分
  18.         unsigned char len;
  19.         unsigned char str[12];
  20.         EA = 1; //開總中斷
  21.         ConfigTimer0(10); //T0 定時 10ms
  22.         Start18B20(); //啟動 DS18B20
  23.         InitLcd1602(); //初始化液晶
  24.         LcdStar();
  25.         
  26.         while (1)
  27.         {        
  28.                 P1=0X00;
  29.         if (flag1s) //每秒更新一次溫度
  30.         {
  31.                 flag1s = 0;
  32.                 res = Get18B20Temp(&temp); //讀取當前溫度
  33.                 if (res) //讀取成功時,刷新當前溫度顯示
  34.                 {
  35.                         intT = temp >> 4; //分離出溫度值整數部分
  36.                         decT = temp & 0xF; //分離出溫度值小數部分
  37.                         len = IntToString(str, intT); //整數部分轉換為字符串
  38.                         str[len++] = '.'; //添加小數點
  39.                         decT = (decT*10) / 16; //二進制的小數部分轉換為 1 位十進制位
  40.                         str[len++] = decT + '0'; //十進制小數位再轉換為 ASCII 字符
  41.                         while (len < 6) //用空格補齊到 6 個字符長度
  42.                         {
  43.                                 str[len++] = ' ';
  44.                 }
  45.         str[len] = '\0'; //添加字符串結束符
  46.         LcdShowStr(9, 1, str); //顯示到液晶屏上
  47.         LcdShowStr(14, 1, "C");//添加C溫度
  48.         }
  49.         else //讀取失敗時,提示錯誤信息
  50.         {
  51.                 LcdShowStr(0, 0, "error!");
  52.         }
  53.         Start18B20(); //重新啟動下一次轉換
  54.         }
  55.         }
  56. }
  57. /* 整型數轉換為字符串, str-字符串指針, dat-待轉換數,返回值-字符串長度 */
  58. unsigned char IntToString(unsigned char *str, int dat)
  59. {
  60.         signed char i = 0;
  61.         unsigned char len = 0;
  62.         unsigned char buf[6];
  63.         if (dat < 0) //如果為負數,首先取絕對值,并在指針上添加負號
  64.         {
  65.                 dat = -dat;
  66.                 *str++ = '-';
  67.                 len++;
  68.         }
  69.         do { //先轉換為低位在前的十進制數組
  70.                         buf[i++] = dat % 10;
  71.                         dat /= 10;
  72.         } while (dat > 0);
  73.         len += i; //i 最后的值就是有效字符的個數
  74.         while (i-- > 0) //將數組值轉換為 ASCII 碼反向拷貝到接收指針上
  75.         {
  76.                 *str++ = buf[i] + '0';
  77.                 }
  78.         *str = '\0'; //添加字符串結束符
  79.         return len; //返回字符串長度
  80.         }
  81. /* 配置并啟動 T0, ms-T0 定時時間 */
  82. void ConfigTimer0(unsigned int ms)
  83. {
  84.         unsigned long tmp; //臨時變量
  85.         tmp = 11059200 / 12; //定時器計數頻率
  86.         tmp = (tmp * ms) / 1000; //計算所需的計數值
  87.         tmp = 65536 - tmp; //計算定時器重載值
  88.         tmp = tmp + 12; //補償中斷響應延時造成的誤差
  89.         T0RH = (unsigned char)(tmp>>8); //定時器重載值拆分為高低字節
  90.         T0RL = (unsigned char)tmp;
  91.         TMOD &= 0xF0; //清零 T0 的控制位
  92.         TMOD |= 0x01; //配置 T0 為模式 1
  93.         TH0 = T0RH; //加載 T0 重載值
  94.         TL0 = T0RL;
  95.         ET0 = 1; //使能 T0 中斷
  96.         TR0 = 1; //啟動 T0
  97. }
  98. /* T0 中斷服務函數,完成 1 秒定時 */
  99. void InterruptTimer0() interrupt 1
  100. {
  101.         static unsigned char tmr1s = 0;
  102.         TH0 = T0RH; //重新加載重載值
  103.         TL0 = T0RL;
  104.         tmr1s++;
  105.         if (tmr1s >= 100) //定時 1s
  106.         {
  107.                 tmr1s = 0;
  108.                 flag1s = 1;
  109.         }
  110. }
復制代碼

全部資料51hei下載地址:

ds18b20測溫.zip (16.25 MB, 下載次數: 51)


視頻.7z (16.18 MB, 下載次數: 10)


評分

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

查看全部評分

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美伊人久久久久久久久影院| 免费的av网站| 亚洲国产一区二区三区在线播| 成人资源视频网站免费| 国产这里只有精品| 国产精品视频中文字幕91| 日本电影亚洲天堂| 国产精品99蜜臀久久不卡二区| 欧美亚洲第一区| 国产成人97精品免费看片| 26uuu另类亚洲欧美日本一| 欧美亚洲国产日本| 国产欧美日韩中文字幕| 国产日韩欧美另类| 91在线直播亚洲| 欧美视频第二页| 亚洲成人免费av| 伊人性伊人情综合网| 亚洲欧美激情小说另类| 亚洲精品国产a| 欧美日韩国产精品| 欧美日韩成人综合天天影院| 日韩视频在线永久播放| 日韩精品极品毛片系列视频| 中文日韩在线视频| 久久久久成人网| 国产精品久久久久国产a级| 在线观看一区不卡| 不卡av免费观看| 国产福利在线播放麻豆| 久久不射影院| 欧美黑人一区| 日韩欧美另类中文字幕| 欧美人与动xxxxz0oz| 精品毛片免费观看| 亚洲视频狠狠| 黑人巨大精品欧美一区| 91麻豆swag| 一区二区三区精品视频| 欧美老女人第四色| 亚洲欧美日韩成人| 免费亚洲一区| 日本一区中文字幕| 成人午夜又粗又硬又大| 久久综合九色综合久久久精品综合| 国产精品久久影院| 精品久久中文字幕| 欧美变态凌虐bdsm| 欧美富婆性猛交| 成人黄色大片在线免费观看| 日本视频一区二区不卡| 成人综合视频在线| 欧类av怡春院| 国产精品xxxx喷水欧美| 国产爆乳无码一区二区麻豆| 欧美激情一区二区三区全黄| av在线不卡免费看| 一区二区三区在线播放| 欧美精品日韩一本| 在线视频精品一| 国产精品99久久99久久久二8| 精品欧美国产| 欧美成人免费在线观看视频| 性高潮免费视频| 国产精品18p| 污污视频在线观看网站| 狠狠干夜夜草| 色大18成网站www在线观看| 久久精品国产精品亚洲毛片| 欧美丰满日韩| 国产高清成人在线| 黑人精品xxx一区一二区| 国产丝袜一区二区三区免费视频| 午夜精品在线视频| 清纯唯美一区二区三区| 激情 小说 亚洲 图片: 伦| 99成人在线观看| 免费的黄色av| 国产一级电影网| www.综合网.com| 免费av一区二区三区四区| 麻豆精品一区二区三区| 亚洲人成精品久久久久久| 精品国产99国产精品| 国产91对白在线播放| 亚洲国产精品一区二区第一页| 亚洲天堂国产视频| 国产成人在线免费观看视频| 精品入口麻豆传煤| 国产最新视频在线观看| 秋霞一区二区三区| 日韩精品色哟哟| 亚洲午夜激情网站| 中文字幕亚洲第一| 国产欧美在线一区二区| 牛夜精品久久久久久久| 麻豆91精品91久久久| 亚洲精品爱爱久久| h网站在线免费观看| 日韩av中文字幕一区| 极品少妇一区二区| 欧美午夜影院一区| 日韩av电影免费观看高清| 天天综合中文字幕| 欧美大波大乳巨大乳| 亚洲AV无码精品自拍| 你懂的在线视频观看| 国产亚洲精品拍拍拍拍拍| 欧美日韩免费做爰大片| 欧美视频二区欧美影视| 日一区二区三区| 亚洲福利视频导航| 欧美巨大黑人极品精男| 亚洲激情图片| 一级特黄曰皮片视频| 日本xxxx人| 丰满少妇xoxoxo视频| 好看的黄色网址| 中文字幕色婷婷在线视频| 中文无码久久精品| 成人免费视频在线观看| 色小说视频一区| 日本一区二区不卡高清更新| 免费a级黄色片| 性xxxfllreexxx少妇| 国产系列在线观看| 国产欧美日韩精品一区二区免费| 久久你懂得1024| 亚洲男人天堂视频| 亚洲激情啪啪| 成人免费视频国产免费观看| 国产1区2区| 交100部在线观看| 亚洲一区二区动漫| 精品福利一区二区| 2020久久国产精品| 精品亚洲一区二区三区四区| 91精品国产色综合久久不8| 婷婷丁香六月天| 欧美大胆视频| 国产精品天干天干在线综合| 伦理中文字幕亚洲| 毛片在线视频播放| 国产午夜无码视频在线观看| 黄动漫在线看| 青青草91久久久久久久久| 亚洲欧美色一区| 欧美一区二区.| 精品综合久久久久| 午夜av免费在线观看| 夜色av.com| 国产精品美女久久久久| 97se亚洲国产综合自在线| 中文字幕日韩欧美| 欧美一级视频免费看| 无码人妻久久一区二区三区 | 最新视频 - x88av| 久久久久久久福利| caoporen人人| 美女久久99| 亚洲综合丁香婷婷六月香| 日韩免费av一区二区| 丰满人妻一区二区三区53视频| 岛国中文字幕| 黑人巨大精品欧美一区二区桃花岛| 蜜桃视频一区二区三区| 日韩精品在线免费观看| 日本大胆人体视频| 夜夜爽8888| а√天堂8资源在线官网| 依依成人综合视频| 精品欧美aⅴ在线网站| 日韩av电影在线播放| 天堂在线中文在线| 激情小说欧美色图| 网站黄在线观看| 亚洲天堂手机| 99久久99久久免费精品蜜臀| 久久久成人的性感天堂| 色噜噜狠狠永久免费| 热re久久精品国产99热| 北岛玲精品视频在线观看| 久久婷婷国产综合国色天香| 97国产suv精品一区二区62| 亚洲精品久久久久久| 国产精品免费视频一区二区三区| 久久九九精品视频| 伊人色综合久久天天| 91免费欧美精品| 国内偷拍精品视频| 日韩有码电影| 天堂久久一区二区三区| 中文字幕精品久久| 1314成人网| 成片免费观看| 91精品国产视频| 欧美岛国在线观看| 国产高清精品在线观看| 中文字幕av免费| 凹凸成人在线| 中文字幕在线2021| 国产一区第一页| 有码av在线| 日本大片免费看| 欧美激情视频一区二区三区| 日本少妇激情舌吻| jizz在线观看中文| 国产精品小仙女| 久久久久中文字幕2018| 无码人妻aⅴ一区二区三区| 5g影院5g电影天天爽快| 一区二区三区午夜探花| 亚洲国产另类久久精品 | 成人综合婷婷国产精品久久蜜臀| 久久久亚洲影院| 影音先锋男人看片资源| 天堂在线中文| 国产一区二区三区在线看麻豆| 国产69精品久久久久9| 亚洲天堂777| 欧美x0x0| 国产精品17p| 91国在线观看| 国产日韩欧美大片| 最近中文字幕mv免费高清视频8| 亚洲一级大片| 欧美三区在线观看| 国产毛片视频网站| 91香蕉网站| 女同性一区二区三区人了人一| 亚洲精品一区中文字幕乱码| 久久久久久久久久一区二区| eeuss影院130020部| 国产午夜精品一区二区三区欧美| 久热精品视频在线免费观看| 亚洲一区二区三区日韩| a天堂中文在线88| 久久综合色8888| 国产精品18毛片一区二区| 国产又黄又爽视频| 精品成人18| 欧美精品乱码久久久久久按摩| 黄色动漫网站入口| 丰满少妇又爽又紧又丰满电影 | 精品一区电影国产| 国产伦精品一区二区三区妓女| 亚洲成人男人天堂| 91免费国产在线观看| 国产在线精品一区| www.激情五月.com| 欧美美乳视频| 亚洲人在线观看| 天天干天天操天天拍| 91香蕉在线观看| 亚洲午夜在线视频| 最近2019免费中文字幕视频三| 999视频在线观看| 在线观看毛片视频| 国产激情精品一区二区三区| 欧美日韩国产另类不卡| 日韩av一卡二卡三卡| 在线观看视频污| 91视视频在线观看入口直接观看www| 操人视频欧美| 青青草社区在线| 亚洲精品a级片| 久久久久久成人精品| 日本熟妇毛耸耸xxxxxx| 四虎4545www精品视频| 制服丝袜亚洲网站| 成年女人免费视频| 免费a级在线播放| 亚洲国产精品影院| 蜜臀久久99精品久久久酒店新书| 国产女呦网站| 久久天堂av综合合色蜜桃网| 日韩福利视频| 外卖gayxxxxgay1| 国产在线精品一区二区三区不卡 | 亚洲aaaaaaa| 欧美国产大片| 日本人妖一区二区| 国产精自产拍久久久久久| 97av免费视频| 精品美女在线视频| 欧美极品少妇xxxxⅹ裸体艺术 | 日本激情在线观看| 亚洲成人自拍网| 想看黄色一级片| 欧美极品视频| 欧美性69xxxx肥| 亚洲精品手机在线观看| 波多野结衣一区二区| 亚洲成人av电影| 欧美午夜aaaaaa免费视频| jyzzz在线观看视频| 色婷婷综合久久| av网站有哪些| 亚洲三级在线视频| 超碰在线电影| 国产精品久久久久永久免费观看| 欧美一级欧美一级| 天堂资源中文在线| 亚洲一卡二卡三卡四卡无卡久久| 亚洲精品手机在线观看| 自由的xxxx在线视频| 欧美精品乱码久久久久久按摩| 大地资源二中文在线影视观看| 久久毛片亚洲| 国产一区二区三区三区在线观看| 国产亚洲欧美在线精品| 久久精品亚洲人成影院| 国产欧美精品在线播放| 久草在线资源网| 国产乱子伦一区二区三区国色天香 | 亚洲色图偷窥自拍| 日韩欧美一级视频| 夜夜春成人影院| 日本高清视频精品| 日韩簧片在线观看| 国产在线视频你懂得| 在线视频欧美区| 91香蕉国产视频| 菁菁伊人国产精品| 97精品视频在线观看| 亚洲人成色777777老人头| 美女视频黄a大片欧美| 国产又爽又黄ai换脸| 天堂а√在线8种子蜜桃视频 | 异国色恋浪漫潭| 国产精品影视| 午夜激情一区二区三区| 熟女人妻在线视频| 日韩精品一区二区三区中文在线| 欧美福利小视频| 欧美色图俺去了| 久久久蜜桃精品| 三区视频在线观看| 久久av日韩| 欧美亚洲国产视频| 亚洲自拍三区| 最近2018年手机中文在线| 亚洲成人综合视频| 一级肉体全黄裸片| 欧美在线导航| 成人亚洲激情网| 黄色av免费看| 亚洲国产三级在线| 国产又粗又猛又爽又黄av| 精品精品国产三级a∨在线| 日本一欧美一欧美一亚洲视频| 精品国产福利一区二区在线 | 黄色网络在线观看| 高清中文字幕一区二区三区| 日韩精品一区二区三区视频在线观看| 91九色丨porny丨肉丝| 亚洲人成免费| 亚洲成人动漫在线| 污视频在线看网站| 久久精品国产亚洲一区二区| 无码国产精品96久久久久| 久久先锋影音av鲁色资源| 26uuu国产| 噜噜噜天天躁狠狠躁夜夜精品 | 三级久久三级久久| 国产深夜男女无套内射| 精品三级久久| 高清欧美性猛交xxxx黑人猛交| 韩日a级毛片| 伊人开心综合网| 天天干中文字幕| 136国产福利精品导航网址| 强开小嫩苞一区二区三区网站 | 美国美女黄色片| 国产精品久久占久久| 亚洲精品中字| 免费毛片在线看片免费丝瓜视频 | www.av视频| 亚洲女同同性videoxma| 国产午夜福利在线播放| 国产原创一区| 91精品综合视频| 日韩电影在线观看完整版| 日韩国产高清污视频在线观看| 狠狠综合久久av一区二区| 2021中文字幕一区亚洲| 91成人在线免费视频| 亚洲一级高清| 欧美极品欧美精品欧美图片| 国产亚洲字幕| 久久人体视频| 国产精品久久久久av福利动漫| 情趣网站视频在线观看| 亚洲国产成人精品电影| 天天摸天天干天天操| 综合色中文字幕| 日韩美女一级片| 国产一区二区视频在线| xxxxxx黄色| 韩国精品一区二区三区|