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

正文內(nèi)容

《交通燈課程設(shè)計(jì)》word版-文庫吧

2025-01-01 07:31 本頁面


【正文】 K:時鐘輸入端,:片選,C和/D(A0):片內(nèi)寄存器選址,OUTA0~AOUTB0~B3:8位顯示輸出端,:熄滅顯示輸出端,SL0~SL3:公用掃描輸出線,RL0~RL7:鍵盤回饋輸入線,SHIFT:抵擋鍵輸入線,CNTL/STB:控制/選通輸入線。另外,8279的鍵盤接口部分內(nèi)部有一個88位先進(jìn)先出的堆棧(FIFO),用來存放鍵盤輸入代碼,顯示器接口部分內(nèi)部有一個168位顯示RAM,用來顯示段數(shù)據(jù),能為16位LED顯示器(或其它顯示器)提供多路掃描接口。3)8279的引腳信號和功能8279可編程鍵盤顯示器接口芯片具有動態(tài)顯示驅(qū)動電路,不占用CPU 的時間、可自動進(jìn)行鍵盤掃描、與計(jì)算機(jī)接口方便、編程容易、系統(tǒng)靈活等特點(diǎn)。 8279A是可編程的鍵盤/顯示接口芯片。它既具有按鍵處理功能,又具有自動顯示功能,在單片機(jī)系統(tǒng)中應(yīng)用很廣泛。8279A內(nèi)部有鍵盤 FIFO (先進(jìn)先出堆棧)/傳感器,雙重功能的 88=64B RAM,鍵盤控制部分可控制 88=64 個按鍵或 88 陣列方式的傳感器。該芯片能自動消抖并具有雙鍵鎖定保護(hù)功能。顯示 RAM容量為 168,即顯示器最大配置可達(dá) 16 位 LED數(shù)碼顯示。4)8279的命令字及其格式8279三種工作方式:鍵盤工作方式、顯示工作方式和傳感器工作方式。鍵盤工作方式:雙鍵互鎖和N鍵輪回。雙鍵互鎖是指當(dāng)有兩個以上按鍵同時按下時,只能識別最后一個被釋放的按鍵,并把其鍵值送入內(nèi)部FIFO RAM中。N鍵輪回是指當(dāng)有多個按鍵同時按下時,所有按鍵的鍵值均可按掃描順序依次存入FIFO RAM中。顯示工作方式:是指CPU輸入至8279內(nèi)部FIFO RAM的數(shù)據(jù)的輸出格式,有8個字符左端入口顯示、16個字符左端入口顯示、8個字符右端入口顯示、16個字符右端入口顯示四種方式。傳感器方式:是指掃描傳感器陣列時,一旦發(fā)現(xiàn)傳感器的狀態(tài)發(fā)生變化就置位INT向CPU申請中斷。選擇不同的工作方式均是通過CPU對8279送入命令來進(jìn)行控制。8279共有8種命令,命令寄存器為8位,其中D7~D5為命令特征位,D4~D0為命令的控制位。CPU對8279寫入的命令數(shù)據(jù)為命令字,讀出的數(shù)據(jù)為狀態(tài)字。8279共有八條命令,其功能及命令字格式分述如下。(1)鍵盤/顯示方式設(shè)置命令字命令格式: D7 D6 D5 D4 D3 D2 D1 D0000DDKKK其中:DDD5=000為方式設(shè)置命令特征位。DD(DD3):用來設(shè)定顯示方式,如表12所示。表21 顯示方式選擇D4D3顯示方式008個字符顯示,左端入口0116個字符顯示,左端入口108個字符顯示,右端入口1016個字符顯示,右入口所謂左入口 ,即顯示位置從最左一位(最高位)開始,以后逐次輸入的顯示字符逐個向右順序排列;所謂右入口,則是顯示位置從最右一位(最低位)開始,以后逐次輸入顯示字符時,已有的顯示字符依次向左移動。KKK(DDD0):用來設(shè)定七種鍵盤/顯示掃描方式,如表22所示。表22 鍵盤/顯示掃描方式D2D1D0鍵盤/顯示掃描方式000編碼掃描鍵盤,雙鍵鎖定001譯碼掃描鍵盤,雙鍵鎖定010編碼掃描鍵盤,N鍵輪回011譯碼掃描鍵盤,N鍵輪回100編碼掃描傳感器矩陣101譯碼掃描傳感器矩陣110選通輸入,編碼顯示掃描111選通輸入,譯碼顯示掃描(2)時鐘編程命令命令格式 : D7 D6 D5 D4 D3 D2 D1 D0001PPPPP其中:DDD5=001為時鐘命令特征位。PPPPP(DDDDD0)用來設(shè)定外部輸入CLK時鐘脈沖的分頻系數(shù)N。N取值范圍為2~31。如CLK輸入時鐘頻率為2MHZ,PPPPP應(yīng)被置為10100(N=20),才可獲得8279內(nèi)部要求的100KHZ的時鐘頻率。(3)讀FIFO/傳感器RAM命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0010AIXAAA其中:DDD5=010為讀FIFO/傳感器RAM命令特征位。該命令字只在傳感器方式時使用。在CPU讀傳感器RAM之前,必須用這條命令來設(shè)定所讀傳感器RAM中的地址。AAA(DDD0)為傳感器RAM中的八個字節(jié)地址。AI(D4)為自動增量特征位。當(dāng)AI=1時,每次讀出傳感器RAM后地址自動加1使地址指向下一個存儲單元。這樣,下一個數(shù)據(jù)便從下一個地址讀出,而不必重新設(shè)置讀FIFO/傳感器RAM命令。在鍵盤工作方式中,由于讀出操作嚴(yán)格按照先入先出順序,因此,不需使用這條命令。(4)讀顯示RAM命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0 011AIAAAA其中:DDD5=011為讀顯示RAM命令字的特征位。該命令字用來設(shè)定將要讀出的顯示RAM地址。AAAA(DDDD0)用來尋址顯示RAM中的存儲單元。由于位顯示RAM中有16個字節(jié)單元,故需要4位尋址。AI(D4)為自動增量特征位。AI=1時,每次讀出后地址自動加1,指向下一地址。(5)寫顯示RAM命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0 100AIAAAA其中:DDD5=100為寫顯示RAM命令字的特征位。在寫顯示RAM之前用這個命令字來設(shè)定將要寫入的顯示RAM地址。AAAA(DDDD0)為將要寫入的顯示RAM中的存儲單元地址。AI(D4)為自動增量特征位。AI=1時,每次寫入后地址自動加1,指向下一次寫入地址。(6)顯示禁止寫入/消隱命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0 101XIW/AIW/BBL/ABL/B其中:DDD5=101為顯示禁止寫入/消隱命令特征位。IW/A、IW/ B(DD2)為A、B組顯示RAM寫入屏蔽位。當(dāng)A組的屏蔽位D3=1時,A組的顯示RAM禁止寫入。因此,從CPU寫入顯示器RAM數(shù)據(jù)時,不會影響A的顯示。這種情況通常在采用雙4位顯示器時使用。因?yàn)閮蓚€四位顯示器是相互獨(dú)立的。為了給其中一個四位顯示器輸入數(shù)據(jù)而又不影響另一個四位顯示器,因此必須對另一組的輸入實(shí)行屏蔽。BL/A、BL/ B(DD0)為消隱設(shè)置位。用于對兩組顯示輸出消隱。若BL=1,對應(yīng)組的顯示輸出被消隱。當(dāng)BL=0,則恢復(fù)顯示。(7)清除命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0 110CDCDCDCFCA其中:DDD5=110為清除命令特征位。表23 顯示RAM清除方式D4D3D2清除方式10將全部顯示RAM清為00H110將全部顯示RAM置為20H,A組輸出0010,B組輸出0000111將全部顯示RAM置為FFH0D0=0不清除,D0=1按上述方法清除CF(D1)用來置空FIFO存儲器,當(dāng)CF=1時,執(zhí)行清除命令后,F(xiàn)IFO RAM被置空,使INT輸出線復(fù)位。同時,傳感器RAM的讀出地址也被置為0。CA (D0)為總清的特征位。它兼有CD和CF的聯(lián)合效能。在CF =1時,對顯示的清除方式由DD2的編碼決定。顯示RAM清除時間約需160us。在此期間狀態(tài)字的最高位Du=1,表示顯示無效。CPU不能向顯示RAM寫入數(shù)據(jù)。(8)結(jié)束中斷/錯誤方式設(shè)置命令命令格式: D7 D6 D5 D4 D3 D2 D1 D0 111EXXXX其中:DDD5=111為該命令的特征位。此命令有兩種不同的作用。①作為結(jié)束中斷命令。在傳感器工作方式中使用。每當(dāng)傳感器狀態(tài)出現(xiàn)變化時,掃描檢測電路就將其狀態(tài)寫入傳感器RAM,并啟動中斷邏輯,使INT變高,向CPU 請求中斷,并且禁止寫入傳感器RAM。此時,若傳感器RAM 讀出地址的自動遞增特性沒有置位(AI=0),則中斷請求INT在CPU第一次從傳感器RAM讀出數(shù)據(jù)時就被清除。若自動遞增特征已置位(AI=1),則CPU對傳感器RAM 的讀出并不能清除INT,而必須通過給8279寫入結(jié)束中斷/錯誤方式設(shè)置命令才能使INT變低。因此,在傳感器工作方式中,此命令用來結(jié)束傳感器RAM的中斷請求。②作為特定錯誤方式設(shè)置命令。在8279已被設(shè)定為鍵盤掃描N鍵輪回方式以后,如果CPU給8279又寫入結(jié)束中斷/錯誤方式設(shè)置命令(E=1),則8279將以一種特定的錯誤方式工作。這種方式的特點(diǎn)是:在8279的消抖周期內(nèi),如果發(fā)現(xiàn)多個按鍵同時按下,則FIFO狀態(tài)字中的錯誤特征位S/E將置1,并產(chǎn)生中斷請求信號和禁止寫入FIFO RAM。上述八種用于確定8279操作方式的命令字皆由D7D6D5特征位確定,輸入8279后能自動尋址相應(yīng)的命令寄存器。因此,寫入命令字時唯一的要求是使數(shù)據(jù)選擇信號A0 =1。5)8279的狀態(tài)字及其格式 8279的FIFO狀態(tài)字,主要用于鍵盤和選通工作方式,以指示FIFO RAM中的字符數(shù)和有無錯誤發(fā)生。其格式為: D7 D6 D5 D4 D3 D2 D1 D0 DUS/EOUFNNN其中:Du(D7)為顯示無效特征位。當(dāng) Du=1表示顯示無效。當(dāng)顯示RAM由于清除顯示或全清命令尚未完成時,Du=1,此時不能對顯示RAM寫入。S/E(D6)為傳感器信號結(jié)束/錯誤特征位。該特征位在讀出FIFO 狀態(tài)字時被讀出。而在執(zhí)行CF =1的清除命令時被復(fù)位。當(dāng)8279工作在傳感器工作方式時,若S/E=1,表示傳感器的最后一個傳感器信號已進(jìn)入傳感器RAM;而當(dāng)8279工作在特殊錯誤方式時,若S/E=1則表示出現(xiàn)了多鍵同時按下錯誤。O、U(DD4)為超出、不足錯誤特征位
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1