亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hjmcu.c

?? 很實用的單片機例程
?? C
字號:
/**************************************************************************************************
*** 慧凈電子1天入門、10天學會、1年精通單片機與C語言視頻教程配套程序源碼                         ***
*** 實驗板:HJ-1G HJ-3G 開發板                                                                      ***
*** MCU: STC89C52/AT89C52  部分C源碼可以直接用于項目開發、歡迎復制共享、功德無量、沒有版權      ***
*** 收集整理:慧凈助學會員  部分原源來源網絡,如有傷害到你的利潤請來信,我們的免費助學會員會定期給你刪除***
*** 編譯器:KEIL                                                                                ***
*** 百度交流空間:http://hi.baidu.com/HJMCU      WWW.HJMCU.COM                                  ***
*** 論壇交流:http://bbs.hjmcu.com   歡迎來論壇一分錢不要下載配套的仿真電路                     ***
*** 配套的硬件學習板網址:http://shop37031453.taobao.com/                                       ***
*** 日期:2008.8.8                                                                              ***
*** 目標:用C語言寫程序就這么簡單、慧爭祝你1天入門、10天學會、1年精通單片機與C語言、找個好工作  ***
***************************************************************************************************/
//接上18B20溫度傳感器(另購)后數碼管顯示出當前溫度
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit DS=P2^2;           //define interface
uint temp;             // variable of temperature
uchar flag1;            // sign of the result positive or negative
sbit dula=P2^6;
sbit wela=P2^7;
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
                        0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
unsigned char code table1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,
                        0x87,0xff,0xef};

void delay(uint count)      //delay
{
  uint i;
  while(count)
  {
    i=200;
    while(i>0)
    i--;
    count--;
  }
}
///////功能:串口初始化,波特率9600,方式1///////
void Init_Com(void)
{
     TMOD = 0x20;
     PCON = 0x00;
     SCON = 0x50;
     TH1 = 0xFd;
     TL1 = 0xFd;
     TR1 = 1;
}

void dsreset(void)       //send reset and initialization command
{
  uint i;
  DS=0;
  i=103;
  while(i>0)i--;
  DS=1;
  i=4;
  while(i>0)i--;
}

bit tmpreadbit(void)       //read a bit
{
   uint i;
   bit dat;
   DS=0;i++;          //i++ for delay
   DS=1;i++;i++;
   dat=DS;
   i=8;while(i>0)i--;
   return (dat);
}

uchar tmpread(void)   //read a byte date
{
  uchar i,j,dat;
  dat=0;
  for(i=1;i<=8;i++)
  {
    j=tmpreadbit();
    dat=(j<<7)|(dat>>1);   //讀出的數據最低位在最前面,這樣剛好一個字節在DAT里
  }
  return(dat);
}

void tmpwritebyte(uchar dat)   //write a byte to ds18b20
{
  uint i;
  uchar j;
  bit testb;
  for(j=1;j<=8;j++)
  {
    testb=dat&0x01;
    dat=dat>>1;
    if(testb)     //write 1
    {
      DS=0;
      i++;i++;
      DS=1;
      i=8;while(i>0)i--;
    }
    else
    {
      DS=0;       //write 0
      i=8;while(i>0)i--;
      DS=1;
      i++;i++;
    }

  }
}

void tmpchange(void)  //DS18B20 begin change
{
  dsreset();
  delay(1);
  tmpwritebyte(0xcc);  // address all drivers on bus
  tmpwritebyte(0x44);  //  initiates a single temperature conversion
}

uint tmp()               //get the temperature
{
  float tt;
  uchar a,b;
  dsreset();
  delay(1);
  tmpwritebyte(0xcc);
  tmpwritebyte(0xbe);
  a=tmpread();
  b=tmpread();
  temp=b;
  temp<<=8;             //two byte  compose a int variable
  temp=temp|a;
  tt=temp*0.0625;
  temp=tt*10+0.5;
  return temp;
}

