freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

片機(jī)課程設(shè)計(jì)--單片機(jī)多功能測(cè)量?jī)x的設(shè)計(jì)(參考版)

2025-06-08 06:43本頁(yè)面
  

【正文】 //個(gè)位 } */ 。 //百位 TempBuffer[0]=temp_value%100/10+48。 return temp_value。 temp_value+=(aamp。 //讀取溫度值低位 b=ReadOneChar()。 //讀取溫度寄存器等(共可讀 9 個(gè)寄存器) 前兩個(gè)就是溫度 delay_18B20(100)。 WriteOneChar(0xCC)。 // 啟動(dòng)溫度轉(zhuǎn)換 delay_18B20(100)。 WriteOneChar(0xCC)。 單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì) 20 unsigned char t=0。 } } /**************讀取 ds18b20 當(dāng)前溫度 ************/ uchar ReadTemp(void) { unsigned char a=0。 DQ = 1。0x01。 i) { DQ = 0。 for (i=8。 } return(dat)。 // 給脈沖信號(hào) if(DQ) dat|=0x80。 // 給脈沖信號(hào) dat=1。i0。 uchar dat = 0。 //稍做延時(shí)后 如果 x=0 則初始化成功 x=1 則初始化失敗 單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì) 19 delay_18B20(20)。 //拉高總線(xiàn) delay_18B20(14)。 //單片機(jī)將 DQ 拉低 delay_18B20(80)。 //DQ 復(fù)位 delay_18B20(8)。 } void Init_DS18B20(void) { unsigned char x=0。 //存放溫度數(shù)據(jù) unsigned char TempBuffer[3]。 //溫度數(shù)據(jù)轉(zhuǎn)換成液晶顯示字符 (ASIC 碼 ) endif 智能溫度傳感器 DS18B20 驅(qū)動(dòng)程序 include include //sbit DQ = P1^0。 //初始化 DS18B20, uchar ReadTemp(void)。 //存放溫度數(shù)據(jù) //unsigned char TempBuffer[6]。 } endif 智能溫度傳感器 DS18B20 驅(qū)動(dòng)函數(shù) ifndef _DS18B20_ define _DS18B20_ include 單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì) 18 define uint unsigned int define uchar unsigned char sbit DQ = P3^4。 delay(50)。 delay(10)。 AD_CLK=1。i8。 AD_DAT=1。 } uchar AD_TLC549() { uchar value=0,i=0。 sbit AD_CLK =P3^6。 } TCL549 驅(qū)動(dòng)函數(shù)及程序 /* 功能: TCL549 的頭文件 單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì) 17 */ ifndef __TCL549_H__ define __TCL549_H__ include define uint unsigned int define uchar unsigned char //ADC0832 引腳與 51 單片機(jī)的連接 sbit AD_CS =P3^3。else key=0。} if(ENTER_key==0){ys(10)。if(DOWN_key==0)key=DOWN。else key=0。 if(UP_key==0){ys(10)。DOWN_key=1。} } } uchar KeyScanNUM(void) { uchar key=0。j123。 void ys (unsigned int x) { unsigned char j。 sbit DOWN_key=P2^1。 str++。 } void LCD_Prints(uchar x,uchar y,uchar *str) { 單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì) 16 LCD_Pos(x,y)。 } void LCD_Pos(uchar x,uchar y) { if(y)LCD_cmd(x|0xc0)。0x0f。=0xf0。 LCD_En()。 LCD_DATA |=dat1amp。 LCD_DATA amp。 LCD_Delay(18)。 dat1=dat。 LCD_Clr()。 LCD_cmd(0x28)。 } void LCD_Init(void) { LCD_cmd(0x28)。 LCD_Delay(255)。 LCD_Delay(255)。 LCD_En()。 LCD_DATA |=cmdamp。 LCD_DATA amp。0x0f。=0xf0。 LCD_RS=0。 cmd1=4。 } void LCD_cmd(uchar cmd) { uchar cmd1。 LCD_Delay(4)。 endif LCM1602 驅(qū)動(dòng)程序: include void LCD_Delay(uchar x) { while(x)。 void LCD_Init(void)。 sbit LCD_RS=P2^6。 wendu()。 Guangdian()。 LCD_Prints(10,0,WenDu)。 LCD_Init()。 TH1=0。 } void main(void)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1