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

正文內(nèi)容

單片機空調(diào)遙控器設計計劃書(編輯修改稿)

2025-08-30 01:33 本頁面
 

【文章內(nèi)容簡介】 有耗電低,驅(qū)動電壓低,結構空間小而有效顯示面積大、體薄物輕等優(yōu)點,在各類電子產(chǎn)品中得到廣泛應用。LCD的基本結構及工作原理:液晶顯示器的結構如圖38所示:上偏振片液晶材料電極上電極基板下電極基板封接劑反射板圖38 液晶顯示器基本結構 Configuration of LCD Basic configuration of LCD display制熱溫度指示定時關制冷抽濕自動風速在上、下兩層電極之間封入向列型液晶材料,液晶分子平行排列,上、下扭曲90186。,在無外部電壓狀態(tài)下,外部入射光通過上偏振片后形成偏振光,該偏振光通過平行排列的液晶材料后備旋轉90186。,再通過與上偏振片垂直的下偏振片,被反射板反射回來,呈透明狀態(tài);當上、下電極加上一定的電壓后,電極部分的液晶分子轉成垂直排列,失去旋光性,從上偏振片入射的偏振光不被旋轉,光無法通過下偏振片返回,因而呈黑色。根據(jù)需要將電極做成各種文字、數(shù)字、圖形,就可以獲得各種狀態(tài)顯示。顯示內(nèi)容由引腳端和公共端共同決定,在應用時,只要給相應引腳端寫入信號,即可顯示,LCD內(nèi)部自帶刷新電路,不必重復寫入。本文的空調(diào)遙控器設計中采用的是由廠家定制的一款LCD,LCD的面板和引腳定義如圖39和表32。 ① ② C 定時開 ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ 圖39 LCD面板圖 Surface diagram of LCD 表32對LCD的引腳定義進行了說明。設計中把SH6614設定為8個公共端,30個LCD引腳輸出。如表中所示,SEG1和COM1COM4共同定義了“模式”筆畫,在程序中將其定義為SEG11L;SEG2和COM1COM4共同定義了“風速”筆畫,在程序中將起定義為SEG12L;其它可以以此類推。數(shù)碼顯示①⑩用作溫度和定時時間的顯示,分別由SEG3SEG12與COM1COM8來定義。表32 LCD引腳定義Table 32 Define of LCD’s pinsSEGLCDCOM4COM3COM2COM1SEG11LSEG1AutoWarmDryCoolSEG12LSEG2AutoLwindMwindHwindSEG1LSEG3SEG2LSEG4SEG3LSEG5SEG4LSEG6SEG5LSEG7SEG6LSEG8SEG7LSEG97dSEG8LSEG108dSEG9LSEG11SEG10LSEG12SEGLCDCOM8COM7COM6COM5SEG11HSEG13Picw186。CCodeSEG12HSEG14Timeo::TimecSEG1HSEG15SEG2HSEG16SEG3HSEG17SEG4HSEG18SEG5HSEG19SEG6HSEG20SEG7HSEG21SEG8HSEG22SEG9HSEG23SEG10HSEG24 LCD驅(qū)動電路 SH6614單片機的LCD輸出口可采用308或344兩種方式,這里定義$15Bit0=0,則采用的是308,即:8個公共端,30個LCD輸出引腳。這里2436引腳的LCD輸出端,即SEG1SEG12,LCD驅(qū)動電路如圖310所示。圖310 LCD驅(qū)動電路圖 LCD drive circuit 鍵盤掃描電路設計鍵盤系統(tǒng)一般分為非編碼式鍵盤和編碼式鍵盤,這里只討論非編碼式鍵盤。由若干個按鍵組成的鍵盤,其電路結構可分為獨立鍵結構和矩陣鍵盤結構。獨立按鍵結構每個鍵單獨占用一根I/O口線,每根I/O口線上的安鍵工作狀態(tài)不會影響其他I/O口線上的狀態(tài)。矩陣鍵盤結構按鍵排列為行列式矩陣結構,也稱行列式鍵盤結構。如4行4列共16個鍵,只占用8根I/O口線,故鍵數(shù)目較多時可節(jié)省I/O口線,但這種結構的軟件較繁。本文的空調(diào)遙控器設計就是采用34矩陣式鍵盤。在無按鍵操作時,通常CPU在執(zhí)行其他任務,只在有按鍵操作時才根據(jù)閉合鍵執(zhí)行相應的鍵處理任務。鍵盤的工作方式可分為編程控制方式和中斷控制方式。CPU在一個工作周期內(nèi),利用完成其他任務的空余時間,調(diào)用鍵盤掃描子程序。經(jīng)程序查詢,若無鍵操作,則返回;若有鍵操作,則進而判斷是哪個鍵,并執(zhí)行相應的鍵處理程序。這種方式為編程掃描方式。有時在正常工作中,并不會經(jīng)常進行鍵操作,因而編程控制方式使CPU經(jīng)常處于空查詢狀態(tài)。在CPU工作任務十分繁重的情況下,為提高CPU的效率,可采用中斷控制方式。只要有按鍵按下,便向CPU相應中斷后,在中斷服務程序中進行鍵盤掃描、查鍵值與鍵處理等工作。非編碼鍵盤系統(tǒng)基本任務如下:l 監(jiān)測有無鍵按下;l 判斷是哪個鍵按下;l 完成鍵處理任務。為快速可靠的實現(xiàn)按處理任務,還應從電路或軟件角度妥善解決如下問題。l 消除鍵抖動影響鍵觸點的閉合或斷開瞬間,由于機械觸點的彈性作用,會產(chǎn)生短暫的抖動現(xiàn)象,其抖動時間長短與其機械特性有關,一般約為510ms,抖動過程引起電平信號的波動,有可能令CPU誤解為多次按鍵操作,而引起誤處理。消除鍵抖動影響的穎鍵方法是每個鍵增加一個RS觸發(fā)器,這種方法只適用于鍵數(shù)目較少的情況。若鍵數(shù)目較多,通常采用軟件延時的方法:當監(jiān)測到有鍵按下時,調(diào)用一個延時(一般520)子程序,然后在此監(jiān)測到該鍵電平仍為閉合狀態(tài),才確認該鍵已按下,并進行相應處理工作。這種消除鍵抖動影響的軟件措施是切實可行的。l 采取串鍵保護措施串鍵是指同時有一個以上的鍵按下。串鍵會引起為機的錯誤相應。通常用軟件提供串鍵保護。當判斷是一個以上的鍵被按下,則返回重新進行監(jiān)測。只有當監(jiān)測到只有一個鍵被按下時,才去查鍵號、執(zhí)行相應鍵處理工作。為了防止誤操作的不良影響,應從軟件設計的角度著手設置保護。對于某些設定參數(shù)的鍵,如果參數(shù)存在上、下限值要求,可采取軟件限幅措施。對于某些參數(shù)若存在非法數(shù)值,可由軟件判斷,必要時予以拒絕接收。鍵盤掃描技術可分為行掃描法、線反轉法、狀態(tài)矩陣法,這里僅簡單介紹下面將要用到的行掃描法。行掃描法是在確認有鍵閉合之后,逐行(或逐列)置低電平,并讀入列(或行)狀態(tài),如果出現(xiàn)非全1狀態(tài),那么0狀態(tài)的行、列交叉點就是被按下鍵。例如,4行4列鍵盤,首先只使第一行為“0”電平,其余各行為“1”電平,然后讀入列狀態(tài),在進行鍵盤去抖動處理后再次讀入列狀態(tài),比較兩次讀入結果,如果相同則可確認按下有效鍵,并到鍵盤狀態(tài)表中查找與已經(jīng)儲存信息相吻合的鍵值,然后進入相應的鍵盤處理程序。圖311 鍵盤掃描電路 Key board scan circuit圖中用PA0、PAPA3和PB0、PBPBPB3組成34矩陣鍵盤。其中K1K10為定義的按鍵,它們分別為:開機、關機、模式、溫度、風速、溫度+、溫度、定時開、定時關、小時、分鐘,按下按鍵則進入相應操作,具體含義和操作步驟可以參看空調(diào)遙控器按鍵功能設計,K11和K12在系統(tǒng)中沒有定義,可以在以后修改設計增加功能時使用,在制作線路板時做出但不必做按鍵。 空調(diào)遙控器按鍵功能設計1 ON鍵在關機狀態(tài)下,按一下此鍵,發(fā)射指示點亮,LCD有顯示,遙控器進入開
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1