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

正文內容

基于at89c51單片機的測溫系統(tǒng)-全文預覽

2025-07-18 22:59 上一頁面

下一頁面
  

【正文】 mp_buzzer。 七:附錄(電路圖,程序)include include //_nop_()。同時也學到了和他人愉快合作的技巧。經過本次的設計,我們學到了很多的知識,了解到了傳感器能夠把自然界的各種非電量轉換為電信號的能量物理理念。在本次設計的過程中,我們發(fā)現了很多的問題,雖然以前也做過類似的課程設計,但是這次確實讓我們學到了很多。 //稍作延時,給硬件一點反應時間五、程序流程圖(主程序,各子程序)實時溫度顯示子程序:驅動數碼管把實時溫度值送出在LED數碼管顯示主程序流程圖:開始定時器初始化、啟動顯示實時溫度 溫度設定 超過溫度報警 讀溫度值模塊需要調用4個子程序,分別為: :讓單片機知道DS18B20在總線上且已準備好操作 :對DS18B20發(fā)出命令 :讀取DS18B20存儲器的數據 :對DS18B20操作時的時序控制讀溫度值模塊流程圖:入口數據轉換處理讀取溫度值高低位跳過讀序列號DS18B20初始化延時啟動溫度轉換跳過讀序列號DS18B20初始化返回 DS18B20初始化子程序流程圖:入口DQ復位0稍延時DQ置高電平延時480usDQ拉高電平延時15~60us DQ為低電平? N Y返回 DS18B20初始化子程序流程圖DS18B20寫字節(jié)和讀字節(jié)子程序流程圖: DS18B20寫字節(jié)子程序流程圖 DS18B20讀字節(jié)子程序流程圖六:調試(步驟,心得,結論) 優(yōu)點: //延時3us,兩個寫時序間至少需要1us的恢復期 dat=1。 //延時約30us,DS18B20在拉低后的約15~60us期間從數據線上采樣 DQ=1。0x01。 i++){ DQ =1。 //延時3us,兩個讀時序之間必須有大于1us的恢復期 } return(dat)。 //如果讀到的數據是1,則將1存入dat else dat|=0x00。time2。 //等待一個機器周期 DQ = 0。 //儲存讀出的一個字節(jié)數據 for (i=0。time++) 。time++) 。time++) 。time++) 。(3)初始化時序程序bit Init_DS18B20(void) { bit flag。采樣期內總線為高電平則確認為1。讀時隙是從主機把單總線拉低之后,在1微秒之后就得釋放單總線為高電平,以讓DS18B20把數據傳輸到單總線上。隨后若主機想寫0,則繼續(xù)拉低電平最少60微秒直至寫周期結束,然后釋放總線為高電平。 接下來就是主機發(fā)出各種操作命令,但各種操作命令都是向DS18B20寫0和寫1組成的命令字節(jié),接收數據時也是從DS18B20讀取0或1的過程。(2)DS18B20的工作時序 DS18B20的一線工作協議流程是:初始化→ROM操作指令→存儲器操作指令→數據傳輸初始化時序 主機首先發(fā)出一個480-960微秒的低電平脈沖,然后釋放總線變?yōu)楦唠娖剑⒃陔S后的480微秒時間內對總線進行檢測,如果有低電平出現說明總線上有器件已做出應答。 ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現一根總線上掛接多個DS18B20的目的。該電路是由一個蜂鳴器組成,具體的電路如圖所示 報警電路 顯示電路是由四位一體的共陰數碼管進行顯示的2℃(溫度報警條件)的器件,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作四:硬件電路原理框圖由于本次實驗是在學習板上做的,所以沒有硬件接線圖,原理主要講解DS18B20的工作原理。 顯示電路采用4位共陰LED數碼管,從P0口輸出段碼,P2口的高四位為位選端。 AT89S52具有以下標準功能:8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時器,2 個數據指針,三個16 位定時器/計數器,一個6向量2級中斷結構,全雙工串行口,片內晶振及時鐘電路?;贒S1820數字溫度傳感器的溫度檢測及顯示的系統(tǒng)原理圖如圖圖 基于DS1820的溫度檢測系統(tǒng)框圖三:主要器件介紹(時序圖及各命令序列,溫度
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1