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

正文內(nèi)容

液晶遙控暖風機的設計論文畢業(yè)設計(參考版)

2024-12-05 15:49本頁面
  

【正文】 i++) 。 //右移 1位 } } 3發(fā)送地址 Voin sendmand(unsigned char x) { //地址線為 6 位 for(int i=0。i++) { DATA=x^0x0x80。 //右移一位 } } 2發(fā)送命令 Voin sendmand(unsigned char x) { for(int i=0。 WR=1。i++) { DATA=x^0x04。 液晶驅(qū)動與顯示模塊 1發(fā)送命令模式字偽代碼 void SendMode(unsigncd char x) { CS=1; CS=0; //片選,選 HT1621 For(int i=0。主控制器與顯示控制芯片 HT1621的通信通過 CS,WR 和 DATA 口完成。 Void displaylcd( void) 本函數(shù)偽 代碼將完成對指定數(shù)據(jù)的 LCD 顯示控制,并最終完成數(shù)據(jù)顯示。 主控制器首先向 HT1621 發(fā)送命令模式碼,在確定命令模式后發(fā)送實際操作命令碼字(系統(tǒng)使能和 LCD 使能),同時發(fā)送顯示占空比信號;隨后發(fā)送 LCD 顯示地址,并利用串行方式送出數(shù)據(jù)。讀的過程除了標志位不同,其余類似。 對 RAM 區(qū)不連續(xù)寫數(shù)據(jù)過程是這樣的: 1 0 1 A5 A4 A3 A2 A1 A0 D0 D1 D2 D3 結(jié)束位 下一個過程 先發(fā)送標志碼 101,表明下面要進行寫操作。 操作結(jié)束可以用 SYSTEM DISABLE 來關閉 LCD。 2 LCD顯示 為了點亮 LCD,必須先給出兩個控制指令: SYSTEM ENABLE和 LCD ON。 3. 發(fā)送顯示數(shù)據(jù) Voin sendmand(unsigned char x) X 表示顯示數(shù)據(jù)。主控制器向完成發(fā)送操作命令,隨后向芯片發(fā)送液晶顯示的 地址。 Void sendmand(unsingned char x) X 表示命令代碼,是命令字。 Voidsendmode( unsignedcharx) X表示命令偽代碼,該函數(shù)利用主控制器向 HT1621 芯片發(fā)送命令偽代碼(命令模式字),這一過程為命令代碼的發(fā)送做準備。現(xiàn)在分別介紹這兩個步驟的實現(xiàn) 函數(shù) 。 LCD 驅(qū)動流程圖 圖 13 LCD驅(qū)動流程圖 命令字是有主控制器發(fā)送出來的,它為液晶顯示做好準備。 2發(fā)送地址。 紅外解碼流程如圖 11 示 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 25 是 否 是 否 否 是 是 否 是 否 否 是 否 否 是 開始 接收 高電平 ? =1 計數(shù)器 1+1 接收 高電平 ?Y 記數(shù) 1時間 9 計數(shù)器 2+1 接收 低電平 ?Y 平 N4記數(shù)時間 2 接收數(shù)據(jù)為 高 N 延時 10us 計數(shù)器 +1 數(shù)據(jù)為低 Shi 結(jié)束 記數(shù)時間大于100? 置 1 左移 置 0 左移 24 減 1 為 0?Y 計數(shù)器清零 結(jié)束 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 25 圖 11 紅外解碼流程圖 液晶顯示驅(qū)動 與顯示 設計 1 HT1621 驅(qū)動 LCD 本節(jié)結(jié)合 HTI1621 芯片的工作原理和工作波形 如圖 12 所示 ,對液晶顯示驅(qū)動的編程實現(xiàn)進行分析。 (9)判斷延時減 1是否到 0。 ( 8)判斷計數(shù)時間長短。 (6)如果接收到高電平,系統(tǒng)延時 10us,并且計數(shù)器 加 1。 (5)判斷計數(shù)時間 (即計數(shù)器計數(shù)值 )是否位于 [4, 4. 5]區(qū)間內(nèi)。 (4)判斷系統(tǒng)是否接收低電平信號。 (3)判斷計數(shù)時間 (即計數(shù)器計數(shù)值 )是否位于 [8. 5, 9]區(qū)間內(nèi)。 若是 ,計數(shù)器加 1;否則數(shù)據(jù)無效 (2)再一次判斷是 否接收到 高 電平。所以單片機在檢測數(shù)據(jù)碼的時候,可以延時 10us計數(shù)一次,這樣可以粗略地認為計數(shù)大于 100 的數(shù)據(jù)為 1:小于 100 的數(shù)據(jù)為 0。單片機的 I/O(P60)口通過判斷接收頭輸出高電平的時間即可分析出 SC612l 發(fā)送的數(shù)據(jù):單片機首先判斷出 9ms 高 電平,然后判斷 4. 5ms的引導碼電平。 本設計采用的接收電路圖見附錄一,類似接收頭。 紅外接收頭管腳圖 紅外接收可利用紅外一體化的接收頭,三端紅外一體化的接收頭工作電壓為5V,其自身集成了濾波電路。 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 20 是 否 是 否 是 否 是 否 是 否 是 開始 設 P62 口為內(nèi)部上拉輸入 為低電平(減鍵)? P53 輸出高 設 P62 口為內(nèi)部下拉輸入 控制繼電器 1 返回 為高電平(加鍵)? P54 輸出高 控制繼電器 2 返回 設 P63 口為內(nèi)部上拉輸入 為低電平(加熱)? P54 輸出高 控制繼電器 2 返回 設 P63 口為 內(nèi)部下拉輸入 為高電平(時間)? 開啟定時器 返回 設 P64 口為內(nèi)部上拉 輸入 為低電平 (風加)? P50 輸出高 控制繼電器 3 加速 返回 設 P64 口為內(nèi)部上拉輸入 為高電平(風減)? P50 輸出高 控制繼電器 3 減速 返回 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 21 圖 8 鍵盤掃描流程圖 紅外信號接收模塊 紅外接收信號是由 P60 口檢測,當 P60 口為 下降沿 時,檢測到紅外信號,系統(tǒng)進入中斷狀態(tài) 。 1 鍵盤掃描 流程圖 如圖 8 所示。 (說明:風扇的開關由繼電器控制風扇電機的開啟與關閉,其風速選擇為自耦變壓器調(diào)速。 風速加鍵按下時,吹風電路開啟,風速選擇為高速。此時電阻絲加熱電路選擇低溫加熱。 減溫鍵按下時,繼電器 1 工作。有硬件電路圖知其對應關系如下: 檢測到 P62 為高 則 加溫鍵按下: 檢測到 P62為低 則 減溫鍵按下: 檢測到 P63為高 則 時間鍵按下: 檢測到 P63為低 則 加熱鍵按下: 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 19 檢測到 P64為高 則 風速加鍵按下: 檢測到 P64 為低 則 風速減鍵按下: 加 溫鍵按下時,繼電器 2 工作。 EM8P156 具有可編程的上下拉電阻,現(xiàn)將 I/O口設成內(nèi)部上拉輸入,可檢測到拉到地的按鍵, 再將 I/O 口設為內(nèi)部下拉輸入,則可檢測到拉到電源的按鍵 。 //開始主過程的實現(xiàn) Delayms(50) 延時間 50ms 電容放電, 具體代碼略 Tx=ReadTx()。循環(huán);直到充電完成 Return( TL0); //返回計數(shù)值 Unsigned char read tx( void) { TLO=0; //計數(shù)器清零 IO1=1; //電容充電標志置 1,開始充電 TR=1; //計數(shù)器開啟,開始定時 While( IO3==0); //IO3 為底電平。 東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 17 溫度檢測 流程 圖 如圖 7 所示。在計算過程中,需要用到單片機內(nèi)部的計時器來做為計時基準。開始計數(shù)。 2 讀取 Rf的充電時間 Unsigned char read tx( void) 與讀取 rx 充電時間的實現(xiàn)步驟相同,單片機也是通過計時器讀取 rf的充電RxRfCIO1IO2IO3GND東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)軟件設計 16 時間的。單片機使用的 I/O 口為 IO1 和 IO3。在實際編程中,單片機需要知道 Tx和 Tf 的數(shù)值,然后再計算得到所需的電阻值。原理圖如 圖 6 所示, C1KR?Res3利用 RC充放電測電阻 Uc 充電時間 Tx , Tf Rf已知 Rx= Tx Rf/Tf 0 電容充放電曲線 t 圖 6 電阻檢測原理圖 測量原理:先令 IO3 為低電平是電容放電,放電結(jié)束再令 IO2 為高電平, IO1為低電平,測 Tf;在釋放電容電量,令 IO1 為高電平, IO2 為低電平,測 Tx。 主流程圖
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1