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

正文內(nèi)容

紅外遙控系統(tǒng)畢業(yè)設計--基于單片機的紅外遙控系統(tǒng)設計(存儲版)

2025-07-17 02:23上一頁面

下一頁面
  

【正文】 t 0 { EX0=0。 i++。 //18B20 傳感器初始化 WriteInstruction(0x01)。 //計算溫度的小數(shù)部分 ,將余數(shù)乘以 10 再 除以 16 取整, //這樣得到的是溫度小數(shù)部分的第一位數(shù)字 (保留 1 位小數(shù) ) display_temp1(TN)。 //取反 TH=~TH。 //顯示溫度的小數(shù)點 display_cent()。P1=0xff。} //藍色亮滅 39。 else if(a==0x18){du=1。 } /*********************************************************** 函數(shù)功能: LED 閃爍 LED_Flash 入口參數(shù): unsigned char a ***********************************************************/ void LED_Flash(unsigned char a) { 21 if(a==0x16) //按的是‘ 0’則亮四個燈 { //16H 為按鍵解碼后的代碼 du=1。 } /************************************************************ 函數(shù)功能: 1602LCD 顯示 *************************************************************/ void Disp(void) { WriteAddress(0x40)。 dateamp。=0xf0。 //(520100=420, 520+100=620),則該位是 0 if((HighTime1300)amp。 //開啟定時器 T0 while(IR==1) //如果是高電平就等待 。 //定時器清 0 TL0=0。 //儲存高、低電平的寬度 /************************************************************ 函數(shù)功能:對 4 個字節(jié)的用戶碼和鍵數(shù)據(jù)碼進行解碼 說明:解碼正確,返回 1,否則返回 0 出口參數(shù): dat *************************************************************/ bit DeCode(void) { unsigned char i,j。 參考文獻 [1] 《基于 Proteus的單片機應用技術》主編:江世明 (電子工業(yè)出版社) [2]《 51單片機開發(fā)與應用基礎教程( c語言版)》主編:劉劍 劉奇穗(中國電力出版社) 18 [3]《數(shù)字電子技術基礎》主編:余孟嘗 (高等教育出版社 ) [4]《傳感器原理與應用》主編: 黃 賢武 鄭筱霞 ( 高等教育出版社 ) 7 附錄 程序代碼 //本解碼程序適用于 NEC 的 upd6121 及其兼容芯片的解碼,支持大多數(shù)遙控器 實驗板采用 晶振 include //包含單片機寄存器的頭文件 include //包含 _nop_()函數(shù)定義的頭文件 include //1602 頭文件 include //蜂鳴器響一聲頭文件 include //包含 18B20 頭文件 sbit IR=P3^2。通過 proteus 軟件對電路進行設計,仿真。 通過簡單的調(diào)試,確定所用資源都可用時,可 接著進行軟件系統(tǒng)的調(diào)試。 15 其中發(fā)射部分程序固化在遙控器芯片中,當我們按鍵,會自動執(zhí)行編 碼程序,并進行調(diào)制和發(fā)射。 輸入是和標準 CMOS 輸出兼容的;加上拉 電阻 ,他們能和 LS/ALSTTL 輸出兼容。 二進制信號的調(diào)制 二進制信號的調(diào)制仍由發(fā)送單片機來完成 ,如圖 9 所示 ,A 是二進制信號的編碼波形 ,B 是頻率為 38KHz (周期為 26μ s) 的連續(xù)脈沖 ,C 是經(jīng)調(diào)制后的間斷脈沖串 (相當于 C = A B) ,用于紅外發(fā)射二極管發(fā)送的波形。 11 紅外接收模塊 遙控接收器是根據(jù)接收到的不同頻率的紅外光信號,由 CPU 轉(zhuǎn)化為對應的控制功能對控制電路實施控制。 發(fā)射部分 包括鍵盤矩陣、編碼調(diào)制、 LED 紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。 圖 2 系統(tǒng)總體結構框圖 單片機最小系統(tǒng) 單片機的最小系統(tǒng)主要包括:晶振電路、復位電路等。由遙控器將鍵盤信息及系統(tǒng)識別碼等數(shù)據(jù)調(diào)制在紅外載波上經(jīng)紅外發(fā)射頭發(fā)射出去。這對于大批量生產(chǎn)以及在家用電器上普及紅外線遙控提供了極大的方面。同時集成諸如通訊接口、定時器,實時時鐘等外圍設備。課題的重點在于通過軟件實現(xiàn)二進制數(shù)據(jù)的解碼工作,然后通過紅外收發(fā)頭進行數(shù)據(jù)傳輸控制系統(tǒng)。 1 《 單片機設計 》課程設計 題 目: 基于單片機的紅外遙控系統(tǒng)設計 專 業(yè): 電氣工程系 班 級: 姓 名: 學號: 指導老師: 小組成員: 成 績: 2 摘要 隨著社會的發(fā)展、科技的進步以及人們生活水平的逐步提高,各種方便于生活的遙控系統(tǒng)開始進入了人們的生活。并含有設備計數(shù)模塊,可對處于工作狀態(tài)的設備進行計數(shù),并顯示出來。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要的大部分部件: CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會具有外存。同類產(chǎn)品的紅外線遙控器,也可以有相同的遙控頻率或編碼,而不會出現(xiàn)遙控 信號“串門”的情況。 紅外傳輸利用載波對信號進行調(diào)制從而減少信號傳輸過程中的光波干擾 ,提高數(shù)據(jù)傳輸效率。然后根據(jù)所得的指令去操作相應的用電器件工作,如圖 2 所示。 9 紅外遙控發(fā)射模塊原理 通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應用編 /解碼專用集成電路芯片來進行控制操作,如圖 1 所示。 圖 3 紅外發(fā)射碼 當遙控器上任意一個按鍵按下超過 36ms 時, 芯片的振蕩器使芯片激活,將發(fā)射一個特定的同步碼頭,對于接收端而言就是一個 9ms的低電平 ,和一個 的高電平,這個同步碼頭可以使程序知道從這個同步碼頭以后可以開始接收數(shù)據(jù)?!?1”和“ 0”的區(qū)分采 用脈沖位置調(diào)制方式( PPM)。 74HC573 八進制 3 態(tài)非反轉(zhuǎn)透明鎖存器 。 遙控發(fā)射部分 紅外遙控信號的發(fā)射是由 LC7461 芯片組成發(fā)射電路嵌入在遙控器中, 本設計的重點在于對它發(fā)射的紅外信號 進行解碼識別,進而完成相應的控 制。 對于本試驗要用到的遙控器,也要確定是否可用,是否能正確的發(fā)射紅外信號。 17 這次課程設計中我主要負責方案設計、仿真及后期調(diào)試。老師辛苦了,我衷心地感謝老師您。 //儲存用戶碼、用戶反碼與鍵數(shù)據(jù)碼、鍵數(shù)據(jù)反碼 unsigned int LowTime,HighTime。 //temp 中的各數(shù)據(jù)位右移一位,因為先讀出的是高位數(shù)據(jù) TH0=0。 //定時器清 0 TR0=1。0x7f。 d
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1