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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)(參考版)

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

【正文】 } } 綜合實(shí)訓(xùn) 論文 第 22 頁(yè) 共 23 頁(yè) 22 附件二 PROTEUS 仿真完成圖 綜合實(shí)訓(xùn) 論文 第 23 頁(yè) 共 23 頁(yè) 23 附件三 元器件清單 STC89C51 1個(gè) 溫度傳感器 DS18B20 1個(gè) 插針 1排 LCD1602 1個(gè) 40腳插座 1個(gè) 發(fā)光二極管 紅綠各一個(gè) 12MHZ晶振 1個(gè) 電容 30PF 2個(gè) 22UF 1個(gè) 電阻 10K 2個(gè) 滑動(dòng)變阻器 10K 1個(gè) 杜邦線(xiàn) 若干 。 convert_T()。 } } void main(void) { init()。i7。 } write_mand(0xC0)。i16。 write_mand(0x80)。 write_mand(0x06)。 write_mand(0x38)。 display[2]=LCDData[(temp%100)%10]。 display[0]=LCDData[temp/100]。0xF0)4)|((temp_data_hamp。0x0F]。 display[2]=LCDData[(temp%100)%10]。 display[0]=0x2D。0xF0)4)|((temp_data_hamp。0x0F]。 temp_data_h=~temp_data_h。 temp_data_h=temp_data_h+0x01。 if(temp_data_l==0xFF) { temp_data_l=temp_data_l+0x01。 if((temp_data_hamp。 check_busy()。 E=0。 _nop_()。 _nop_()。 P1=tempdata。 _nop_()。 RS=1。 _nop_()。 check_busy()。 E=0。 _nop_()。 _nop_()。 P1=tempdata。 _nop_()。 RS=0。 _nop_()。 } E=0。 if ((P1amp。 _nop_()。 _nop_()。 _nop_()。 RW=1。 _nop_()。 _nop_()。 } void check_busy(void) { while(1) { P1=0xFF。 temp_data_l=read_byte()。 write_byte(0xcc)。 delay(500)。 write_byte(0xcc)。 delay(5)。0x01。i++) { temp=vali。 for(i=0。 DQ=1。 if (temp ==1) DQ=1。 } return(temp)。i++) { if(read_bit()) {temp=temp+(shift i)。 for (i=0。 shift=1。 return(DQ)。 DQ=1。 _nop_()。 } else resetpulse()。 delay(40)。 return(DQ)。 DQ=1。 } //初始化 ds18b20 bit resetpulse (void) { DQ=0。iN。 //延時(shí) void delay(uint N) { uint i。 uchar code table2[16]={0x74,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x69,0x53,0x20,0x3A}。 uchar code LCDData[10]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}。 sbit E =P3^7。 sbit RS =P3^5。 經(jīng)過(guò)將近 4周的綜合實(shí)訓(xùn),終于完成了我的數(shù)字溫度計(jì) 的設(shè)計(jì),雖然沒(méi)有完全達(dá)到設(shè)計(jì)要求,但從心底里說(shuō),還是高興的, 從這次的課程設(shè)計(jì)中,我真真正正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫(xiě)與讀的過(guò)程中才能提高,這就是我在這次實(shí)訓(xùn)中的最大收獲。 在這次設(shè)計(jì)中,熟悉了制作一個(gè)產(chǎn)品的總體流程,能熟練使用一些必要的設(shè)計(jì)工具和仿真工具等。 完成了我們預(yù)期的要求。用手去碰觸溫度傳感器,溫度顯示值出現(xiàn)變化,顯示當(dāng)前手的溫度值。 程序的調(diào)試我們采用K eil C51. Keil C51 軟件是眾多單片機(jī)應(yīng)用開(kāi)發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編 ,PLM 語(yǔ)言和 C 語(yǔ)言的程序設(shè) 計(jì),界面友好,易學(xué)易用。 圖 計(jì)算溫度子程序 顯示數(shù)據(jù)刷新子程序主要是對(duì)顯示緩沖器中的顯示數(shù)據(jù)進(jìn)行刷新操作,當(dāng)最高數(shù)據(jù)顯示位為零時(shí),將符號(hào)顯示位移入下一位 圖 顯示數(shù)據(jù)刷新子程序流程圖 綜合實(shí)訓(xùn) 論文 第 14 頁(yè) 共 23 頁(yè) 14 圖 6 調(diào)試 軟件調(diào)試 根據(jù)流程圖編寫(xiě)程序軟件。在讀出時(shí)須進(jìn)行 CRC 校驗(yàn),校驗(yàn)有錯(cuò)時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫(xiě)。溫度測(cè)量每 1s 一次。 綜合實(shí)訓(xùn) 論文 第 11 頁(yè) 共 23 頁(yè) 11 圖 溫度計(jì)電路設(shè)計(jì)仿真圖 5 軟件 總體設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1