版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.11濱州學(xué)院20152016學(xué)年第一學(xué)期期末考查 通信工程專業(yè)(本)2013級(jí)微機(jī)原理與接口技術(shù)實(shí)驗(yàn)作業(yè)(答案一律寫在答題紙上,在本試卷上做答無效)1.系統(tǒng)名稱電子琴利用實(shí)驗(yàn)儀鍵盤,使數(shù)字鍵1、2、3、4、5、6、7作為電子琴鍵,按下數(shù)字鍵發(fā)出相應(yīng)的音調(diào),PB0作為定時(shí)器門控信號(hào),OUT1發(fā)出音頻信號(hào),驅(qū)動(dòng)喇叭。2.系統(tǒng)功能簡(jiǎn)介1、根據(jù)音階頻率表,利用定時(shí)器可以產(chǎn)生相應(yīng)頻率的脈沖信號(hào),不同頻率的脈沖信號(hào)經(jīng)驅(qū)動(dòng)電路放大后,就會(huì)發(fā)生不同的音調(diào)。2、對(duì)于每個(gè)按鍵的音調(diào)發(fā)音時(shí)間由軟件延時(shí)控制,如鍵一直按下,就會(huì)連續(xù)發(fā)音各音階標(biāo)稱頻率值:3.系統(tǒng)所需芯片介紹圖為8253的內(nèi)部組成和引腳。如圖所示,與外
2、部的連接線主要分布在右側(cè)的三個(gè)部分,即:三個(gè)計(jì)數(shù)器。其中CLK為計(jì)數(shù)通道的輸入脈沖信號(hào),對(duì)于8253來說的頻率范圍是02MHz。GATE為門控信號(hào),用來啟動(dòng)或禁止計(jì)數(shù)工作,高電平有效,不同的工作方式,作用也不同。Out為輸出信號(hào),用來輸出波形,不同的工作方式,不同的工作方式,輸出的波形也不同;而與CPU的的內(nèi)部接線主要分布在左側(cè)的三個(gè)部分。其中,D0D7為8位三態(tài)數(shù)據(jù)線,可直接連接到CPU的數(shù)據(jù)總線上,主要作用有:是實(shí)現(xiàn)與CPU的數(shù)據(jù)傳輸通道,接受控制字或計(jì)數(shù)初值,讀取計(jì)數(shù)通道中的當(dāng)前計(jì)數(shù)值。CSA1部分為讀/寫控制邏輯,主要用于接受CPU的控制信息,譯碼后產(chǎn)生整個(gè)器件內(nèi)部的工作的控制信息RD
3、為讀信號(hào)線,低電平有效;WR寫信號(hào)線,低電平有效;CS為片選信號(hào),低電平有效,只有CS有效的前提下,才會(huì)執(zhí)行讀或?qū)懖僮鳎籄1,A0為端口選擇地址線,用于對(duì)右側(cè)三個(gè)技術(shù)通道和控制寄存器進(jìn)行尋址。 8253的主要工作原理是:8253其本質(zhì)為減一計(jì)數(shù)器,其工作過程為:首先需要設(shè)置工作方式,然后將工作方式處置置入計(jì)數(shù)初值鎖存器;啟動(dòng)計(jì)數(shù)后,CPU向8253的計(jì)數(shù)初值鎖存器賦初值,每來一個(gè)CLK信號(hào),減一計(jì)數(shù)器減1,直到減到0或1時(shí),就發(fā)出輸出信號(hào)OUT輸出74LS393 (1)74LS393為一個(gè)雙4位二進(jìn)制計(jì)數(shù)器,主要用于二進(jìn)制計(jì)數(shù)。 (2)
4、160;1CP VCC 1RD 2CP 1QA 2RD 1QB 2QA 1QC 2QB 1QD 2QC GND 2QD4.工作原理示意圖8253的CLK1接分頻輸出端1MHz。GATE1接PB0。OUT1接VIN(音頻功放單元JP5V(ON))。CS30040H。JX8JX0。(6)IORDIORD
5、IOWRIOWR (7)A0A0 A1 A1(8)按1、27鍵,依次發(fā)出1、27音調(diào)聲。5.程序設(shè)計(jì)流程圖開始掃描鍵盤子程序是否數(shù)字鍵根據(jù)鍵值查表得到音頻數(shù)據(jù)初始化8253,啟動(dòng)定時(shí)器,發(fā)出聲音延時(shí)關(guān)閉定時(shí),停止發(fā)聲 6.程序代碼CODE SEGMENTASSUME CS:CODE,DS:CODECONTROL EQU 43HCOUNT0
6、0; EQU 40HCOUNT1 EQU 41HCOUNT2 EQU 42H ;以上是定義8253地址端口IOCONPT EQU 0FF2BHIOBPT EQU 0FF29HIOAPT
7、0; EQU 0FF28H ;以上定義8255端口地址PA EQU 0FF21H ;字位口PB &
8、#160; EQU 0FF22H ;字形口PC EQU 0FF23H ;鍵入口 ;以上定義8155端口地址 ORG 1000HSTART:
9、60; JMP START0BUF DB KZ DB LTIME
10、0; DB LKEY DB ZP DW DATA1: DB 0C0H,0F9H,0A4H,0B0H
11、,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H DB 86H,8EH,0FFH,0CH,89H,0DEH,0C7H,8CH,0F3H,0BFH,8FH,0F1HDATA3: DW 2273
12、, 2024, 1805, 1704 DW 1517, 1353, 1205, 1136START0: MOV AX,CS
13、; MOV DS,AX CALL BUF1
14、60; MOV AL,88H MOV DX,IOCONPT OUT DX,AL
15、60; MOV DX,IOBPT MOV AL,00
16、0; OUT DX,AL MOV ZP,OFFSET BUFREDIKEY: CALL DISPKEY
17、60; CMP KZ,09H JNC REDIKEY
18、0; CMP KZ,01H JC REDIKEY
19、 MOV BX,ZP MOV AL,KZ MOV BX,AL
20、 CMP BX,OFFSET BUF+5 JZ ZP1
21、60; INC BX MOV ZP,BX
22、0; JMP OUTTONEZP1: MOV ZP,OFFSET BUFOUTTONE: MOV DX,IOBPT MOV AL,0
23、FFH OUT DX,AL MOV AL,KZ &
24、#160; MOV AH,00H DEC AX &
25、#160; SHL AX,1 MOV BX,OFFSET DATA3 ADD BX,AX
26、0; MOV AX,BX CALL T8253 &
27、#160; MOV CX,20H CON1: PUSH CX CALL DISP
28、60; POP CX LOOP CON1
29、0; MOV DX,IOBPT MOV AL,00 OUT DX,AL &
30、#160; JMP REDIKEY T8253: PUSH AX MOV AL, 76H ; 計(jì)數(shù)
31、器1, 16位二進(jìn)制,方式3。 MOV DX, CONTROL OUT DX, AL
32、 POP AX MOV DX, COUNT1 OUT DX, AL
33、60; MOV AL, AH OUT DX, AL
34、; RET;- DISPKEY: CALL DISP CALL KEY &
35、#160; MOV AH,AL ;NEWKEY MOV BL,LTIME ;LTIME
36、; MOV BH,LKEY ;LKEY MOV AL,01H MOV DX,0FF21H
37、0; OUT DX,AL CMP AH,BH
38、160; MOV BH,AH ;BH=NEW KEY MOV AH,BL ;AL=TIME
39、60; JZ DISK4 MOV BL,88H MOV AH,88H DISK4:
40、160; DEC AH CMP AH,82H JZ DISK6
41、; CMP AH,0EH JZ DISK6
42、60; CMP AH,00H JZ DISK5 MOV AH,20H
43、160; DEC BL JMP DISK7DISK5: MOV AH,0FHDISK6:
44、0; MOV BL,AH MOV AH,BHDISK7: MOV LTIME,BL &
45、#160; MOV LKEY,BH MOV KZ,BH MOV AL,AH
46、; RETKEY: MOV AL,0FFH MOV DX,0FF22H &
47、#160; OUT DX,AL MOV BL,00H
48、0; MOV AH,0FEH MOV CX,08H KEY1: MOV AL,AH
49、160; MOV DX,0FF21H OUT DX,AL ROL AL,01H
50、60; MOV AH,AL NOP NOP
51、60; NOP NOP &
52、#160; NOP NOP MOV DX,0FF23H
53、60; IN AL,DX NOT AL NOP &
54、#160; NOP AND AL,0FH JNZ KEY2 &
55、#160; INC BL LOOP KEY1
56、160; JMP NKEYKEY2: TEST AL,01H JE KEY3
57、0; MOV AL,00H JMP KEY6KEY3: TEST AL,02H
58、60; JE KEY4 MOV AL,08H JMP KEY6KEY4:
59、 TEST AL,04H JE KEY5 MOV AL,10H
60、; JMP KEY6 KEY5: TEST AL,08H JE NKEY &
61、#160; MOV AL,18HKEY6: ADD AL,BL CMP AL,10H
62、 JNC FKEY MOV BL,AL MOV BH,0H &
63、#160; MOV SI,OFFSET DATA2 MOV AL,BX+SI
64、0; RETNKEY: MOV AL,20HFKEY: RET DATA2: DB 07H,04H,08H,05H,09H,06H,0AH,0BH
65、 DB 01H,00H,02H,0FH,03H,0EH,0CH,0DHDISP: MOV AL,0FFH ;00H MOV DX,PA
66、; OUT DX,AL MOV CL,0DFH ;20H ;顯示子程序 ,5MS
67、160; MOV BX,OFFSET BUFDIS1: MOV AL,BX MOV AH,00H
68、 PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX
69、0; MOV AL,BX POP BX
70、; MOV DX,PB OUT DX,AL MOV AL,CL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保安臨時(shí)工勞動(dòng)合同年
- 廣告公司設(shè)計(jì)合同
- 賓館經(jīng)營(yíng)權(quán)質(zhì)押合同
- 內(nèi)蒙古汽車租賃合同
- 三農(nóng)服務(wù)智能化平臺(tái)構(gòu)建方案
- 藥物研發(fā)委托服務(wù)協(xié)議
- 三農(nóng)政策支持措施落實(shí)方案
- 內(nèi)墻抹灰班組勞務(wù)分包合同
- 農(nóng)業(yè)生產(chǎn)信用制度完善方案
- 基于人工智能的工業(yè)自動(dòng)化應(yīng)用實(shí)踐指導(dǎo)書
- DBJ∕T 13-478-2024 福建省瓶裝液化石油氣信息管理與數(shù)據(jù)采集技術(shù)標(biāo)準(zhǔn)
- 2025年度院感管理工作計(jì)劃(后附表格版)
- 化肥銷售工作計(jì)劃
- 2024浙江華數(shù)廣電網(wǎng)絡(luò)股份限公司招聘精英18人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2024年社區(qū)警務(wù)規(guī)范考試題庫(kù)
- “國(guó)家示范性高等職業(yè)院校建設(shè)計(jì)劃”骨干高職院校項(xiàng)目建設(shè)任務(wù)書
- 2025中考英語作文預(yù)測(cè):19個(gè)熱點(diǎn)話題及范文
- 第10講 牛頓運(yùn)動(dòng)定律的綜合應(yīng)用(一)(講義)(解析版)-2025年高考物理一輪復(fù)習(xí)講練測(cè)(新教材新高考)
- 2024春節(jié)后復(fù)工消防安全專題培訓(xùn)
- 班組建設(shè)與班組長(zhǎng)管理培訓(xùn)
- 三級(jí)老年病醫(yī)院評(píng)審標(biāo)準(zhǔn)實(shí)施細(xì)則(2020年版)
評(píng)論
0/150
提交評(píng)論