void readrom()          //read the serial
{
  uchar sn1,sn2;
  dsreset();
  delay(1);
  tmpwritebyte(0x33);
  sn1=tmpread();
  sn2=tmpread();
}


void delay10ms()            //delay
  {
    uchar a,b;
    for(a=10;a>0;a--)
      for(b=60;b>0;b--);
   }

void display(uint temp)			//顯示程序
{
   uchar A1,A2,A2t,A3,ser;
   ser=temp/10;
   SBUF=ser;
   A1=temp/100;
   A2t=temp%100;
   A2=A2t/10;
   A3=A2t%10;
   dula=0;
   P0=table[A1];		//顯示百位
   dula=1;
   dula=0;

   wela=0;
   P0=0x7e;
   wela=1;
   wela=0;
   delay(1);

   dula=0;
   P0=table1[A2];		//顯示十位
   dula=1;
   dula=0;

   wela=0;
   P0=0x7d;
   wela=1;
   wela=0;
   delay(1);

   P0=table[A3];		//顯示個位
   dula=1;
   dula=0;

   P0=0x7b;
   wela=1;
   wela=0;
   delay(1);
}


void main()
{
 uchar a;
 Init_Com();
  do
  {
    tmpchange();
   // delay(200);
for(a=10;a>0;a--)
  {   display(tmp());
  }
  }                while(1);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国精品主播一区二区在线观看 | 久久综合综合久久综合| 久久综合精品国产一区二区三区| aaa国产一区| 久久国产福利国产秒拍| 亚洲尤物视频在线| 久久看人人爽人人| 777xxx欧美| 91热门视频在线观看| 国产在线精品不卡| 日本亚洲一区二区| 亚洲女人的天堂| 久久久99精品久久| 欧美一卡二卡在线| 欧美日韩午夜在线| 91蜜桃在线免费视频| 国产一区二区三区香蕉| 美女任你摸久久| 亚洲韩国精品一区| 亚洲精选在线视频| 中文乱码免费一区二区| 欧美哺乳videos| 777亚洲妇女| 91福利在线免费观看| 成人国产精品免费网站| 国产成人高清在线| 激情文学综合插| 免费三级欧美电影| 日本欧美久久久久免费播放网| 一区二区三区欧美日韩| 亚洲视频一二三区| 中文字幕一区二区三区乱码在线| 久久精品欧美日韩| 久久久久国产精品厨房| 精品国产91洋老外米糕| 欧美sm极限捆绑bd| 精品少妇一区二区三区| 精品日韩在线观看| 欧美xxxxx牲另类人与| 日韩欧美区一区二| 精品三级av在线| 精品乱人伦小说| 欧美成人艳星乳罩| 久久综合色婷婷| 久久久综合视频| 久久久不卡网国产精品二区| 国产婷婷色一区二区三区| 国产香蕉久久精品综合网| 久久久激情视频| 国产精品美女一区二区三区| 中文字幕亚洲在| 亚洲欧美一区二区久久| 亚洲一线二线三线久久久| 午夜电影网一区| 蜜桃视频在线观看一区| 久久99精品久久久久| 国产综合色视频| 国产成人综合网| 91亚洲国产成人精品一区二区三| 色婷婷精品久久二区二区蜜臀av | 欧洲精品一区二区| 在线视频你懂得一区二区三区| 欧美亚洲精品一区| 正在播放一区二区| 国产亚洲一区二区三区| 亚洲欧洲精品一区二区三区不卡| 一区二区三区视频在线看| 午夜精品一区二区三区电影天堂| 激情图区综合网| 91在线视频网址| 欧美精品在线一区二区三区| 日韩欧美成人午夜| 国产精品久久久久久久久久久免费看| 亚洲男同1069视频| 麻豆精品久久久| 99国产精品久久久久久久久久 | 欧美影院一区二区三区| 欧美一级生活片| 国产精品私房写真福利视频| 亚洲综合激情另类小说区| 九九热在线视频观看这里只有精品| 国产福利电影一区二区三区| 91国偷自产一区二区三区观看| 3atv一区二区三区| 国产精品欧美久久久久无广告| 亚洲免费看黄网站| 久久爱www久久做| 91福利资源站| 国产亚洲欧美日韩日本| 亚洲一区二区三区四区在线观看 | 成人午夜短视频| 欧美日韩一区二区三区免费看| 2022国产精品视频| 亚洲亚洲人成综合网络| 国产精品综合网| 欧美日韩国产一级| 国产精品久久福利| 激情欧美日韩一区二区| 欧美三级电影在线看| 国产女人18水真多18精品一级做 | 久久精品二区亚洲w码| 色拍拍在线精品视频8848| 精品久久久久久久人人人人传媒| 亚洲精品日韩综合观看成人91| 国产中文一区二区三区| 欧美日韩国产影片| 亚洲视频一区二区免费在线观看| 韩国视频一区二区| 91麻豆精品国产综合久久久久久| 最新久久zyz资源站| 国产精品小仙女| 欧美va亚洲va国产综合| 偷拍日韩校园综合在线| 一本高清dvd不卡在线观看| 国产欧美一区二区在线观看| 麻豆专区一区二区三区四区五区| 色天使色偷偷av一区二区| 国产精品色在线观看| 久久91精品久久久久久秒播| 欧美日韩国产大片| 亚洲国产一区视频| 色呦呦国产精品| 国产精品国产三级国产aⅴ原创| 国产剧情av麻豆香蕉精品| 欧美一区二区福利在线| 视频在线观看91| 欧美日韩国产另类一区| 一区二区三区久久| 色8久久精品久久久久久蜜 | 一区二区三区欧美激情| 91亚洲国产成人精品一区二三| 国产农村妇女毛片精品久久麻豆| 激情六月婷婷久久| 精品999久久久| 久久99国产精品尤物| 精品国产一区二区三区av性色| 视频一区二区三区入口| 欧美三区免费完整视频在线观看| 最新国产精品久久精品| 波多野结衣中文字幕一区二区三区 | 欧美天堂亚洲电影院在线播放| 一区二区国产视频| 欧美性受极品xxxx喷水| 亚洲成人第一页| 欧美剧在线免费观看网站 | 久久成人av少妇免费| 欧美一区二区视频观看视频| 日本免费新一区视频 | 亚洲一区二区三区中文字幕| 在线观看网站黄不卡| 夜夜嗨av一区二区三区网页 | 日本一不卡视频| 欧美不卡一区二区三区四区| 激情综合五月婷婷| 国产日本一区二区| 91伊人久久大香线蕉| 亚洲午夜免费视频| 日韩欧美中文字幕公布| 黄色小说综合网站| 国产精品乱码人人做人人爱| 91性感美女视频| 丝袜美腿成人在线| 久久久久久久久久看片| 99精品黄色片免费大全| 亚洲电影一区二区| 日韩免费观看高清完整版在线观看| 国产美女精品人人做人人爽| 国产精品丝袜一区| 欧美色综合天天久久综合精品| 麻豆国产一区二区| 国产精品丝袜一区| 欧美人伦禁忌dvd放荡欲情| 韩国精品主播一区二区在线观看 | 欧美一卡在线观看| 风流少妇一区二区| 一区二区不卡在线播放 | 久久久五月婷婷| 91国产成人在线| 狠狠色丁香久久婷婷综| 成人免费小视频| 日韩一区二区电影网| 成人av免费观看| 男人操女人的视频在线观看欧美| 欧美精彩视频一区二区三区| 日本高清不卡视频| 国内精品免费**视频| 亚洲一区二区精品视频| 日韩精品中文字幕在线一区| av激情成人网| 免费高清在线视频一区·| 国产精品女同一区二区三区| 欧美二区三区91| 91一区二区在线观看| 激情五月婷婷综合网| 亚洲国产精品精华液网站| 久久久另类综合| 91精品国产福利| 色偷偷成人一区二区三区91| 国产一区二区三区电影在线观看| 香蕉久久夜色精品国产使用方法|