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

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

?? 1602lcm.c

?? 麥迪工作室51開發板溫度顯示的驅動代碼
?? C
字號:
/**********************************************************************************
名稱:    DS18B20+1602LCD溫度計
顯示器件:1602LCD
分辨率:  0.125攝氏度
測溫范圍:0~125攝氏度

知識重點:1。1-wire的驅動(18B20的讀寫)
           2。16進制數到10進制數的轉換
          3。1602LCD顯示 自定義字符

 >>>>>>>>>這是個簡單的程序,沒有設計零下溫度的轉換和顯示,等日后再完善
*******************************************************************************/
#include <at89x51.h>
//#include <reg51.h>
#include <string.h>

sbit DQ =P1^4;
typedef int byte;
typedef unsigned int  word;
void Read_Temp(void);
void mychar(char,char);

#define LED_SET P2
//#define LED_OE	P3_6
#define LED_ON 0
#define LED_OFF 1
#define LED_DAT P0

void Delay5Ms(void);
void Delay400Ms(void);
byte read_byte(void);
void delay(word useconds);
void write_byte(char val);
unsigned char Tc[2] = {0x63,0x39};
unsigned play_bit[8] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char seg[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};  //0~~9段碼  //0~~9段碼
//unsigned char seg1[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //加點的 //0~~9段碼  //0~~9段碼
unsigned char ct[8];
union{byte c[8]; int x;} temp;


led_disp(unsigned char num,unsigned char vdata,unsigned char on_switch) //on_switch = 0 ,開,on_switch = 1,關
{
		P2 = ~play_bit[num-1];
		if(on_switch)
			P0 = 0;
		else
			P0 = vdata;
		delay(200);
		P0 =0x0;
}


void main(void)
{ 
	int i;
//	LED_OE = LED_ON;
	while(1)
 	{
		Read_Temp();

		for(i=0;i<500;i++)
		{
			led_disp(6,seg[ct[4]],0);
			led_disp(5,seg[ct[3]] | 0x80 ,0);
			led_disp(4,seg[ct[2]],0);
			led_disp(3,seg[ct[1]],0);
			led_disp(2,Tc[0],0);
			led_disp(1,Tc[1],0);
		}
	}
}


//***************** 18B20驅動程序 ******************
//延時
void delay(word useconds)
{
  for(;useconds>0;useconds--);
}

//復位
byte ow_reset(void)
{
  byte presence;
  DQ = 0; //拉低總線
  delay(35); // 保持低電平 480us
  DQ = 1; // 釋放總線
  delay(3); // 等待應答
  do{
  presence = DQ; // 讀取總線狀態
  }while(presence);
  delay(25); // 
  return(presence); // 返回狀態標志 0:18B20正常存在 1:不正常
}    
//從 1-wire 總線上讀取一個字節
byte read_byte(void)
{
  byte i;
  byte value = 0;
  for (i=8;i>0;i--)
  {
    value>>=1;
    DQ = 0; 
    DQ = 1;
//    delay(1);   
    if(DQ)value|=0x80;
    delay(6); 
  }
  return(value);
}

//向 1-WIRE 總線上寫一個字節
void write_byte(char val)
{
  byte i;
  for (i=8; i>0; i--) 
  {
    DQ = 0; 
    DQ = val&0x01;
    delay(5); 
    DQ = 1;
    val=val/2;
  }
  delay(5);
}

