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

正文內(nèi)容

基于單片機(jī)的電梯控制系統(tǒng)的論文-文庫吧資料

2025-07-03 19:38本頁面
  

【正文】 消顫周期內(nèi),如果發(fā)現(xiàn)多個按鍵同時按下,則FIFO狀態(tài)字中的錯誤特征位S/E將置1,并產(chǎn)生中斷請求信號和阻止寫入FIFO RAM。(2)作為特定錯誤方式設(shè)置命令。若自動遞增特征已置位(AI=1),則CPU對傳感器RAM的讀出并不能清除IRQ,而必須通過給8279寫入結(jié)束中斷/錯誤方式設(shè)置命令才能使IRQ變低。每當(dāng)傳感器狀態(tài)出現(xiàn)變化時,掃描檢測電路將其狀態(tài)寫入傳感器RAM,并啟動中斷邏輯,使IRQ變高,向CPU請求中斷,并且禁止寫入傳感器RAM。(1)作為結(jié)束中斷命令。結(jié)束中斷/錯誤方式設(shè)置命令() 結(jié)束中斷/錯誤方式設(shè)置命令格式D7D6D5D4D3D2D1D0111EXXXX其中:D7D6D5 =111為該命令的特征位。在此期間FIFO狀態(tài)時的最高位DU=1,表示顯示無效。清除顯示RAM約需160181。它兼有CD和CF的聯(lián)合效能。同時,傳感器RAM的讀出地址也被置0。CDCDCD(D4D3D2)用來設(shè)定清除顯示RAM方式,共有四種消除方式()。當(dāng)BL=0時,則恢復(fù)顯示。用于對兩組顯示輸出消隱。為了給其中一個雙四位顯示器輸入數(shù)據(jù)而又不影響另一個四位顯示器,因此必須對另一組的輸入實行屏蔽。這種情況通常在采用雙4位顯示器時使用。當(dāng)A組的屏蔽位D3=1時,A組的顯示RAM禁止寫入。IW/A、IW/B(DD2)為A、B組顯示RAM寫入屏蔽位。當(dāng)AI=1時,每次寫入后地址自動加1指向下一次寫入地址。AAAA(DDDD0)為將要寫入的存儲單元地址。寫顯示RAM命令() 寫顯示RAM命令格式D7D6D5D4D3D2D1D0100AIAAAA其中:D7D6D5 =100為寫顯示RAM命令字的特征位。AI(D4)為自動增量特征位。AAAA(DDDD0)用來尋址顯示RAM命令字的特征位。讀顯示RAM命令() 讀顯示RAM命令格式D7D6D5D4D3D2D1D0011AIAAAA其中:D7D6D5 =011為讀顯示RAM命令字的特征位。這樣,下一個數(shù)據(jù)便從下一個地址讀出,而不必重新設(shè)置讀FIFO/傳感器RAM命令。AI(D4)為自動增量特征位。在CPU讀傳感器RAM之前,必須使用這條命令來設(shè)定傳感器RAM中的8個地址(每個地址一個字節(jié))。讀FIFO/傳感器RAM命令() 讀FIFO/傳感器RAM命令格式D7D6D5D4D3D2D1D0010AIXAAA其中:D7D6D5 =010為讀FIFO/傳感器RAM命令特征位。N取值為2~31。程序時鐘命令() 程序時鐘命令格式D7D6D5D4D3D2D1D0001PPPPP其中:DDD5=001為時鐘命令特征位。N鍵輪回為N鍵同時按下的保護(hù)方法。雙鍵鎖定為兩鍵同時按下提供的保護(hù)方法。DD(DD3):來設(shè)定顯示方式,其定義如下(): DD4顯示方式 D4 D3顯示方式0 08個字符顯示,左入口開始0 116個字符顯示,左入口開始(復(fù)位后狀態(tài))1 08個字符顯示,右入口開始1 116個字符顯示,右入口開始所謂左入口,即顯示位置從最左一位(最高位)開始,以后逐次輸入的顯示字符逐個向右順序排列; 所謂右入口,即顯示位置從最右一位(最低位)開始,以后逐次輸入的顯示字符時,已有的顯示字符逐個向左順序移動。一般來說,對8279操作的命令分為八種,分別為:鍵盤/顯示器方式命令;時鐘編程命令;讀鍵字命令;讀顯示緩沖器命令;寫顯示緩沖器命令;顯示器禁止寫入/熄滅命令;清楚命令;結(jié)束中斷/錯誤方式設(shè)置命令。并且他們的時序操作圖大概類似,故在此不再贅述。最后,再把這一命令控制字發(fā)送到82C55的命令寄存器即可,命令寄存器對應(yīng)的地址為A0=1,A1=1。而這一切,均可以通過芯片的方式控制字來加以限定。 芯片82C55的初始化由以上的分析可知,對芯片82C55的初始化,實質(zhì)上即是規(guī)定好它每個擴(kuò)展口是作為什么方式使用,即是輸入還是輸出,并且工作于何種方式。該方式需占用端口C的5位作為聯(lián)絡(luò)信號。方式2—雙向輸入輸出方式方式2只適用于端口A,是雙向的輸入輸出傳輸方式。(2) 查詢方式。方式1有兩種用法:(1) 中斷方式。若端口A和端口B中只有一個工作在方式1,而另一個工作在方式0,則端口C中有3位作為方式1的聯(lián)絡(luò)信號,端口C其余5位均可工作在方式0的輸入或輸出方式。INTE:中斷允許標(biāo)志,是否允許發(fā)出中斷申請( INTR );當(dāng)設(shè)置PC6=1( A口的標(biāo)志), PC2=1 ( B口的標(biāo)志)時,中斷允許。信號通過PC6/ A口、 PC2/ B口引入。信號通過PC7/ A口、 PC1/ B口引出。INTE:中斷允許標(biāo)志,是否允許發(fā)出中斷申請( INTR );當(dāng)設(shè)置PC4=1( A口的標(biāo)志), PC2=1 ( B口的標(biāo)志)時,中斷允許。信號通過PC5/ A口、 PC1/ B口引出。信號通過PC4/ A口、 PC2/ B口引入。端口A和端口B用作數(shù)據(jù)的輸入/輸出,端口C的一些引腳信號被規(guī)定為端口A、B的聯(lián)絡(luò)信號,這些聯(lián)絡(luò)信號和C口的各引腳保持固定的對應(yīng)關(guān)系,不能用程序改變。方式1—選通輸入輸出方式(1) 方式1的工作特點(diǎn)方式1是一種選通輸入輸出方式。5. 共可組成16 種不同的輸出入狀態(tài)?! ?. 有2 個8 位端口(PA 和PB)及2 個4 位端口(PC0~PC3 和PC4~PC7)可供利  2. 輸出時,各Port 均有鎖定功能,能將信號鎖定在最后一次的輸出狀態(tài)上?,F(xiàn)對其工作方式做一簡要介紹如下:方式0—基本輸入輸出方式(1) 方式0的工作特點(diǎn)方式0稱為基本輸入輸出方式,該方式下可將3個數(shù)據(jù)端口劃分為4個獨(dú)立的部分:A口和B口作為兩個8位端口,C口的高4位和低4位可以用作兩個4位端口(當(dāng)然也可以作為一個8位端口),各個端口都可以獨(dú)立用作輸入或輸出。芯片上的A0、A1即為此而設(shè)計,當(dāng)A0=0,A1=0時,尋址的為PA口寄存器;當(dāng)A0=1,A1=0時,尋址的為PB口寄存器;當(dāng)A0=0,A1=1時,尋址的為PC口寄存器;當(dāng)A0=1,A1=1時,尋址的為命令(控制)寄存器。并且,三組擴(kuò)展口在作為輸出時,均具有鎖存功能。其中,向命令中寫入數(shù)據(jù)可以控制芯片各擴(kuò)展口的工作方式。數(shù)據(jù)總線緩沖器數(shù)據(jù)總線緩沖器是一個雙向三態(tài)的8位緩沖器,可與系統(tǒng)的數(shù)據(jù)總線直接相連,實現(xiàn)CPU和8255A之間的信息傳送。A組控制電路控制A口和C口的高4位(PC7~PC4);B組控制電路控制B口和C口的低4位(PC3~PC0)。(5) AA0,8255A片內(nèi)端口尋址地址。(4) RESET,復(fù)位信號,高電平有效。(2) 讀信號,低電平有效允許CPU從8255A端口中讀取數(shù)據(jù)或狀態(tài)信息。A口、B口通常作為獨(dú)立的I/O端口使用,C口也可以作為一般的I/O端口使用,但當(dāng)A口、B口作為應(yīng)答式的I/O口使用時,C口分別用來為A口、B口提供應(yīng)答控制信號。最后數(shù)據(jù)口P0置為0xff,為方便下次可能的輸入做準(zhǔn)備。 讀寫寄存器流程圖具體的說,其過程為:開始選中該芯片(低電平有效),而后設(shè)置好所要讀寫的寄存器的地址,也即設(shè)置好A0與A1的數(shù)值組合,若為讀寄存器,則讓單片機(jī)讀引腳P3^7為低電平,反之若為寫寄存器,則讓單片機(jī)寫引腳P3^6為低電平,然后把要讀或者寫的數(shù)據(jù)放到數(shù)據(jù)口P0口上(需要注意的是,當(dāng)單片機(jī)讀寄存器時,對于其自身來說,是輸入數(shù)據(jù),故此時需先讓P0口值為高電平0xff為下一步的輸入做準(zhǔn)備,而此流程圖的最后一步即為這種情況做準(zhǔn)備的),一段短短的穩(wěn)定時間后再讓讀引腳或者寫引腳為高電平,則在由低到高的跳變中,數(shù)據(jù)得到了轉(zhuǎn)移。其內(nèi)部寄存器分為兩類,一類為命令寄存器,另一類為數(shù)據(jù)寄存器。最后是兩芯片的初始化函數(shù)。它們之間只有完美無誤地進(jìn)行通信,才可以保證更高程序思想的實現(xiàn)。整個硬件系統(tǒng)的工作機(jī)理為:單片機(jī)最小系統(tǒng)為整個系統(tǒng)提供最基本的運(yùn)行環(huán)境,8279通過掃描按鍵是否按下,向單片機(jī)發(fā)出中斷,單片機(jī)進(jìn)行相應(yīng)處理,并通過82C55控制發(fā)光二極管的兩滅、通過8279控制當(dāng)前樓層的顯示。 上下行箭頭顯示模塊 本章小結(jié)本章對設(shè)計中的硬件環(huán)節(jié)作了詳細(xì)的介紹,并將其分為若干模塊,分別為單片機(jī)最小系統(tǒng)模塊、82C55發(fā)光二極管顯示模塊、8279鍵盤控制與數(shù)碼管顯示模塊、串口下載模塊、電源模塊等。同時,基于人性化處理,在電梯上下行時,我專門用若干個二極管排列成上下箭頭的形狀,如圖所示。+5V直流端通過一個按鍵開關(guān)并經(jīng)過一10微法的電容濾波后接入Vcc,供整個電路板供電。中間兩根為差分信號線D+與D,負(fù)責(zé)信號的串行通信。MAX232是一個電荷泵器件,它采用開關(guān)電容技術(shù)將5V電壓升壓和獲取負(fù)電壓。同時為便于電源的引入,我選擇了電腦USB口輸出的5V直流電源,這樣無需再用大型的電源設(shè)備,隨處便可以調(diào)試。那么芯片82C79會自動將該按鍵按照規(guī)定的協(xié)議翻譯為相應(yīng)的鍵值(每個按鍵都有自己唯一的鍵值標(biāo)示,這便于在編寫程序時讀取鍵值進(jìn)而進(jìn)行散轉(zhuǎn)),存儲與FIFO寄存器中,同時,由于該寄存器中存有單片機(jī)未讀取的值,IRQ管腳就會自動輸出高電平,再經(jīng)過非門后對單片機(jī)的INT0產(chǎn)生中斷,此時只需在編程時在中斷程序中對其進(jìn)行相應(yīng)處理即可。而至于有些管腳如BD、SHIFT、CNTL/S等由于在此設(shè)計中無甚意義,故均將其接地處理。而芯片82C79的掃描鍵盤的頻率正是由此而產(chǎn)生,當(dāng)然i用這么高的頻率,還需要繼續(xù)對其分頻后方可供82C79使用。而其片選由P2^7控制,低電平有效。: 8279鍵盤控制模塊由圖可知,其八位并行數(shù)據(jù)管腳分別與單片機(jī)的P0口各管腳相連。低電平有效。這兩組引線都是顯示數(shù)據(jù)輸出線,與多位數(shù)字顯示的掃描線SL0~SL3同步,兩組可以獨(dú)立使用,也可以合并使用。OUTA0~OUTA3(A組顯示信號):輸出線。在選通輸入方式時,該信號的上升沿可將來自RL0~RL7的數(shù)據(jù)存入FIFO RAM中。SHIFT(移位信號):輸入線、高電平有效。RL0~RL7(回復(fù)線):輸入線。用來掃描鍵盤和顯示器。在傳感器工作方式中,每當(dāng)檢測到傳感器狀態(tài)變化時,IRQ就出現(xiàn)高電平。CPU每次從RAM中讀出數(shù)據(jù)時,IRQ變?yōu)榈碗娖?。高電平有效。低電平有效,來自CPU的控制信號,控制8279的讀、寫操作。Vcc、GND:電源端與地端,用于給芯片提供電源。當(dāng)A0=1時CPU寫入數(shù)據(jù)為命令字,讀出數(shù)據(jù)為狀態(tài)字;A0=0時CPU讀、寫的字節(jié)均為數(shù)據(jù)。 8279引腳分布主要管腳的定義為:(片選):輸入線,當(dāng)=0時8279被選中,允許CPU對其讀、寫,否則被禁止。鍵盤部分提供的掃描方式,可以和64個按鍵或傳感器的陣列相連。  共陽極數(shù)碼管內(nèi)部結(jié)構(gòu) 可編程按鍵控制芯片82C79模塊Intel8279芯片是一種通用的可編程序的鍵盤、顯示接口器件,單個芯片就能完成鍵盤輸入和LED顯示控制兩種功能。有圖可知,當(dāng)要顯示特定字符時,只需向其相應(yīng)段的管腳輸入低電平,此段即亮;反之同理,若要其某段不亮,只需輸入高電平即可。即讓此I/O管腳輸出高電平,且保持一段時間,保證在此時間段內(nèi),芯片82C55有足夠的時間復(fù)位后,再讓此管腳恢復(fù)低電平即可。其復(fù)位管腳RESET與單片機(jī)的復(fù)位管腳可直接相連。其尋址管腳A0與A1分別與單片機(jī)的P2^0與P2^1相連,操作時只需對P2口的對應(yīng)兩管腳輸出合理的高低電平組合,即可選中芯片82C55的相應(yīng)寄存器,進(jìn)而進(jìn)行相應(yīng)操作。芯片82C55的數(shù)據(jù)口D0~D7分別與單片機(jī)的P0口各管腳相連,進(jìn)行數(shù)據(jù)的傳輸。同時,由于干擾等原因,82C55所輸出的電壓值偶爾偏低,這樣直接驅(qū)動二極管時,可能會出現(xiàn)顯示昏暗甚至不亮的問題,故而在此加上了一個非
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1