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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課程設(shè)計(jì)(競(jìng)賽搶答器)(1)(參考版)

2024-10-27 09:58本頁(yè)面
  

【正文】 《匯編語(yǔ)言程序設(shè)計(jì)》 [M]《數(shù)字電子技術(shù)基礎(chǔ)》 [M]《三級(jí)偏硬考試教程》 [M]《微機(jī)原理與接口技術(shù)》 [M]本人在設(shè)計(jì)中遇到很多困難,大都是 對(duì)和芯片的應(yīng)用還不是很熟練,還需更加努力更加深入的了解微機(jī)系統(tǒng)和芯片功能。 本人在本本次課程設(shè)計(jì)中獲得了許多收益,通過(guò)本次課程設(shè)計(jì)讓我更好的掌握了 中斷優(yōu)先級(jí)管理器 8259A、可編程并行接口接口芯片 8255A、可編程定時(shí)器/計(jì)數(shù)器 8253的工作原理、方式及其應(yīng)用。 本次設(shè)計(jì)既沒(méi) 有硬件環(huán)境,也沒(méi)模擬的軟件環(huán)境,設(shè)計(jì)起來(lái)比較的困難, 只能通過(guò)查找一些資料和大腦抽象來(lái)設(shè)計(jì)該課程設(shè)計(jì)。 可編程定時(shí)器/計(jì)數(shù)器 8253 用來(lái)設(shè)定揚(yáng)聲器的發(fā)聲頻率和發(fā)聲時(shí)間。 中斷優(yōu)先級(jí)管理器 8259A 在本系統(tǒng)中用來(lái)管理選手按鍵中斷信息 。 結(jié)束語(yǔ) 通過(guò)本次實(shí)驗(yàn)掌握了 微機(jī)系統(tǒng)的開(kāi)發(fā)步驟,掌握了 中斷優(yōu)先級(jí)管理器 8259A、 可編程并行接口接口芯片 8255A、 可編程定時(shí)器/計(jì)數(shù)器 8253 和數(shù)碼管的用法,掌握了匯編程序的設(shè)計(jì)。 搶答失敗,置 8253通道 2計(jì)數(shù)值為 2020,揚(yáng)聲器的鳴叫聲音頻率為 1MHz/2020=。本系統(tǒng)開(kāi)機(jī)后,若主持人既未按復(fù)位鍵又未按開(kāi)始鍵,此時(shí)有選手按下?lián)尨疰I,系統(tǒng)提示紅燈亮,并報(bào)警。若選手搶答違規(guī)(主持人未按開(kāi)媽鍵), LED 顯示器顯示違規(guī)選手號(hào)碼,紅燈亮,揚(yáng)聲器報(bào)警,并根據(jù)比賽規(guī)則進(jìn)行對(duì)該選手進(jìn)行扣分。 比賽開(kāi)始,在主持人按下開(kāi)始鍵,綠燈亮后,選手才可開(kāi)始搶答,否則違規(guī)。給 8259 發(fā)中斷結(jié)束命令 ,寫(xiě) OCW2 OUT 20H,AL POP AX 。置 8253 通道 2 計(jì)數(shù)值 OUT 42H,AL MOV AL,20H OUT 42H,AL MOV AL,05H 。置 8253 通道 2 計(jì)數(shù)值 OUT 42H,AL MOV AL,10H OUT 42H,AL MOV AL,03H 。字形碼 OUT 81H,AL TEST BZ,OFFH 。查段碼(字形碼) XLAT 。獲取選手號(hào)碼 LOOPNZ LOP4 MOV AX,CX 。將按鍵字節(jié)信息取反 MOV CX,8 。(關(guān)中斷) IN AL,80H 。保護(hù)現(xiàn)場(chǎng) PUSH BX PUSH DX PUSH DS CLI 。 微機(jī)原理 與接口技術(shù) 課程設(shè)計(jì)報(bào)告 黃濤 13 軟件設(shè)計(jì) 微機(jī)原理 與接口技術(shù) 課程設(shè)計(jì)報(bào)告 黃濤 14 子程序的框圖和程序清單(帶注釋) 開(kāi)始 保護(hù)現(xiàn)場(chǎng), 將各寄存器值壓入堆棧 將本次中斷壓入堆棧中,并置 IF=0 關(guān)閉中斷 設(shè)置循環(huán)次數(shù)為 8 次 將 AL 中的值邏輯右移 1 位 從 8255 的 A 端口獲取選手按鍵信息,并將其值取反 判斷 CX 是否為 0 或 ZF 是否為 1 獲取選手號(hào)碼,并將值傳給 AX 通過(guò) XLAT 指令將選手號(hào)轉(zhuǎn)換成 LED 顯示相應(yīng)的字形碼 將轉(zhuǎn)換好的字形碼值傳給 8255 的 B端口 判斷標(biāo)志位是否為 FFH 置 8253 通道 2 計(jì)數(shù)值 將黃燈點(diǎn)亮,搶答成功,揚(yáng)聲器鳴叫 置 8253 通道 2 計(jì)數(shù)值 將紅燈點(diǎn)亮,搶答違規(guī),揚(yáng)聲器報(bào)警 給 8259 發(fā)中斷結(jié)束命令 中斷返回 N Y Y N 子 程序流程圖 微機(jī)原理 與接口技術(shù) 課程設(shè)計(jì)報(bào)告 黃濤 15 。 三、系統(tǒng)所選用各芯片的連接 各芯片與 CPU 的連接 8259A、 8255A、 8253 的數(shù)據(jù)總線 D7~D0 端 、 CS 端 、 RD 端 、 WR 端 、 INTA 端、INT 端 分別 與 CPU 的 D7~D0 數(shù)據(jù)總線 、 片選 端、 IOR 端、 IOW 端 、 INTA 端、 INTR端 。 ( 2)、 通道 1:操作類型為先讀寫(xiě)低字節(jié)再讀寫(xiě)高字節(jié),工作在方式 1 即可重觸發(fā)的單穩(wěn)態(tài) 觸發(fā)器,計(jì)數(shù)格式為 BCD 碼 ,計(jì)數(shù)初值為 0。 可編程并行接口接口芯片 8255A 的工作方式 ( 1)、 A 口工作在方式 0,做為輸入端口用于連接選手按鍵( PA7~PA0 依次對(duì)應(yīng)按鍵 1~8); ( 2)、 B 口工作在方式 0,做為輸出端口,經(jīng)驅(qū)動(dòng)器 1 連接 LED 顯示器( PB7~PB0依次對(duì)應(yīng)連接 LED 顯示器的 dp、 g、 f、 e、 d、 c、 b、 a 七段數(shù)碼管管腳); ( 3)、 C 口也必須工作在方式 0,高 4 位做輸入端口(本次設(shè)計(jì)中只用 PC PC5,分別用于連接復(fù)位鍵和開(kāi)始鍵),低 4 位做輸出端口( PC3~PC0,經(jīng)驅(qū)動(dòng)器 2 后 PCPC PC3 分別用于連接黃、紅、綠三個(gè)發(fā)光二極管, PC0 連接到 8253 的 GATE1 端,以控制通道 1 的計(jì)數(shù))。 ( 6)、方式 5:減 1 計(jì)數(shù)到 0,硬件觸發(fā)產(chǎn)生選通負(fù)脈沖信號(hào)。 ( 4)、方式 3:減 1 計(jì)數(shù)到初值的 1/ 2,方波發(fā)生器。 ( 2)、方式 1:減 1 計(jì)數(shù)到 0,產(chǎn)生可重復(fù)觸發(fā)的單穩(wěn)態(tài)負(fù)脈沖信號(hào)。 OUT0、 OUT OUT2: 計(jì)數(shù)輸出,當(dāng)計(jì)數(shù)器從初值開(kāi)始完成計(jì)數(shù)操作進(jìn), OUT 引腳輸出相應(yīng)的信號(hào)。 GATE0、 GATE GATE3: 門(mén)控輸入端,用于外部控制計(jì)數(shù)器的啟動(dòng)計(jì)數(shù)和停止計(jì)數(shù)的操作。 CLK可以是系統(tǒng)的時(shí)鐘脈沖,也可以由系統(tǒng)時(shí)鐘分 頻 或者其他脈沖源提供。 8253 的外部引腳 A A0:地址輸入線,用來(lái)址 8253 內(nèi)部的 4 個(gè)端口,即 3 個(gè)計(jì)數(shù)器和 1 個(gè)控制字寄存器與 CPU 系統(tǒng)地址線相連。 8255A 方式控制字格式 D7 D D5 D4 D3 D2 D1 D0 1 A 口 A 口 C 口高 4 位 B 口 B 口 C 口低 4 位 00 方式 0 01 方式 1 1x 方式 2 0 輸出 1 輸入 0 輸出 1 輸入 0 方式 0 1 方式 1 0 輸出 1 輸入 0 輸出 1 輸入 可編程定時(shí)器/計(jì)數(shù)器 8253 8253 的內(nèi)部結(jié)構(gòu) 8253 采用 NMOS 工藝制成,有 24 個(gè)引腳,所有輸入、輸出端均 TTL 電平兼容,單一電源( Vcc=+5V) 供電,最高計(jì)數(shù)速率為 。 ( 3)、方式 2:雙向傳輸方式。 ( 2)、方式 1:選通輸入/輸出方式(應(yīng)答方式)。 微機(jī)原理 與接口技術(shù) 課程設(shè)計(jì)報(bào)告 黃濤 11 8255A 工作方式 ( 1)、方式 0:基本的輸入/輸出方式。用于選擇 8255A 的 3 個(gè)數(shù)據(jù)端口和一個(gè)控制口。除了作為獨(dú)立的 I/ O 線外, C 口還經(jīng)常為 A 口、 B 口服務(wù),配合 A 口、 B 口作聯(lián)絡(luò)線使用。 PC7~PC0: C 口的 8 條 I/ O 線。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1