//讀取溫度
void Read_Temp(void)
{
  unsigned char i;
  unsigned int x;


  //以下這段程序可以改變18B20的分辨率 
  ow_reset();        //復位
  write_byte(0xcc);  //跳過Rom
  write_byte(0x4e);  //寫暫存器
  write_byte(0x02);  //寫TH 
  write_byte(0x01);  //寫TL
  write_byte(0x1f);  //寫結構寄存器
  ow_reset();       //復位
  write_byte(0xcc); //跳過Rom 
  write_byte(0x48); //把暫存器內容寫到EPRam中


  ow_reset();
  write_byte(0xCC); // Skip ROM
  write_byte(0x44); // 啟動18B20開始轉換溫度,結果存入暫存器中
  Delay400Ms(); //Delay400Ms();
  
  ow_reset();
  write_byte(0xCC); //Skip ROM
  write_byte(0xbe); // 讀取暫存器的內容
  temp.c[1]=read_byte(); //低8位
  temp.c[0]=read_byte(); //高8位
  //ctemp=(temp.c[1]>>4)|(temp.c[0]<<4);
  //temp.c[2]=read_byte(); 
  //temp.c[3]=read_byte(); 
  //temp.c[4]=read_byte(); 
  //temp.c[5]=read_byte(); 
  //temp.c[6]=read_byte(); 
  //temp.c[7]=read_byte(); 
  x=(temp.c[0]*256+temp.c[1])*62.5; 
  for(i=0;i<8;i++)
       {
         ct[i]=0;
       }
  i=0;
  while(x/10)
   {
    ct[i]=x%10;
    x=x/10;
    i++;
   }
  ct[i]=x;
}






//5ms延時
void Delay5Ms(void)
{
 unsigned int TempCyc = 5552;
 while(TempCyc--);
}

