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

正文內(nèi)容

數(shù)字溫度計(jì)的設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-02 22:51本頁(yè)面
  

【正文】 // 發(fā) Skip ROM命令 write_1820( 0x44 )。 // 發(fā) 溫度變換 命令 Delay1s()。 // 延遲秒等待 溫度變換 reset_1820()。 // 初始化 DS18B20 write_1820( 0xCC )。 // 發(fā) Skip ROM命令 write_1820( 0xBE )。 // 發(fā) 讀暫存器 命令 for( i = 0。 i 9。 i++ ) Scratchpad[i] = read_1820()。 // 讀出暫存器字節(jié)值并放入暫存 數(shù) 組中 } int TempConvertor( unsigned char TemLSB, unsigned char TemMSB )// TemLSB, TemMSB { unsigned int MLSB = 0x0000。 float p。 MLSB |= TemMSB。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 25頁(yè) 共 29頁(yè) MLSB = 8。 MLSB |= TemLSB。 if( 0 == ( MLSB amp。 0xF800 ) ) //如果溫度為正 p = (float) ( MLSB amp。 0x07FF ) * + 。 //換算為溫度,再加 四舍五入 else //如果溫度為負(fù) { MLSB = ~MLSB + 1。 //補(bǔ)碼變?yōu)樵a p = (float) ( MLSB amp。 0x07FF ) * 。 //換算為溫度,再減 四舍五入 } return ( (int)p )。 //返回?fù)Q算后并四舍五入的溫度值 } void Display( const unsigned char* Temp ) { char i。 for ( i = 2。 i = 0。 i ) //當(dāng) i = 0 時(shí) ,向 LED 發(fā)送轉(zhuǎn)換溫度后段碼(字節(jié)) ,先發(fā)個(gè)位,最后發(fā)百位 { while( TI != 1 )。 //等待發(fā)送完畢 TI = 0。 //TI(發(fā)送中斷標(biāo)志位 )置 , 允許發(fā)送字節(jié) SBUF = Temp[i]。 //發(fā)送一字節(jié) } } void NumToLedCod( unsigned char* Temp, int NumTem ) { if( NumTem = 0 ) 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 26頁(yè) 共 29頁(yè) { if( NumTem = 100 ) { Temp[0] = LEDCODE[(NumTem/100)]。 //大于正,則百位為本來的數(shù)字 NumTem %= 100。 //取小于的部分 Temp[1] = LEDCODE[(NumTem/10)]。 //轉(zhuǎn)換十位的段碼 } else if( NumTem = 10 ) { //小于正且大于等于,則百位示為 滅 Temp[0] = LEDCODE[11]。 Temp[1] = LEDCODE[(NumTem/10)]。 //轉(zhuǎn)換十位的段碼 } else //大于小于 { Temp[0] = LEDCODE[11]。 //百位為 滅 Temp[1] = LEDCODE[11]。 //十位為 滅 } } else { if( NumTem 10 ) { Temp[0] = LEDCODE[10]。 //小于時(shí),則百位示為 NumTem = NumTem。 //取絕對(duì)值,溫度小于時(shí),最大為 55 Temp[1] = LEDCODE[(NumTem/10)]。 //轉(zhuǎn)換十 位的段碼 } else { Temp[0] = LEDCODE[11]。 //小于時(shí),則百位示為 滅 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 27頁(yè) 共 29頁(yè) Temp[1] = LEDCODE[10]。 //小于時(shí),則百位示為 NumTem = NumTem。 //取絕對(duì)值,溫度小于時(shí),最大為 55 } } Temp[2] = LEDCODE[(NumTem%10)]。 //轉(zhuǎn)換個(gè)位的段碼 } void Initialise( void ) { SCON = 0x02。 //初始化串行 口,以方式發(fā)送數(shù)據(jù) LEDREST = 0。 //初始化 74LS164 LEDREST = 1。 //74LS164 開始工作 RS = 0。 //觸發(fā)器異步置 0 RS = 1。 //進(jìn)入同步狀態(tài) EN = 1。 //工作指示燈亮 DF = 1。 // 口置 1,準(zhǔn)備讀觸發(fā)器狀態(tài) Display( Temp_data )。 //顯示初始值 } //文件 主函數(shù)聲明 void main() { Initialise()。 //初始化系統(tǒng) while(1) //主循環(huán) { if( DF ) //如果開關(guān)按下則鎖存,否則讀取溫度并顯示 { 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 28頁(yè) 共 29頁(yè) //讀出 DS18B20 暫存器 Read_Temperature( ScrM )。 //把讀出暫存器的值的前兩字節(jié)轉(zhuǎn)換為共陰極段 LED 段碼 NumToLedCod( Temp_data, TempConvertor( ScrM[0], ScrM[1] ) )。 //顯示溫度 Display( Temp_data )。 } else continue。 } }四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 29頁(yè) 共 29頁(yè) 附錄2 整體原理圖 X T A L 21 8X T A L 11 9A L E3 0E A3 1P S E N2 9R S T9P 0 . 0 / A D 03 9P 0 . 1 / A D 13 8P 0 . 2 / A D 23 7P 0 . 3 / A D 33 6P 0 . 4 / A D 43 5P 0 . 5 / A D 53 4P 0 . 6 / A D 63 3P 0 . 7 / A D 73 2P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 . 0 / R X D1 0P 3 . 1 / T X D1 1P 3 . 2 / I N T 01 2P 3 . 3 / I N T 11 3P 3 . 4 / T 01 4P 3 . 7 / R D1 7P 3 . 6 / W R1 6P 3 . 5 / T 11 5P 2 . 7 / A 1 52 8P 2 . 0 / A 82 1P 2 . 1 / A 92 2P 2 . 2 / A 1 02 3P 2 . 3 / A 1 12 4P 2 . 4 / A 1 22 5P 2 . 5 / A 1 32 6P 2 . 6 / A 1 42 7U1AT89C5121.0DQ2VCC3GND1U2DS18B20SRG8RC1/amp。1D1324561 081 11 291 3U574LS164SRG8RC1/amp。1D1324561 081 11 291 3U374LS164SRG8RC1/amp。1D1324561 081 11 291 3U474LS164D2Q5CLK3Q6S4R1U6:A7474D1LEDD2LEDR11kR21kX1CRYSTALC130pFC230pFR31kR44.7kC310uFSWITCHSWSPDTMOM 四川信息職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ) 學(xué)生姓名 陳珂陽(yáng) 學(xué)號(hào) 0620214 班級(jí) 通技 062 專業(yè) 通信技術(shù) 設(shè)計(jì)(論文)題目 數(shù)字溫度計(jì)的設(shè)計(jì) 指導(dǎo)教師 潘鋒、譚望春 指導(dǎo)老師考核意見 等級(jí): 指導(dǎo)教師: 答辯 評(píng)語(yǔ) 等級(jí): 答辯老師: 總評(píng) 成績(jī) 等級(jí): 考核小組組長(zhǎng): 備注 以上兩項(xiàng)成績(jī)綜合后,指導(dǎo)老師考核成績(jī)占總分的 60%,答辯成績(jī)占總分的 40%,按五級(jí)記分(優(yōu)、良、中、及格、不及格)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1