手把手教你學51單片機-16_第1頁
手把手教你學51單片機-16_第2頁
手把手教你學51單片機-16_第3頁
手把手教你學51單片機-16_第4頁
手把手教你學51單片機-16_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 -51單片機單片機C語言開發(fā)語言開發(fā)金沙灘工作室金沙灘工作室 作者:宋作者:宋雪松雪松 n第第十六十六課:課:n 紅外通信與紅外通信與DS18B20溫度傳感器溫度傳感器紅外發(fā)射管和接收管紅外發(fā)射管和接收管信號調制原理信號調制原理n基帶信號:從信號源發(fā)出沒有經過調制的原始信號,特點是頻率基帶信號:從信號源發(fā)出沒有經過調制的原始信號,特點是頻率較低,信號頻率從較低,信號頻率從0開始,頻譜較寬。開始,頻譜較寬。n調制:就是用待傳送信號去控制某個高頻信號的幅度、相位、頻調制:就是用待傳送信號去控制某個高頻信號的幅度、相位、頻率等參量變化的過程,即用一個信號去

2、裝載另一個信號。率等參量變化的過程,即用一個信號去裝載另一個信號。紅外遙控發(fā)送接收原理圖紅外遙控發(fā)送接收原理圖NEC協(xié)議紅外遙控器協(xié)議紅外遙控器nNEC數據格式:引導碼、用戶碼、用戶碼(或者用戶碼反碼)、按鍵鍵碼和鍵碼數據格式:引導碼、用戶碼、用戶碼(或者用戶碼反碼)、按鍵鍵碼和鍵碼反碼,最后一個停止位。反碼,最后一個停止位。n引導碼:引導碼:9ms的載波的載波+4.5ms的空閑。的空閑。n比特值比特值“0”:560us的載波的載波+560us的空閑。的空閑。n比特值比特值“1”:560us的載波的載波+1.68ms的空閑。的空閑。TCONTCON定時器控制寄存器的位分配(地址定時器控制寄存器

3、的位分配(地址0 x880 x88、可位尋址)、可位尋址)TCONTCON定時器控制寄存器的位描述定時器控制寄存器的位描述溫度傳感器溫度傳感器DS18B20初始化初始化DS18B20操作指令操作指令n1、Skip ROM:0 xCC。當總線上只有一個器件的時候,可以直接跳過。當總線上只有一個器件的時候,可以直接跳過ROM,不,不進行進行ROM檢測。檢測。n2、Read Scratchpad:0 xBE. 讀暫存寄存器讀暫存寄存器n Convert Temperature:0 x44 啟動溫度轉換啟動溫度轉換 DS18B20的位讀寫時序的位讀寫時序作業(yè)作業(yè)n1、理解紅外通信調制解調的原理,掌握、理解紅外通信調制解調的原理,掌握NEC紅外通信編碼的原理。紅外通信編碼的原理。n2、將顯示跳線帽調到左側控制步進電機,使、將顯示跳線帽調到左側控制步進電機,使用紅外遙控器控制電機的正反轉。用紅外遙控器控制電機的正反轉。n3、掌握、掌握DS18B20的時序過程,能夠理解每一的時序過程,能夠理解每一位讀寫的時序。位讀寫的時序。n4、結合、結合DS1302的電子鐘

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論