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

正文內(nèi)容

畢業(yè)設(shè)計(jì)——基于單片機(jī)的多功能飲水機(jī)設(shè)計(jì)(參考版)

2025-06-23 13:10本頁面
  

【正文】 Temp_Integer=H_18B20|L_18B20。 //取溫度小數(shù)部分二進(jìn)制 L_18B20=L_18B204。 //讀取溫度為負(fù)時(shí) fg=1 } Temp_Decimal=L_18B20amp。 //補(bǔ)碼轉(zhuǎn)換,取反加一 H_18B20=~H_18B20。 //讀取溫度低八位數(shù)據(jù) H_18B20=ReadOneChar()。 //skip:跳過讀序號列號的操作 WriteOneChar(0xBE)。 Init_DS18B20()。 // skip:跳過讀序號列號的操作 WriteOneChar(0x44)。 Init_DS18B20()。}/**********************DS18b20讀取主函數(shù),整個(gè)流程 5ms左右************************/uchar ReadTemperature(void) //讀取溫度{ uchar L_18B20=0。 dat=1。 delay2(5)。 DQ = datamp。 i0。}void WriteOneChar(unsigned char dat) //寫一個(gè)字節(jié){ uchar i=0。 delay2(5)。 DQ = 1。i) { DQ = 0。 for (i=8。}uchar ReadOneChar(void) //讀一個(gè)字節(jié),LSB{ uchar i=0。 //稍做延時(shí)后 如果 x=0則初始化成功 x=1 則初始化失敗delay2(5)。 //拉高總線delay2(10)。 //單片機(jī)將 DQ拉低delay2(80)。 //DQ復(fù)位delay2(8)。}uchar Init_DS18B20(void) {uchar x=0。uchar fg=0。 //ds18b20 端口uchar Temp_Integer=0。同時(shí)也明白了理論與實(shí)踐相結(jié)合的重要性,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得到實(shí)踐。以單片機(jī)核心的電路設(shè)計(jì)的基本方法和技術(shù)了解有關(guān)電路參數(shù)的計(jì)算方法。同時(shí)也提高了我解決實(shí)際問題的能力,培養(yǎng)了自我創(chuàng)新意識。圖 DS1302 流程圖。 鍵處理程序流程圖本系統(tǒng)有五個(gè)按鍵功能如表31所述。 主程序流程圖 中斷服務(wù)程序流程圖(二)人機(jī)接口單元軟件首先判斷有無鍵按下,有鍵按下時(shí),KEYOK 標(biāo)志位置 0;無鍵按下時(shí),KEY_OK 標(biāo)志位置 1。HD7279A 的 10 腳17 腳分別與 8 位 LED 數(shù)碼管的 g、f 、e、d、c、b、a、dp 段相連,18 腳25 腳為 LED數(shù)碼管的位驅(qū)動輸出端,負(fù)責(zé) LED 每一位的亮與滅,如圖 所示。圖 AT89C52 與 HD7279A 接口電路圖 HD7279 與 LED、鍵盤接口電路 數(shù)碼單元HD7279A 是的串行控制芯片,能同時(shí)驅(qū)動 8 位共陰極 LED 數(shù)碼管,在這里我們只用到了 8 位共陰極 LED 數(shù)碼管。利用 HD7279 的 10 腳作為行線,18 腳—22 腳作為列線組成 5 鍵的鍵盤,完成對鍵盤的譯碼和鍵值分別為 20H、18H、10H、08H、00H 。CLK 為數(shù)據(jù)串行傳送的同步時(shí)鐘輸入端,時(shí)鐘的上升沿將數(shù)據(jù)寫入HD7279A或從 HD7279A中讀出數(shù)據(jù)。當(dāng) 89C52訪問 HD7279A(寫入指令、顯示數(shù)據(jù)、位地址、段地址或讀出鍵值)時(shí),將/CS 置低電平。 HD7279的引腳 HD7279接口如圖 ,89C52 的 、 分別與 HD7279A的 6腳(/CS)、7腳(CLOCK)、8 腳(DATA)和 9腳(/KEY)相連。該端由低電平變成高電平并且保持25ms即復(fù)位結(jié)束。RC引腳用于連接HD7279的外接振蕩元件,其典型值為R=,C=15pF。 DP為小數(shù)點(diǎn)的驅(qū)動輸出端。,電源采用+5V供電,DIG0DIG7分別為8個(gè)LED數(shù)碼管的位驅(qū)動輸出端。X5045 與單片機(jī)引腳連接和相關(guān)地址的分配如下:/CS:片選端,低電平有效,;CLK:串行時(shí)鐘輸入端,;SO:串行數(shù)據(jù)輸出端,;SI:串行數(shù)據(jù)輸入端,RESET:復(fù)位端,與單片機(jī)的復(fù)位引腳RESET相連。/CS 信號一般不通過 P2口選通,因?yàn)?P2口工作于地址總線時(shí),其輸出是脈沖方式,呈現(xiàn)高電平,不能保證片選持續(xù)有效,也就不能對其進(jìn)行任何操作。 與單片機(jī)的接口電路接口電路如圖 ,89C52 的 、 腳分別與 X5045的片選端 1腳(/CS)、串行輸入 2腳(SO)、串行時(shí)鐘 6腳(SCK)和串行輸出 5腳(SI)相連,二者的 RESET引腳相連。(3)低電壓檢測工作過程中 X5045監(jiān)測電源電壓下降,電源電壓跌落到 Vcc以下時(shí),會產(chǎn)生一個(gè)復(fù)位脈沖,復(fù)位脈沖保持有效到電源電壓降 1V以下。當(dāng)系統(tǒng)出現(xiàn)故障時(shí),在設(shè)定的時(shí)間內(nèi)如果沒有對 X5045進(jìn)行訪問,看門狗定時(shí)器以 RESET信號作為輸出響應(yīng),即變?yōu)楦唠娖?,延時(shí)約 200ms后,RESET 由高電平變?yōu)榈碗娖健?2)看門狗定時(shí)器看門狗定時(shí)器對微處理器提供了一個(gè)因外界干擾而引起程序陷入死循環(huán)或“跑飛”狀態(tài)保護(hù)的功能。⑧GND:電源地。⑦/RESET:復(fù)位輸入端,漏極開路輸出方式,高電平有效。⑥/WP:寫保護(hù)輸入端,當(dāng) WP/為低電平時(shí),對芯片的寫操作被禁止,其他功能仍正常。CS/的電平變化將復(fù)位看門狗定時(shí)器。④/CS:芯片選擇輸入端(片選)。②SI:串行數(shù)據(jù)輸入端,所有操作命令、字節(jié)地址及寫入的數(shù)據(jù)在此引腳上輸入,SI
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1