//400ms延時
void Delay400Ms(void)
{
 unsigned char TempCycA = 5;
 unsigned int TempCycB;
 while(TempCycA--)
{
TempCycB=7269;
while(TempCycB--);
};
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久蜜桃香蕉精品一区二区三区| 婷婷国产v国产偷v亚洲高清| 久久欧美中文字幕| 欧美欧美午夜aⅴ在线观看| 在线视频你懂得一区| 99久久久精品免费观看国产蜜| 成人看片黄a免费看在线| 国产一区二区影院| 国产精品自在在线| 国产不卡在线播放| 不卡的av网站| 色噜噜久久综合| 欧美亚洲动漫制服丝袜| 欧美性生交片4| 欧美女孩性生活视频| 在线成人av网站| 日韩一区二区精品葵司在线| 精品捆绑美女sm三区| 精品国产乱码久久久久久1区2区| 精品国产1区二区| 久久精品无码一区二区三区| 国产精品美女久久久久久久| 中文字幕色av一区二区三区| 一区二区三区中文在线观看| 亚洲v精品v日韩v欧美v专区| 美国十次了思思久久精品导航| 免费欧美在线视频| 国产精品一卡二卡| 99久久久久免费精品国产| 在线观看视频一区二区| 欧美电影在哪看比较好| 精品av久久707| 成人欧美一区二区三区1314 | 亚洲精品免费在线观看| 综合久久国产九一剧情麻豆| 亚洲黄色小说网站| 日本欧洲一区二区| 国产乱码字幕精品高清av| 成人免费高清视频| 欧美伊人精品成人久久综合97| 欧美午夜精品久久久| 欧美大片一区二区三区| 国产欧美日韩中文久久| 一区二区三区 在线观看视频| 日韩av在线播放中文字幕| 粉嫩绯色av一区二区在线观看 | 久久嫩草精品久久久精品一| 亚洲免费大片在线观看| 久久精品久久综合| 色综合久久综合网欧美综合网| 91麻豆精品国产91久久久更新时间| 久久久久亚洲综合| 亚洲国产日韩精品| 国产成人一区在线| 欧美精品久久一区| 中文字幕一区二区不卡| 免费成人在线影院| 欧美中文字幕久久| 国产日产欧美一区二区三区| 亚洲18女电影在线观看| av资源站一区| 5566中文字幕一区二区电影| 国产欧美在线观看一区| 亚洲成在人线免费| 亚洲电影一区二区三区| 国产成人综合网| 欧美日韩国产一区| 777亚洲妇女| 综合精品久久久| 狠狠v欧美v日韩v亚洲ⅴ| 在线免费一区三区| 国产视频一区二区在线观看| 亚洲成人免费av| 91蜜桃在线观看| 日韩一级片在线观看| 亚洲男人天堂一区| 国产酒店精品激情| 欧美高清精品3d| 亚洲激情男女视频| 国产成人在线影院| 欧美一级专区免费大片| 亚洲免费观看高清在线观看| 国产专区欧美精品| 日韩一区二区电影在线| 一区二区三区久久| 成人免费视频视频| 日韩区在线观看| 亚洲一区二区三区三| 91久久久免费一区二区| 国产精品美日韩| 国产美女娇喘av呻吟久久| 91麻豆视频网站| 中文一区在线播放| 丁香六月久久综合狠狠色| 欧美一区二区三区爱爱| 亚洲午夜久久久久久久久久久 | 欧美影院一区二区三区| 欧美激情中文字幕| 爽好久久久欧美精品| 大胆亚洲人体视频| 久久久国产精品不卡| 蜜桃av噜噜一区二区三区小说| 91黄色在线观看| 亚洲天堂成人在线观看| 韩国v欧美v亚洲v日本v| 国产亚洲福利社区一区| 国产中文一区二区三区| 日韩欧美一区在线| 日韩av一级电影| 日韩欧美综合一区| 青青草视频一区| 91精品国产欧美一区二区18| 亚洲综合激情小说| 99精品欧美一区| 洋洋成人永久网站入口| 色视频一区二区| 亚洲欧美日韩国产另类专区| 91在线精品秘密一区二区| 亚洲欧美激情一区二区| 色综合天天综合狠狠| 亚洲欧美精品午睡沙发| 91浏览器打开| 亚洲精品免费在线观看| 7777精品伊人久久久大香线蕉最新版 | 六月婷婷色综合| 久久久影院官网| 国产精品 欧美精品| 国产欧美日本一区视频| 国产成a人亚洲| 精品久久一区二区| 成人综合在线观看| 亚洲人成精品久久久久| 色婷婷av一区| 天天操天天综合网| 国产欧美一区二区精品仙草咪| 成人的网站免费观看| 亚洲精品国产a| 在线成人av网站| 国产成人高清在线| 亚洲人xxxx| 欧美另类一区二区三区| 老司机精品视频线观看86| 日韩精品中文字幕在线不卡尤物 | 国产91综合网| 中文字幕在线播放不卡一区| 色综合久久综合| 丝袜亚洲另类欧美| 中文字幕av一区二区三区高 | av亚洲精华国产精华精华| 亚洲天堂成人网| 日韩一区二区麻豆国产| 国产91精品入口| 亚洲免费高清视频在线| 日韩美女主播在线视频一区二区三区| 精品制服美女久久| 国产精品网站一区| 欧美日韩三级一区| 成人精品鲁一区一区二区| 亚洲男女一区二区三区| 欧美一级生活片| 成人免费高清在线| 美女视频网站久久| 国产精品麻豆网站| 4438成人网| 国产成人免费在线观看| 五月婷婷激情综合网| 国产嫩草影院久久久久| 在线国产亚洲欧美| 国产乱码精品1区2区3区| 亚洲成va人在线观看| 国产亚洲自拍一区| 欧美日韩三级视频| 国产91精品免费| 久久99久久久久| 亚洲人成亚洲人成在线观看图片 | 成人天堂资源www在线| 亚洲国产欧美在线| 久久嫩草精品久久久久| 91精品国产综合久久国产大片| 国产成人在线免费| 日本不卡视频在线| 亚洲精品国产一区二区三区四区在线| 日韩精品一区二区三区中文不卡| 99久久精品情趣| 精品系列免费在线观看| 亚洲综合丝袜美腿| 欧美一级欧美三级在线观看| 欧美日韩国产系列| 99久久久久久| 国产成人h网站| 韩国三级电影一区二区| 香港成人在线视频| 中文字幕一区二区三区乱码在线| 欧美变态tickle挠乳网站| 色系网站成人免费| 成人网页在线观看| 国产一区二区三区在线观看免费视频| 亚洲r级在线视频| 亚洲一卡二卡三卡四卡无卡久久| 中文字幕乱码久久午夜不卡 |