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

正文內(nèi)容

硬件課程設(shè)計(jì)--可存儲(chǔ)式電子琴-全文預(yù)覽

  

【正文】 CALL DELAY4 。置空 FIFO 寄存器 WAIIT: 21 NOP IN AL, DX MOV BL, AL AND AL, 80H CMP AL, 80H JE WAIIT 。左邊輸入 ,八位顯示外部譯碼八位顯示 LEDFEQ EQU 38H 。判斷是哪個(gè)鍵 IN AL, DX CMP AL, 28H JE DE 。FIFO 正在清除期間則跳轉(zhuǎn)等待 MOV AL, BL AND AL, 0FH CMP AL, 00H JE Q 。低音區(qū) A1: JMP D1 A2: JMP D2 A3: JMP D3 A4: JMP D4 A5: JMP D5 A6: JMP D6 A7: JMP D7 MM: JMP PD 。判斷是哪個(gè)鍵 IN AL, DX 。FIFO 正在清除期間則跳轉(zhuǎn)等待 MOV AL, BL AND AL, 0FH CMP AL, 00H JE H 。中音區(qū)跳低音 CMP AL, 07H JE GH 。查表 ,將鍵碼放入 AL 中 LEA BX, LED XLAT MOV DX, D8279 。以上為寫(xiě) (AEDK8688) NOP PD: MOV DX, 200H MOV AL, 00H OUT DX, AL MOV AL, 00H MOV DX, Z8279 12 MOV AL, 0C2H OUT DX, AL 。左邊輸入 ,八位顯示外部譯碼八位顯示 LEDFEQ EQU 38H 。 8253 的工作方式 : 8253中各通道有 6 種工作方式,以完成定時(shí)、計(jì)數(shù)或脈沖發(fā)生器等多種功能。另一部分為命令的具體內(nèi)容,由 D4D0 決定。 8279 的命令字及其格式: 8279的各 種工作方式都要通過(guò)對(duì)命令寄存器的設(shè)置來(lái)實(shí)現(xiàn)。 左端入口方式即顯示位置從顯示器最左端 1 位(最高位)開(kāi)始,優(yōu)厚顯示的字符逐個(gè)向右順序排列;右端入口方式即顯示位置從顯示器最右端 1 位即最低位開(kāi)始,以顯示的字符逐個(gè)向左移位。 雙肩互鎖方式:若有兩個(gè)或者多個(gè)鍵同時(shí)按下時(shí),不管按鍵先后順序如何,只能識(shí)別最后一個(gè)人被釋放的鍵,并把鍵值輸入 FIFO RAM 中。當(dāng) /。鍵盤(pán)方式時(shí),鍵盤(pán)數(shù)據(jù)最高位( D7)的信號(hào)輸入到該引腳,以擴(kuò)充鍵功能;選通方式時(shí),當(dāng)該信號(hào)到上升沿時(shí),把 RL0RL7 的數(shù)據(jù)存入 FIFO RAM 中。 RL0RL7:回復(fù)輸出線,是鍵 盤(pán)或傳感器的矩陣信號(hào)輸入線。 ( 3) 控制線 CLK: 8279 的時(shí)鐘輸入線。該芯片能自動(dòng)消抖并具有雙鍵鎖定保護(hù)功能。 I/O 輸出的地址為: 200H。 ( 2)、本次設(shè)計(jì)有兩種功能:高中低音的轉(zhuǎn)換(默認(rèn)狀態(tài)為中音)和播放預(yù)制的曲目。 總體方案與說(shuō)明: ( 1)、音階的 17 音利用 8253 芯片控制時(shí)鐘頻率來(lái)實(shí)現(xiàn),并用 8253 芯片進(jìn)行周期性的掃描是 否有鍵按下,進(jìn)而實(shí)現(xiàn)發(fā)音的功能。 8253 的控制端地址為: 213H,數(shù)據(jù)端地址為: 210H。 8279 內(nèi)部有鍵盤(pán) FIFO(先進(jìn)先出堆棧) /傳感器,雙重功能的 8*8=64BRAM,鍵盤(pán)控制部分可控制 8*8=64 個(gè)按鍵或 8*8 陣列方式的傳感器。 音階 1 2 3 4 5 6 7 高音頻率 (HZ) 552 587 659 700 784 880 988 中音頻率 (HZ) 262 294 330 349 392 440 494 低音頻率 (HZ) 131 147 165 175 196 220 247 5 ( 2) 地址線 Cs=0 選中 8279,當(dāng) A0=1 時(shí),為命令字及狀態(tài)字地址;當(dāng) A0=0 時(shí),為片內(nèi)數(shù)據(jù)地址,故 8279 芯片占用 2 個(gè)端口地址。 SL0SL3:掃描輸出線,用來(lái)作為掃描鍵盤(pán)和顯示的代碼輸出和直接輸出線。 CNTL/S:控制 /選通輸入線,高電平有效。 /BD:顯示熄滅輸 出線,低電平有效。 ( 1) 鍵盤(pán)工作方式: 8279 在鍵盤(pán)工作方式時(shí),可設(shè)置為雙鍵互鎖方式和 N 鍵循環(huán)方式。 顯示數(shù)據(jù)只要寫(xiě)入顯示 RAM,則可由顯示器顯示出來(lái),因此顯示數(shù)據(jù)寫(xiě)入顯示 RAM 的順序,決定了顯示的次序。當(dāng) CPU 對(duì)傳感器陣列掃描時(shí),一旦發(fā)現(xiàn)傳感器狀態(tài)發(fā)生變化就發(fā)出中斷請(qǐng)求( IRQ 6 置 1),中斷響應(yīng)后轉(zhuǎn)入中斷處理程序。 D7D5 三位的狀態(tài)可組合出 8 種形式,對(duì)應(yīng) 8 類命令。 8253 的通道 : 8253 有 3 個(gè)通道,分別為通道 0、通道 1 和通道 2。 軟件功能流程圖: 9 N Y Y Y N Y N Y N Y N Y N Y Y N Y N N Y 開(kāi)始 8259 初始化 8253 初始化 置空寄存器 有鍵按下? 是 A? 是 B? 是 C? 是 1? 是 2? 是 6? 是 3? 是 4? 是 5? 是 7? 給 8253 賦對(duì)應(yīng)初值 音響發(fā)音 延時(shí) 轉(zhuǎn)入高音區(qū) 轉(zhuǎn)入中音區(qū) 轉(zhuǎn)入低音區(qū) 10 N Y N Y 源程序清單及注釋: 高中低音轉(zhuǎn)換程序: Z8279 EQU 20AH D8279 EQU 208H LEDMOD EQU 00H 。8253 初始化 MOV AL, 00110111B OUT DX, AL PUSH CS POP DS MOV DX, Z8279 MOV AL, LEDMOD OUT DX, AL MOV AL, LEDFEQ OUT DX, AL MOV DX, D8279 MOV AL, 7FH OUT DX, AL MOV DX, D8279 MOV AL, 7FH OUT DX, AL MOV DX, D8279 MOV AL, 7DH OUT DX, AL MOV DX, D8279 MOV AL, 7FH OUT DX, AL MOV DX, D8279 MOV AL, 70H OUT DX, AL MOV DX, D8279 MOV AL, 5bH OUT DX, AL MOV DX, D8279 MOV AL, 70H OUT DX,AL MOV DX,D8279 MOV AL,76H OUT DX,AL 。無(wú)鍵按下則等待 NOP 。判斷是在哪一個(gè)音區(qū) CMP AL, 28H JE D 。置空 FIFO 寄存器 H: NOP IN AL, DX MOV BL, AL AND AL, 80H CMP AL, 80H JE H 。將 AL 中內(nèi)容寫(xiě)到 數(shù)碼管上 OUT DX, AL MOV DX, 200H MOV AL, 01H OUT DX, AL MOV AL, 00H MOV DX, D8279 。跳轉(zhuǎn)到高音區(qū) CMP AL, 02H 14 JE A1 CMP AL, 0AH JE A2 CMP AL, 22H JE A3 CMP AL, 01H JE A4 CMP AL, 09H JE A5 CMP AL, 21H JE A6 CMP AL, 00H JE A7 。置空 FIFO 寄存器 Q: NOP IN AL, DX MOV BL, AL AND AL, 80H CMP AL, 80H JE Q 。將 AL 中內(nèi)容寫(xiě)到數(shù)碼管上 OUT DX, AL MOV AL, 00H MOV DX, D8279
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1