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

正文內(nèi)容

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

2025-08-30 01:33 本頁(yè)面
 

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