




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、鄭州科技學院微機原理與接口技術課程設計題 目 競賽搶答器課程設計 學生姓名鄭州科技學院微機原理與接口技術課程設計任務書專 業(yè)計 算機科學與 技術 班級 計 科一班 學號姓名 201215005、設計題目 競賽搶答器課程設計二、設計任務與要求 比賽開始,在主持人按下開始鍵,綠燈亮后,選手才可開始搶答, 否則違規(guī)。若選手搶答成功, LED 顯示器顯示選手號碼,揚聲器鳴叫。 若選手搶答違規(guī)(主持人未按開媽鍵) , LED 顯示器顯示違規(guī)選手號碼, 紅燈亮,揚聲器報警,并根據比賽規(guī)則進行對該選手進行扣分。 。設計一 個具有 8 路搶答的搶答器,利用并行接口和開關鍵。邏輯開關K0-K7代表搶答按鈕,當某
2、個邏輯開關閉合時,相當于搶答按鈕按下,此時在 七段數碼管上將其號碼顯示出來,并使喇叭響一聲(或者以發(fā)光二極管 代替)三、參考文獻1 吳亦峰、陳德為 . 單片機原理與接口技術 . 北京 : 電子工業(yè)出版2 周潤景、張麗娜 .基于PROTEUS的電路及單片機仿真 .3 胡耀輝、朱朝華等 . 單片機系統(tǒng)開發(fā)實例經典 . 北京:冶金工業(yè)出版 .4 張迎新. 單片機初級教程 . 北京: 航空航天大學出版社 ,2007.5 劉紅玲、邵曉根微機原理與接口技術 M 北京中國電力出版社四、設計時間2015 年 1 月 5 日 至 2015 年 1 月 11 日指導教師簽名:目錄引言 . 11 課程設計的目的 .
3、 22 課程設計的任務與要求 23 設計方案與論證 . 33.1 方案一 33.2 方案二 44 設計原理及功能說明 64.1 設計原理 64.2 功能說明 . 85 單元電路的設計 95.1 總體設計 95.2 搶答器電路設計 105.3 定時電路設計 115.4 時序控制電路 125.5 報警電路設計 135.6 選手搶答鍵 136 硬件的制作與調試 147 總結 17附錄 1:總體電路原理圖 21附錄 2:元器件清單 22附錄 3:程序源代碼 22引言在現代科技的迅速發(fā)展的前提下,生活和生產中都要求盡可能的實 現自動化控制,自動化控制不僅為我們的生活和生產過程帶來了許多的 方便,同時也顯
4、示了一個國家的科技發(fā)展水平。 在我們日常生產生活以及學習中, 對一些娛樂競賽的活動需求日趨增加, 而在絕大部分的娛樂比賽當中,如果在搶答中,靠視覺是很難判斷出哪 組先答題。因此比賽中如何判斷出第一個舉手或搶答的人成為許多學者 研究的課題。為了保證比賽的準確性、公正性、直觀性,通常比賽會設 置競賽搶答器。本此微機原理課程設計課題是利用微機原理及接口技術, 設計出一個競賽搶答器系統(tǒng), 該搶答系統(tǒng)具有 8 個人的搶答控制按鈕(本 課題中使用開關作為按鈕) ,選手通過按鈕來進行搶答。 本設計主要是以 8086 為核心,通過加上必要的支持芯片,比如時鐘電路、地址鎖存器、 收發(fā)器、 8255,8253 等
5、,構成一臺完整微機系統(tǒng)。通過 8255A 與外部鍵 盤相連,工作方式為定時掃描,利用定時器產生中斷、 CPU響應中斷后 對鍵盤進行掃描,或軟件定時掃描,并在有鍵按下時轉入鍵功能處理程 序。中斷優(yōu)先級管理器 8259A 在本系統(tǒng)中用來管理選手按鍵中斷信息。 可編程定時器計數器 8253 用來設定揚聲器的發(fā)聲頻率和發(fā)聲時間。 LED顯示器用來連接到 8255A的 B 口,用來顯示選手號。搶答器對采樣 獲得的各路搶答信號進行分柝 , 能夠識別超前違規(guī)信號、有效搶答信號 , 并對它們進行處理。使每一次搶答過程都有效。并且能夠清楚的判斷搶 答后的回答時間是否超時,操作方便,功能齊全。整個課程設計不僅讓學
6、生在課堂上學到的純理論知識學以致用,而 且還充分鍛煉了學生的分析問題解決問題的能力,開拓創(chuàng)新的精神,嚴 謹了學生的思維,提高了學生的綜合素質,為以后的更加獨立自主的學習打下了一個良好的基礎。1 課程設計的目的課程設計是學生綜合運用所學知識,全面掌握單片微型計算機及 其接口的工作原理、編程和使用方法的重要實踐環(huán)節(jié)。通過獨立或協作 提出并論證設計方案,進行軟、硬件調試,最后獲得正確的運行結果, 可以加深和鞏固對理論教學和實驗教學內容的掌握,進一步建立計算機 應用系統(tǒng)整體概念,初步掌握單片機軟、硬件開發(fā)方法 。 通過課程設計培養(yǎng)同學們的系統(tǒng)設計能力,使同學們達到以下能力訓 練: (1)調查研究、分析
7、問題的能力; (2)使用設計手冊、技術規(guī)范 的能力;( 3)查閱中外文獻的能力; ( 4)制定設計方案的能力; ( 5)計 算機應用的能力;(6)設計計算和繪圖的能力; ( 7)技術經濟指標的分 析能力;( 8)語言文字表達的能力2 課程設計的任務與要求主要進行兩個方面的設計,即單片機最小系統(tǒng)和存儲器擴展設計、 接口技術應用設計。其中,單片機最小系統(tǒng)主要要求學生熟悉單片機的 內部結構和引腳功能、引腳的使用、復位電路、時鐘電路、 4 個并行接 口和一個串行接口的實際應用,從而可構成最小應用系統(tǒng),并編程進行 簡單使用。 存儲器擴展設計要求學生掌握常用半導體芯片與單片機的接口, 如 EPROM 存儲
8、器用作外部程序存儲器時與單片機的連接關系, SRAM存儲器用作外 部數據存儲器時與單片機的連接關系, E2PROM存儲器用作外部程序 / 數 據存儲器時與單片機的連接關系。能合理分配和使用單片機的內部和外 部存儲器,編程實現正常的讀寫功能。在進行智力競賽時,為了具有一 種反應準確顯示方便的搶答裝置,下面設計了一種帶有定時功能的多路 搶答器1、八路搶答,各用一個搶答按鈕;2、設置一個控制開關,該開關由主持人控制;3、具有數據鎖存和顯示功能,搶答開始后若有選手按動搶答按鈕,編號 立即鎖存,此外,要封鎖輸入電路,禁止其他選手搶答。優(yōu)先搶答選手 的編號一直保持到系統(tǒng)清零為止;4、當主持人按下“開始”按
9、鈕,搶答開始。5、當某一路搶答成功時,在數碼管上顯示成功信息和該路的號數;6、當某一路搶答違規(guī)時,能在數碼管上顯示違規(guī)信息和號數;可擴展以下功能:7、具有定時搶答的功能,選手在設定的時間內搶答有效,且一次搶答的 時間設定為 30 秒,超時揚聲器報警;8、定時搶答的時間到,卻沒有選手搶答時,本次搶答無效,系統(tǒng)短暫報 警,并封鎖輸入電路,禁止選手超時搶答,時間顯示器上顯示00。9、開始開關未動作,在數碼管上顯示出選手的編號和搶答時刻,同時揚 聲器給出音響提示,選手搶答無效,并報警,系統(tǒng)復位,重新開始3 設計方案與論證3.1 方案一(1) 本方案定時搶答器的總體框圖如下圖所示, 它由主體電路和擴展電
10、 路兩部分組成。主體電路完成基本的搶答功能,即開始搶答后,當選手 按動搶答鍵時,能顯示選手的編號,同時能封鎖輸入電路,禁止其他選 手搶答,擴展電路完成定時搶答的功能。(2) 定時搶答器的工作過程是: 接通電源時,節(jié)目主持人將開關置于 “消 除”位置,搶答器處于禁止工作狀態(tài),編號顯示器滅燈,定時器倒計時, 當定時時間到,卻沒有選手搶答時,系統(tǒng)報警,并封鎖輸入電路,禁止 選手超時后搶答。當選手在定時時間內按動搶答鍵時,搶答器要完成以 下四項工作:優(yōu)先編碼電路立即分辨出搶答者的編號,并由鎖存器進行 鎖存,然后由譯碼顯示電路顯示編號;揚聲器發(fā)出短暫的聲響,提醒節(jié) 目主持人注意;控制電路要對輸入編碼電路
11、進行封鎖,避免其他選手再 次進行搶答;控制電路要使定時器停止工作,時間顯示器上顯示剩余的 搶答時間,并保持到主持人將系統(tǒng)消零為止,當選手將問題回答完畢, 主持人操作控制開關,使系統(tǒng)回復到禁止工作狀態(tài),以便進行下一輪搶3.2 方案二本方案完成的功能如圖 所示,當主持人宣布搶答開始的時候,按 下開始按鈕,此時電路進 入搶答狀態(tài),選手的輸入采用了掃描式的輸 入,之后把相應的信息送往單片機,再由單片機 輸出到顯示輸出電路 中。此時有人第一按下相應的搶答按鈕,經過單片機的控制選擇,在基于以上兩種方案做以簡要分析,第一種方案電路較為復雜,但無 需進行軟件設計,直接進行線路的連接就可以運行。第二種方案電路較
12、 為簡單,需要進行復雜的軟件設計,并需要進行很長時間調試,費工費 時。說以決定選擇第一種方案 .4 設計原理及功能說明4.1 設計原理系統(tǒng)選擇 8086CPU,8255A 片選地址為 04AH,如下圖所示 8255A 的 A 口只作輸出使用,驅動數碼管。 8255 的 B 口只作輸入使用,作為 8 個搶答信號的輸入。8255的 C口作位操作,驅動發(fā)光管。A口地址為 04A0H。 B 口地址為 04A2H,C口地址為 04A4H,控制字地址 04A6H。A 口工作方式 選方式 0,B 口工作方式選方式 1。8255A工作方式控制字為 86H(1000, 0110)B。C 口的最高兩位 PC6,P
13、C7作位操作,驅動發(fā)光管二極管。搶答器同時供 8名選手或 8個代表隊比賽,分別用 8個按鈕 S0S7 表示。 設置一個系統(tǒng)清除和搶答控制開關 S, 該開關由主持人控制。 搶 答器具有鎖存與顯示功能。即選手按動按鈕,鎖存相應的編號,揚聲器 發(fā)出聲響提示,并在七段數碼管上顯示選手號碼。選手搶答實行優(yōu)先鎖 存,優(yōu)先搶答選手的編號一直保持到主持人將系統(tǒng)清除為止。搶答器具 有定時搶答功能,且一次搶答的時間由主持人設定(如 30 秒)。當主持人啟動“開始”鍵后,定時器進行減計時。 參賽選手在設 定的時間內進行搶答,搶答有效,定時器停止工作,顯示器上顯示選手的編號和搶答的時間,并保持到主持人將系統(tǒng)清除為止。
14、 如果定時時 間已到,無人搶答,本次搶答無效,系統(tǒng)報警并禁止搶答,定時顯示器 上顯示 00。4.2 功能說明本次實驗是要求設計一個競賽搶答器。在做本實驗之前,我們先熟 悉了中斷優(yōu)先級管理器 8259A、可編程并行接口接口芯片 8255A、可編程 定時器計數器 8253 和數碼管的用法, 掌握了匯編程序的設計。 通過本 次實驗掌握了微機系統(tǒng)的開發(fā)步驟,鍛煉了我們的對硬件和軟件的的綜 合操作。本次設計需要熟練掌握匯編語言, 熟悉中斷優(yōu)先級管理器 8259A、 可編程并行接口接口芯片 8255A、可編程定時器計數器 8253 的內部結 構、外部引腳和功能,熟悉 LED顯示器的結構及譯碼方式。 中斷優(yōu)
15、先 級管理器 8259A 在本系統(tǒng)中用來管理選手按鍵中斷信息??删幊滩⑿薪?口接口芯片 8255A在本系統(tǒng)中用來連接選手的按鍵, 邏輯開關 K0 K7 代 表競賽搶答按鈕 07號,當某個邏輯開關置 1 時,相應某組搶答按鈕按 下。在七段數碼管上將其組號( 07)顯示出來,并使微機揚聲器響 1、設計思路首先初始化 8255,然后判斷是啟動還是復位操作,若是復位操作, 則控制 8255 輸出的數據使綠色和紅色指示燈、 LED數碼管全滅;否則啟 動下一次搶答,使綠色發(fā)光二極管亮,當 8255的輸入口 A有不為 0 的數 據時,則使紅色發(fā)光二極管點亮、并判斷先撥動開關的組號,在 LED上 顯示出其組號
16、。2、使用設備并行接口 8255: 通過編程來指定它要完成的功能,是并行數字設備與微機間的接口。數碼管 : 指示先搶答的組號 二極管 : 指示搶答。開關: 作為搶答者的按鈕。5 單元電路的設計5.1 總體設計因為這次的任務是設計一個 8 路競賽搶答器,所以必須要用到數碼 顯示、中斷控制、 計時以及分頻等功能, 所以初步分析之后, 需要 8255、 8259、8253 等芯片。經過進一步的分析,實驗的關鍵是準確判斷出最先搶答者的信號并鎖 存,而同時不理睬其他搶答者的信號。為此,可將 8 個搶答按鈕信號通 過一個 8 位并行輸入口接至微機中。當主持人啟動搶答過程后,微機通 過該并行輸入口循環(huán)對 8
17、 路搶答信號進行采樣。當采樣到那一組的搶答 信號已經發(fā)出,則立即停止采樣,并記錄下該組的組號。每路搶答按鈕 電路可以參考圖 2.1 進行設計由圖可知 ,當 8組均未按下搶答按鈕時 ,送入到并行接口的 8 位搶答 狀態(tài)都是 0, 而當微機采樣到這 8 位數據不為 0 時, 則表示有一組獲得了 搶答機會 , 然后通過逐位查詢個位狀態(tài) , 即可判斷出哪一組搶答成功 , 最 后利用并行輸出接口將搶答成功的組號現實出來 .在實驗中 , 可以僅用一 位 7 段數碼管來顯示搶答選手的組號。為了對搶答后的回答時間進行計時控制 , 可以利用一個可編程定時計 時器,先置計數初值,再計時,當計時時間到后,由并行接口
18、輸出一個 響鈴信號提示搶答選手的回答時間已到。揚聲器鳴叫,由于設計要求揚 聲器鳴叫的聲音頻率不同,所以必須還有一個計數器進行分頻工作。由于本系統(tǒng)要求對犯規(guī)的組亮紅燈警告,主持人按下啟動鍵后需要綠 燈顯示,以及搶答成功后需要亮黃燈,所以要設置一個 LED顯示電路例 如,在主持人按下啟動按鍵之前,如果有搶答鈕被按下,則該搶答選手 犯規(guī),可以通過并行接口輸出一個信號使該組的紅色發(fā)光二級管點亮以 示該組選手犯規(guī)。5.2 搶答器電路設計搶答電路是整個系統(tǒng)的重要組成部分,是面向選手和觀眾的。本部分所設計的搶答電路是基于八路按鍵式數字搶答器所設計的,它可供 8名選手或 8 個代表隊參加比賽,并且分別用 8
19、個按鍵開關進行搶答,選10 手在規(guī)定時間內搶答有效。本電路和報警電路、時序電路和定時電路相 互配合共同完成功能強大的競賽搶答功能。(1) 電路說明電路選用優(yōu)先編碼器 74LS148和鎖存器 74LS297 來完成。該電路主 要完成兩個功能:一是分辨出選手按鍵的先后,并鎖存優(yōu)先搶答者的編 號,同時譯碼顯示電路編號(顯示電路采用七段數字數碼顯示管) ;二是 禁止其他選手按鍵,其按鍵操作無效。(2)工作過程接通電源后,主持人將開關置于“清除”狀態(tài),搶答器處于禁止狀 態(tài),編號顯示器滅燈,定時器顯示設定時間;當主持人宣布說“開始搶 答”,同時將開關置于“開始”狀態(tài),揚聲器給出聲響提示后,定時器進 行減計
20、時。 選手在定時時間內按動搶答按鈕時, 搶答器要完成優(yōu)先判斷、 編號鎖存、編號顯示、揚聲器提示四項工作。當一輪搶答之后,定時器 停止,禁止二次搶答,定時器顯示剩余時間,并保持到主持人將系統(tǒng)清 零為止,當選手將問題回答完畢后,主持人操作控制開關,使系統(tǒng)清零, 以使進行下一輪搶答。5.3 定時電路設計該部分主要由 555定時器、十進制同步加 / 減計數器 74LS192減法計 數電路、 74LS48譯碼電路和兩個 7段數碼管及相關電路組成。主持人設 定搶答器時間,通過預置時間電路對計數器進行預置,計數器的時鐘脈 沖由秒脈沖電路提供,可預置時間進行倒計時電路選十進制同步可逆, 計數器 74LS192
21、 進行設計,倒計時到零時,定時電路輸出低電平有效的 “定時到信號 ”原理及設計11兩塊 74LS192實現減法計數,通過譯碼電路 74LS48顯示到數碼管上, 其時鐘信號由時鐘產生電路提供。 74192 的預置數控制端實現預置數, 由節(jié)目主持人根據搶答題的難易程度,設定一次搶答的時間,通過預置 時間電路對計數器進行預置,計數器的時鐘脈沖由秒脈沖電路提供。按 鍵彈起后,計數器開始減法計數工作,并將時間顯示在共陰極七段數碼 顯示管 DPY_7-SEG 上,當有人搶答時,停止計數并顯示此時的倒計時 時間;如果沒有人搶答,且倒計時時間到時, 輸出低電平到時序控制 電路,控制報警電路報警,同時以后選手搶
22、答無效。5.4 時序控制電路(1) 功能說明 在任何時刻,電路的輸出不僅取決于該時刻的輸入,而且還取決于電路 原來的狀態(tài)。不難想到,時序邏輯電路中必然包含某些存儲器件,用來 存儲或者說記憶電路原來的狀態(tài)。 時序控制電路是搶答設計的關鍵, 電路要滿足以下三個功能要求: 主持人將控制開關撥到“開始位置時,揚聲器發(fā)聲,搶答電路和設定 電路進行正常搶答工作狀態(tài)。當參賽選手按動搶答按鈕時,揚聲器發(fā)聲,搶答電路和設定電路停止工 作。 當設定的搶答時間到,無人搶答時,揚聲器發(fā)聲,系統(tǒng)報警并禁 止搶答,同時,搶答電路和定時電路停止工作,定時顯示器上顯示 00 (2) 工作原理分析 根據上面的功能要求以及數字搶
23、答電路圖所示,設計時序控制電路如圖 所示。其中門 的作用是控制電路如圖所示。其中門 的作用是控制時 鐘信號 CP的放行與禁止,門 的作用是控制 74LS148選通輸入端 。125.5 報警電路設計報警電路用于報警,當遇到報警信號時,發(fā)出警報。一般喇叭是一 種電感性圖 5報警電路圖。 8951驅動喇叭的信號為各種頻率的脈沖。因 此,最簡單的喇叭驅動方式就是利用達林頓晶體管,或者以兩個常用的 小晶體管連接成達林頓架勢。在右圖中電阻 R 為限流電阻,在此利用晶 體管的高電流增益,以達到電路快速飽和的目的。不過,如果要由 P0 輸 出到此電路,還需要連接一個 10K的上拉電阻。 選手在設定的時間內搶答
24、時,實現:優(yōu)先判斷、編號鎖存、編號顯示、 揚聲器提示。當一輪搶答之后,定時器停止、禁止二次搶答、定時器顯 示剩余時間。如果再次搶答必須由主持人再次作 清除和開始 狀態(tài)開 關。5.6 選手搶答鍵AT89C51的 P1 口做一個為選手搶答的輸入按鍵引腳, P1.0 至 P1.7 輪流輸出低電位,給每一個選手編號 1 至 8,當選手按下按鈕時, P1 口 個端口的電平變化從 P1 口輸入,經單片機處理后從 P0 輸出由數碼管顯 示搶答者編號。136 硬件的制作與調試硬件連接電路圖下圖為競賽搶答器(模擬)的原理圖,邏輯開關 K0K7 代表競賽搶 答按鈕 07 號,當某個邏輯電平開關置“ 1”時,相當某
25、組搶答按鈕按 下。在七段數碼管上將其組號( 0 7)顯示出來,并使微機揚聲器響一 下。14下圖為競賽搶答器的原理圖,邏輯開關 K0K7 代表競賽搶答按鈕 0 7 號,當某個邏輯開關置 1 時,相應某組搶答按鈕按下。在七段數碼 管上將其組號( 07)顯示出來,并使 PC喇叭響一下編程提示設置 8255為口輸入、口輸出,讀取口數據,若為 0 表示無人 搶答,若不為 0 則有人搶答。根據讀取數據可判斷其組號。從鍵盤上按 空格鍵開始下一輪搶答,按其它鍵程序退出15調試過程(1)實驗步驟1)硬件連線8255模塊的 WR、RD分別連到 ISA 總線接口的 IOWR、IORD。k8255 模塊的數據( AD
26、07)、地址線( A0 7)分別連到 ISA 總線接口數據( LAD07)、地址線( LA0 7)。 l8255 模塊選通線CE連到 ISA 總線接口模塊的 IOY0。m8255的 PA07 連到鍵盤顯示模塊 的 KD0 7; 8255的 PB0 3連到鍵盤顯示模塊的 KL14。 。2)將程序鍵入電腦上 , 并保存到 D盤(文件名為 8255.ASM)。3)對程序進行調試 : 首先,進行編譯,如有錯誤,進行改正,直 至完全正確,再進行連接,最后運行。4)撥動開關,觀察數碼管和二極管的變化。(2) 出現的問題a、程序運行時, L1 一直亮, L2 不亮。解決方法:檢測 L1,L2, 出現故障。則
27、將 L1 替換為 L8,L2 替換 為 L6, 即 8255的端口 B(如 PB2、PB1)分別和發(fā)光二極管 L6(綠)、L8(紅)連接。b、數碼管不亮。解決方法 : 由于復位后數碼管 PB高四位置 0,啟動后沒有進行 置 1,故在啟動時,與 L1 同時置 1.c、四個數碼管都亮。解決方法:將程序16K6:MOV DX,PB;讓B口的 L1亮L2滅(11111101B),表示有人搶答MOV AL,0FDHOUT DX,AL改為: K6:MOV DX,PB;讓 B口的 L1 亮 L2 滅(01000100B),表示有人搶答MOV AL,044H ;送位選信號,即第三個亮OUT DX,ALd、一次
28、搶答完后,無法進行下一次搶答。解決方法:加一個程序 JMP K17 總結通過本次實驗掌握了微機系統(tǒng)的開發(fā)步驟,掌握了中斷優(yōu)先級管理 器 8259A、可編程并行接口接口芯片 8255A、可編程定時器計數器 8253 和數碼管的用法,掌握了匯編程序的設計。 本次設計需要熟練掌握匯編語言,熟悉中斷優(yōu)先級管理器8259A、可編程并行接口接口芯片 8255A、可編程定時器計數器 8253 的內部結構、 外部引腳和功能,熟悉 LED顯示器的結構及譯碼方式。 中斷優(yōu)先級管理器 8259A 在本系統(tǒng)中用來管理選手按鍵中斷信息。可編 程并行接口接口芯片 8255A 在本系統(tǒng)中用來連接選手的按鍵,主持人的 開始鍵
29、和復位鍵,用來連接黃燈、紅燈、綠燈三個發(fā)光二極管,用來提17 示搶答信息,用來連接 LED顯示器控制顯示器的輸出, 還連接到 8253 的 GATE1端,控制計數器的啟動計數和停止計數的操作。可編程定時器 計數器 8253 用來設定揚聲器的發(fā)聲頻率和發(fā)聲時間。 LED顯示器用來連 接到 8255A的 B 口,用來顯示選手號。 通過本次課程設計我也獲得了許多收益, 首先,讓我更好的掌握了 8259A、 8255A、 8253 芯片的工作原理、方式及其應用。其次,讓我學會了如何 設計一個簡單的微機系統(tǒng),以及設計一個簡單微機系統(tǒng)所需要的步驟和 設計中需要注意的地方。本人在設計中遇到很多困難,大都是對
30、和芯片的應用還不是很熟練, 還需更加努力更加深入的了解微機系統(tǒng)和芯片功能。通過對搶答器這一 課題的設計和實現 , 使我更好的將理論與實踐相結合 , 我更加深入地理解 了,微機原理課程上講到的并行芯片 8255 的功能,以及引腳的作用,同 時加深了對于該芯片的應用的認識,同時在試驗室的環(huán)境里熟悉了匯編 程序的編寫過程和運行過程。更重要的是通過這個實驗,進一步掌握了 程序設計的合理結構。但要達到這樣的程度其首要條件還是要學好課本 上的基礎知識 , 理解每一條指令的意義。由于我的能力和時間的限制, 沒 能通過硬件的驗證實驗,只是通過查找一些資料和大腦抽象來設計本次 課程設計,設計的搶答器還存在一些問
31、題有待改進18參考文獻1 吳亦峰、陳德為 .單片機原理與接口技術 . 北京 :電子工業(yè)出版社 .2005.2 周潤景、張麗娜 . 基于 PROTEUS的電路及單片機仿真 . 北京 : 航空航天大 學出版社 ,2007.3 胡耀輝、朱朝華等 . 單片機系統(tǒng)開發(fā)實例經典 .北京:冶金工業(yè)出版社 .2006.4 張迎新 . 單片機初級教程 . 北京 : 航空航天大學出版社 ,2007.5 劉紅玲、邵曉根 微機原理與接口技術 M 北京:中國電力出版社6 顧暉.微機原理與接口技術 :基于 8086和 Proteus 仿真 .電子工業(yè)出版社 20117 彭虎.微機原理與接口技術 (第 2版) . 電子工業(yè)出版1920附錄 1:總體電路原理圖21附錄 2:元器件清單(1)8255A接口芯片:用來實現數據的輸入及輸出顯示(2)74LS244鎖存器:用來鎖存數據(3)七段數碼管:用來顯示搶答的組號(4)按鍵開關:用于各個小組進行搶答(5)導線若干, pc 機 中斷優(yōu)先級管理器 8259A、可編程并行接口芯片8255、可編程定時器計數器 8253,三個一樣的驅動器,黃、紅、綠三 個發(fā)光二極管,十
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第四單元跨學科實踐3水質檢測及自制凈水器教學設計 -2024-2025學年九年級化學人教版(2024)上冊
- 第三章 整式及其加減第3節(jié)探索與規(guī)律(第2課時)教學設計2024-2025學年北師大版數學七年級上冊
- 七年級數學北師大版上冊第5章應用一元一次方程-水箱變高了本教學設計教案
- 2025年貴州民用航空職業(yè)學院單招職業(yè)技能測試題庫附答案
- 粵教版高中信息技術選修2教學設計-4.3.3 圖像的調整
- 2025至2030年中國水墨乳化油數據監(jiān)測研究報告
- 2025年廣東農工商職業(yè)技術學院單招職業(yè)適應性測試題庫完美版
- 2025年河北建材職業(yè)技術學院單招職業(yè)傾向性測試題庫完整
- 2025年證券經紀代理與營業(yè)部服務項目發(fā)展計劃
- 2025至2030年中國有色紙繩數據監(jiān)測研究報告
- 航拍中國優(yōu)秀課件
- 《做自己的心理醫(yī)生 現代人的心理困惑和自我療愈策略》讀書筆記思維導圖PPT模板下載
- 小學音樂組集體備課計劃
- 電力需求側自測題4科
- 稿件修改說明(模板)
- 血液透析安全注射臨床實踐專家共識解讀
- GB/T 41873-2022塑料聚醚醚酮(PEEK)樹脂
- SB/T 10940-2012商用制冰機
- GB/T 25945-2010鋁土礦取樣程序
- GB/T 16604-2017滌綸工業(yè)長絲
- 2023年教師資格證考試歷年小學綜合素質寫作題及范文
評論
0/150
提交評論