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

正文內(nèi)容

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

2025-08-30 01:33 本頁面
 

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