

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目 錄一 方案的概述. 21.1 設(shè)計內(nèi)容及要求 . 21.1.1 設(shè)計內(nèi)容. 21.1.2 設(shè)計要求. 21.2 設(shè)計方框圖 . 31.3 搶答器的程序流程 . 4二 搶答器單元設(shè)計及其說明. 102.1主要芯片的介紹. 102.2程序流程圖. 122.3 MAX7219 . 142.3.1 MAX7219引腳說明 . 142.3.2 基本的工作方法. 152.3.3 MAX7219初始化 . 162.3.4 部分程序功能介紹. 162.4LCD簡介. 182.4.1LCD和 LED的區(qū)別 . 182.4.3顯示電路設(shè)計和 LCD的引腳功能說明 . 192.4.4液晶顯示模塊 . 20三搶答
2、器電路原圖及仿真. 223.1搶答器原理圖. 223.2仿真軟件介紹. 233.3仿真測試效果. 24設(shè)計總結(jié).錯誤!未定義書簽。參考文獻(xiàn).錯誤!未定義書簽。附錄一.錯誤!未定義書簽。附錄二.錯誤!未定義書簽。摘 要1備,便于實現(xiàn)編程和時間的精確控制。所用方案電路結(jié)構(gòu)簡單,易于實現(xiàn),它用4性。由于它具有成本低廉,結(jié)構(gòu)簡單,且性能優(yōu)良的諸多優(yōu)點,必定會得到廣泛的應(yīng)用。關(guān)鍵詞:搶答器 ,單片機(jī) ,七段數(shù)碼管,時間設(shè)定一 1.1 設(shè)計內(nèi)容及要求1.1.1 設(shè)計內(nèi)容1 8 名選手或 8 的編號分別是 1、2、3、4、5、6、7、8,各用一個搶答按鈕,按鈕的編號與選手的編號相對應(yīng),分別是 S 、S 、S
3、 、S 、S 、S 、S 、S 。012345672 給節(jié)目主持人設(shè)置一個控制開關(guān),用來控制系統(tǒng)的清零(編號顯示數(shù)碼管滅燈)和搶答的開始。3 搶答器具有數(shù)據(jù)鎖存和顯示的功能。搶答開始后,若有選手按動搶答按鈕,編號立即鎖存,并在 LED 數(shù)碼管上顯示出選手的編號,同時蜂鳴器給出音響提示。此外,要封鎖輸入電路,禁止其他選手搶答。優(yōu)先搶答選手的編號一直保持到主持人將系統(tǒng)清零為止。4 輯框圖,正確描述各單元功能,合理選用電路器件,畫出完整的電路設(shè)計圖以及寫出設(shè)計總結(jié)報告1.1.2 設(shè)計要求1、如果想調(diào)節(jié)搶答時間或答題時間 ,按搶答時間調(diào)節(jié)鍵或答題時間調(diào)節(jié)2鍵進(jìn)入調(diào)節(jié)狀態(tài),此時會顯示現(xiàn)在設(shè)定的搶答時間或
4、回答時間值,如想加一秒按一下加 1s鍵,如果想減一秒按一下鍵,時間 LED上會顯示改變后的時間,調(diào)整范圍為 0s99s, 0s 時再減 1s 會跳到 99,99s 時再加 1s 會變到 0s。2搶答開始鍵,會有提示音,并立刻進(jìn)入搶答倒計時(預(yù)設(shè)30s 搶設(shè) 60s 間到小于 5s 會每秒響一下提示音。3停止按鍵,系統(tǒng)會自動進(jìn)入準(zhǔn)備狀態(tài),等待主持人按搶答開始進(jìn)入下次搶答計時。4、如果主持人未按搶答開始鍵,而有人按了搶答按鍵,犯規(guī)搶答,LED上不斷閃爍 FF和犯規(guī)號數(shù)并響個不停,直到按下停止 鍵為止。5、P3.0 為開始搶答,P3.1 為停止,p1.0-p1.7 為八路搶答輸入 數(shù)碼管段選 P0口
5、,位選P2 口低 3 位,蜂鳴器輸出為P3.6 口。P3.2 P3.3 回答時間調(diào)整,P3.4 為時間加 1 調(diào)整,P3.5 為時間減 1 調(diào)整。6、當(dāng)參賽選手在回答問題時要求使用錦囊,則主持人按下?lián)尨痖_始鍵,計時重新開始。1.2 設(shè)計方框圖如圖(1-1)所示為八路智力搶答器設(shè)計的物理模塊劃分如下:圖 3搶答,顯示模塊與語音模塊應(yīng)能迅速做出正確回應(yīng)。如主持人按下開始,語音模塊立刻給以語音提示,顯示模塊立刻顯示搶答倒計時;當(dāng)有選手搶答,顯示模塊應(yīng)馬上顯示最先搶答的選手號,并進(jìn)入答題倒計時 而這一切,都有賴于本設(shè)計的核心模塊51 單片機(jī)來控制。通過一系列的匯編程序,來控制、實現(xiàn)相應(yīng)的邏輯功能。本設(shè)
6、計中大部分的較為復(fù)雜的邏輯控制,都是用相應(yīng)的匯編程來控制實現(xiàn)的。根據(jù)相應(yīng)的設(shè)計要求,對本設(shè)計可作如下分析:1 1引腳來控制:P3.2 搶答時間調(diào)整,P3.3 回答時間調(diào)整,P3.4 為加 1s,P3.5 為減1s;2、根據(jù)設(shè)計要求2,本設(shè)計應(yīng)具有搶答、回答倒計時功能,即倒計時程序。通入回答倒計時,倒計時小于 5s 時,調(diào)用發(fā)聲程序;3停止 鍵的狀態(tài),一旦其按下,應(yīng)立即退出,并進(jìn)入查4、 為使本設(shè)計具有錦囊功能,在回答倒計時過程中,若按下開始鍵,回答倒計時重新開始。1.3 搶答器的程序流程本設(shè)計采用 P3.2、P3.3 分別接搶答時間調(diào)節(jié)和答題時間調(diào)節(jié)按鈕,即通過外部中斷 0、外部中斷1 分別控
7、制搶答、答題時間的調(diào)整。因此,設(shè)計的軟件部分可分為工作模塊、外部中斷0 模塊、外部中斷1 模塊。對流程圖的分析,也分三部分來介紹。(1)工作時(非調(diào)節(jié)時間時)的流程平時正常工作時,程序的流程圖繪制如圖 1-2:4對工作流程圖中的某些部分解釋如下:初始化部分:包括對定時計數(shù)器的工作方式、初始化數(shù)值的設(shè)置,還包括對搶答時間與答題時間的預(yù)設(shè),另外,還應(yīng)對外部中斷 0、外部中斷 1 進(jìn)行開放。搶答倒計時、回答倒計時部分:由于二者功能的相似性,本設(shè)計將二者在一個子程序倒計時程序中一起編寫。犯規(guī)程序部分:包括對犯規(guī)選手號的顯示、報警器的間斷工作。另外,由于在設(shè)計要求主持人能隨時對工作過程終止,因此,要不斷
8、查詢停止鍵的狀態(tài),一旦按下,便回到初始化后的狀態(tài);在倒計時過程中還要不斷將與 5S比較,當(dāng)小于 5S 時,還需調(diào)用發(fā)聲程序;小于 5S 后, 又需要不斷將與 0 較,當(dāng)其等于零時,立即返回。5圖 (2)外部中斷 0(搶答時間調(diào)整)流程6外部中斷 0(搶答時間調(diào)整)的流程圖見圖 1-3:INT0中斷YNYNNNYNY圖 一旦因 P3.2 對應(yīng)鍵的按下,便進(jìn)入INT0 中斷過程。通過不斷對P3.4(加 1s)7和 P3.5(減 1s)進(jìn)行不斷的查詢,來對搶答時間進(jìn)行調(diào)整:發(fā)現(xiàn)P3.4 按下,就對原搶答時間加 1s, 發(fā)現(xiàn) P3.5 下,就對原搶答時間減 1s 并調(diào)用顯示程序。根據(jù)設(shè)計要求,當(dāng)加至
9、99s 時,若再加 ,則時間變?yōu)?0;當(dāng)減至 0s 后,若再減一秒,時間變?yōu)?99s。因此,流程中應(yīng)該對當(dāng)前時間于 99s 或 0s 比較,再作出相應(yīng)處理。另外,在中斷過程中還需要不時對停止按鈕進(jìn)行查詢,一旦發(fā)現(xiàn)其按下,立即中斷返回。由于本中斷過程在返回前一直是循環(huán)執(zhí)行的,因此,只需要在每次循環(huán)末查詢一次即可,如流程圖所示(3)外部中斷 1(答題時間調(diào)整)流程外部中斷 (答題時間調(diào)整)流程與外部中斷1 流程大同小異。其程序流程參見圖 1-4:與搶答時間調(diào)整類似,一旦因 P3.3 對應(yīng)的按鈕按下,便進(jìn)入 INT1中斷過程。通過不斷對 P3.4(加 )和 P3.5(減 1s)進(jìn)行不斷的查詢,來對搶
10、答時間進(jìn)行調(diào)整:發(fā)現(xiàn)P3.4 按下,就對原搶答時間加1s, 發(fā)現(xiàn) P3.5 下,就對原搶答時間減1s 并調(diào)用顯示程序。當(dāng)加至 99s 時,若再加 1s,則時間變?yōu)?0;當(dāng)減至 0s 后,若再減一秒,時間變?yōu)?9s。因此,流程中應(yīng)該對當(dāng)前時間于99s 或 0s 比較,再作出相應(yīng)處理。同上,在中斷過程中,也還需要不時對停止按鈕進(jìn)行查詢,一旦發(fā)現(xiàn)其按下,立即中斷返回。8YNYNNNYNY圖 9二 2.1主要芯片的介紹AT89SC52的引腳圖如圖2-1所示圖1)主要性能本方案所使用的主要芯片是 AT89SC52, 它與 MCS-51單片機(jī)產(chǎn)品兼容 、8K字節(jié)在系統(tǒng)可編程 Flash存儲器、 1000次
11、擦寫周期、 全靜態(tài)操作: 0Hz33Hz 、 三級加密程序存儲器 、 32個可編程 I/O口線 、三個16位定時器 /計數(shù)器 八個中斷源 、全雙工 UART串行通道、 低功耗空閑和掉電模式 、掉電后中斷可喚醒 、看門狗定時器 、雙數(shù)據(jù)指針 、掉電標(biāo)識符 。2)功能特性描述10At89sc52 是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用 Atmel 公司高密度非 易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。片上 Flash允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng) 可編程
12、 Flash,使得 AT89SC52為眾多嵌入式控制應(yīng)用系統(tǒng)提 供高靈活、超有效的解決方案。 AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié) Flash256字節(jié) RAM,32 位I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位 定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時鐘電路。 另外,AT89S52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式。 空閑模式下,CPU 停止工作,允許 RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工 作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié), 單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。 8 位微控制器 8
13、K 字節(jié)在系統(tǒng)可編程 Flash AT89S52 。3)P0、P1口介紹P0 口:P0 口是一組 8 位漏極開路型雙向 I/O 口, 也即地址 /數(shù)據(jù)總線復(fù)用口。作為輸出口用時, 每位能吸收電流的方式驅(qū)動 8 個 TTL邏輯門電路,對端口 P0 寫“1”時,可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在 Flash 編程時,P0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。P1 口:P1 是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖級可驅(qū)動(吸收或輸出電
14、流) 4 個 TTL 邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。與 AT89C51 不同之處是, P1.0 和 P1.1 還可分別作為定時 /計數(shù)器 2 的外部計數(shù)輸入( P1.0/T2)和輸入( P1.1/T2EX 2-111表 2-1 P1.0 P2.0 引腳功能特性4)本方案中用到的一些引腳介紹XTAL1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。XTAL2:振蕩器反相放大器的輸出端。特殊功能寄存器:在 AT89C52 片內(nèi)存儲器中, 80H-FFH 共 128
15、 個單元為特殊功能寄存器(SFE并非所有的地址都被定義, 從 80HFFH 共128 個字節(jié)只有一部分被定義,還有相當(dāng)一部分沒有定義。對沒有定義的單元讀寫將是無效的,讀出的數(shù)值將不確定,而寫入的數(shù)據(jù)也將丟失。不應(yīng)將數(shù)據(jù)“1”寫入未定義的單元,由于這些單元在將來的產(chǎn)品中可能賦予新的功能,在這種情況下,復(fù)位后這些單元數(shù)值總是“0”。AT89C52除了與 AT89C51所有的定時/計數(shù)器 0 和定時/計數(shù)器 1 外,還增加了一個定時/計數(shù)器 2/計數(shù)器 2 的控制和狀態(tài)位位于 T2CON,T2MOD,寄存器對(RCAO2HRCAP2L)是定時器2 在 16 位捕獲方式或 16 位自動重裝載方式下的捕
16、獲/自動重裝載寄存器。2.2程序流程圖12圖 132.3 MAX72192.3.1 MAX7219引腳說明引腳說明見表 2-2表 串行數(shù)據(jù)輸入端在 CLK的上升沿數(shù)據(jù)被鎖入芯片內(nèi)部 16位移位寄存器。8位 LEDLED中吸入電流。地線(兩個 GND必須連在一起)。鎖入輸入的數(shù)據(jù)在Load上升沿最后的16位串行數(shù)據(jù)被鎖入。時鐘輸入,最高時鐘頻率為 10MHZ CLK的上升沿數(shù)據(jù)被鎖入內(nèi)部移位寄存器,在 CLK的下降沿,數(shù)據(jù)從 Dout腳被輸出。7段驅(qū)動和小數(shù)點驅(qū)動該腳通過一個電阻與 V+相連,設(shè)置峰值段電流。電源電壓,+5V。 Din的數(shù)據(jù)在16.5個時鐘周期后在 Dout于與級聯(lián)擴(kuò)展142.3
17、.2 基本的工作方法MAX7219與 8031單片機(jī)連接采用三線串行接口,典型應(yīng)用電路如表2-3所示。表 D8D11D15LSB DATA MSBADDRESSD7D0:8位數(shù)據(jù)位,D7最高位,D0最低位;D11D8:4位地址位;D15D12:無關(guān)位,通常全取 1。MAX7219通過 D11D84位地址位譯碼,可尋址14個內(nèi)部寄存器,分別是8個LED顯示位寄存器,5個控制寄存器和 1個空操作寄存器。LED顯示寄存器由內(nèi)部88 靜態(tài) RAM構(gòu)成,操作者可直接對位寄存器進(jìn)行個別尋址,以刷新和保持?jǐn)?shù)據(jù),只要 V超過 2V(一般為5V)??刂萍拇嫫靼ǎ鹤g碼模式,顯示亮度調(diào)節(jié),掃描限制(選擇掃描位數(shù))
18、,關(guān)斷和顯示測試寄存器。MAX7219的驅(qū)動程序首先必須對 5個控制寄存器(地址分配見表 2-4)初始設(shè)置即初始化,各控制寄存器設(shè)置含義如下:譯碼模式選擇寄存器(地址=F9H);共有 4種譯碼模式供選擇,當(dāng)數(shù)據(jù)位全 0時選擇“非譯碼方式”。在此方式下,8個數(shù)據(jù)位分別一一對應(yīng) 7個段和小數(shù)點。通常選擇此方式。FBH;用于設(shè)置顯示的LED18),當(dāng)D2D1D0111、D7D6D5D4D3無關(guān)時,可接 8個 LED管。FAH 16 LED顯示亮度的強(qiáng)弱設(shè)置。關(guān)斷模式寄存器:地址FCH;有兩種模式選擇:一種是關(guān)斷狀態(tài)模式(D00);一種是正常操作狀態(tài)(D01),通常選擇正常操作狀態(tài)。顯示測試寄存器:地
19、址FFH;有兩種選擇用于設(shè)置 LED是測試狀態(tài)還是正常操作狀態(tài):當(dāng)在測試狀態(tài)時(D01)各位全應(yīng)亮,一般選擇正常操作狀態(tài)(D0=0)。15表 寄存器名稱D15D12D900110011001101D801010101010101譯碼模式亮度調(diào)節(jié)掃描限制關(guān)斷模式顯示測試112.3.3 MAX7219初始化表 設(shè)置項目顯示亮度掃描限制譯碼方式顯示測試關(guān)斷方式顛倒后的數(shù)值(16 位)5F1FHDFEFH9F00HFF00H3F80H非譯碼方式正常操作正常操作2.3.4 部分程序功能介紹全部程序見附錄二,下面僅介紹部分程序由于在讀搶答數(shù)據(jù)口的時候,單片機(jī)首先進(jìn)入倒計時程序,再調(diào)用顯示程序,16(4ms
20、)延時程序.這樣就會導(dǎo)致讀數(shù)據(jù)口出現(xiàn)滯后,造成 1號優(yōu)先最高.8號最低.故采用在延時子程序中加了讀數(shù)據(jù)口程序.保證了靈敏度和可靠性,程序如下:=加減時間延時(起到不會按下就加 N個數(shù))=DELAY1: MOV 35H,#08HLOOP0: ACALL DISPLAYDJNZ 35H,LOOP0RET;=延時 4236個機(jī)器周期(去抖動用到)=DELAY: MOV 32H,#12HLOOP: MOV 33H,#0AFHLOOP1: DJNZ 33H,LOOP1DJNZ 32H,LOOPRET;=延時 4236個機(jī)器周期(顯示用到)=DELAY2: MOV 32H,#43HLOOP3: MOV 3
21、3H,#1EHMOVA,R7;每隔 6070個機(jī)器周期讀一次 P1口,全為 1時為無效數(shù)據(jù),繼續(xù)讀,有一個不為 1時,轉(zhuǎn)到正常搶答處理JNZ AAAA1 ;沒讀到有效數(shù)據(jù)時繼續(xù)轉(zhuǎn)到 AAAA1LOOP2: DJNZ 33H,LOOP2DJNZ 32H,LOOP3RET;=讀搶答按鍵數(shù)據(jù)口程序=主持人時間設(shè)定程序如下:ACALL DISPLAY;先在兩個時間 LED上顯示 R1JNB P3.4,INC0;P3.4為+1s鍵,如按下跳到 INCOJNB P3.5,DEC0;P3.5為-1s鍵,如按下跳到 DECOJNB P3.1,BACK0;P3.1為確定鍵,如按下跳到 BACKO172.4LCD
22、簡介2.4.1LCD和 LED 的區(qū)別LED為英文(LightEmittingDiode)的縮寫,是發(fā)光二極管的一種,LCD是液晶顯示器,兩者相差太多.但是用 LED的點陣也能組成顯示器,適用于戶外大屏幕顯示,分辨率較低。LCD為英文(Liquid Crystal )的縮寫,即液晶顯示器,是一種數(shù)字顯示技術(shù),通過液晶和彩色過濾器過濾光源,在平面面板上產(chǎn)生圖象。與傳統(tǒng)的陰極射線管 LCD占用空間小,低功耗,低輻射,無閃爍,降低視覺疲勞。LCD技術(shù)能夠顯示更加清晰,明亮的圖象。缺點;顯示的內(nèi)容少,一般是數(shù)碼,LED電子滾動顯示,等等,很耗電,控制復(fù)雜。由于LCD比LEDLCD作為我們設(shè)計的顯示器。
23、2.4.2 單片機(jī)和分立元件的區(qū)別單片機(jī)相當(dāng)于一個集成電路,將一些功能都集成在一個芯片中,在一小塊芯片中能實現(xiàn)各種功能的器件。分立元件是指電阻電感電路,他用了一個集成電路,外加一些零件即能實現(xiàn)需要的功能 ,而一般來說,用分立元件也能實現(xiàn),但體積可能會大一些,可靠性可能也差一些。其系統(tǒng)硬件設(shè)計如圖 2-318鍵盤輸入圖2.4.3顯示電路設(shè)計和 LCD的引腳功能說明PCB線路板、背光源、結(jié)構(gòu)件等裝配在一起的組件。英文名稱叫“LCD ModuleLCM 2-4所示,實物圖如 2-5所示。VVV驅(qū)顯O制動示E器器裝置19圖表2.4.4 液晶顯示模塊編號91234567810111213141516對比
24、度調(diào)節(jié)數(shù)據(jù)/命令選擇讀/寫選擇模塊使能端雙向數(shù)據(jù)口雙向數(shù)據(jù)口BLKBLAD1背光源正極VDD:電源正極,4.55.5V,通常使用 5V電壓;VL:LCD對比度調(diào)節(jié)端,電壓調(diào)節(jié)范圍為 05V。接正電源時對比度最弱,接 10K的電位器來調(diào)整對比度,或者直接串接一個電阻到地;RS:MCU寫入數(shù)據(jù)或者指令選擇端。MCU要寫入指令時,使 RS為低電平;MCU要寫入數(shù)據(jù)時,使 RS為高電平;R/W:讀寫控制端。R/W為高電平時,讀取數(shù)據(jù);R/W為低電平時,寫入數(shù)據(jù);20E:LCD模塊使能信號控制端。寫數(shù)據(jù)時,需要下降沿觸發(fā)模塊。D0D78位數(shù)據(jù)總線,三態(tài)雙向。如果MCU的 I/O口資源緊張的話,該模塊也可
25、以只使用 4位數(shù)據(jù)線 D4D7接口傳送數(shù)據(jù)。本充電器就是采用 4位數(shù)據(jù)傳送方式;BLA: LED背光正極。需要背光時,BLA串接一個限流電阻接 VDD,BLK接地,實測該模塊的背光電流為 50mA左右;BLK: LED背光地端。發(fā)光二極管單元(多一個小數(shù)點顯示);按能顯示多少個“8”可分為12位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點亮。當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陰數(shù)碼
26、管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM接到地線 GND為高電平時,相應(yīng)字段就點亮。當(dāng)某一字段的陽極為低電平時,相應(yīng)字段就不亮。21三 搶答器原理圖搶答器電路原理框圖如圖 3-1 4 示輸出部分,左上部分是鐘控部分,除了S1-S8 是選手控制按鈕,其余按鈕式主持人控制系統(tǒng)。 9-圖 3-1 搶答器電路原理框圖各按鍵功能介紹如下:SET 鍵為復(fù)位鍵,按下復(fù)位鍵系統(tǒng)進(jìn)入就緒狀態(tài);B1、B2 分別為 30s、60s 預(yù)置時間鍵;“+”、“-”鍵可以調(diào)節(jié)時間;EN 鍵用來確定自設(shè)時間;ON 鍵用來確定一切就緒,按下它系統(tǒng)就進(jìn)入倒計時搶答;為8223
27、.2仿真軟件介紹1)Proteus軟件簡介Proteus SPICE仿真,PCB設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計系統(tǒng)。 ISIS是 Proteus系統(tǒng)的中心,它遠(yuǎn)不僅是一個圖表庫。它是具有控制原理圖畫圖的外觀設(shè)計環(huán)境 。Proteus軟件是一種低投資的電子設(shè)計自動化軟件,提供可仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件和多達(dá) 30多個元件庫。Proteus軟件提供多種現(xiàn)實存Proteus還提供圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),例如極高的輸入阻抗、極低的輸出阻抗,盡可能減少儀器對測量結(jié)果的影響,Proteus軟件提供豐富的
28、測試信號用于電路的測試。這些測試信號包括模擬信號和數(shù)字信號。提供 Schematic Drawing、SPICE仿真與 PCB設(shè)計功能,同時可以仿真單片機(jī)和周邊設(shè)備,可以仿真51系列、AVRPIC等常用的MCU,并提供周邊設(shè)備的仿真,例如 373、led、示波器等。Proteus提供了大量的元件庫,有 RAM、ROM、鍵盤、馬達(dá)、LED、LCD、AD/DA、部分 SPI器件、部分 IIC器件,編譯方面支持 Keil和MPLAB等編譯器。一臺計算機(jī)、一套電子仿真軟件,在加上一本虛擬實驗教程,就可相當(dāng)于一個設(shè)備先進(jìn)的實驗室。以虛代實、以軟代硬,就建立一個完善的虛擬實驗室。在計算機(jī)上學(xué)習(xí)電工基礎(chǔ),模
29、擬電路、數(shù)字電路、單片機(jī)應(yīng)用系統(tǒng)等課程,并進(jìn)行電路設(shè)計、仿真、調(diào)試等。2)基本操作步驟1打開 PROTEUS 操作界面。2 OK。3在編輯區(qū)畫電路圖,修改元件參數(shù)。4進(jìn)行電路仿真。3)使用 Proteus軟件的便利。1培養(yǎng)學(xué)習(xí)者實驗設(shè)計能力,并降低科研投入,不擔(dān)心燒壞設(shè)備和元器件。2支持創(chuàng)新性設(shè)計。233培養(yǎng)團(tuán)隊合作能力。4提高實驗質(zhì)量,擴(kuò)展學(xué)習(xí)者的思路和提高學(xué)習(xí)者的學(xué)習(xí)興趣。3.3仿真測試效果 LED 果。操作說明:主持人按下復(fù)位鍵 SET,如果題目比較容易調(diào)節(jié)搶答時間為 22s,按下 B1 鍵,然后調(diào)節(jié)“-”按鈕,顯示從30 的倒計時,等顯示時間減到22 時,停止按動“-”按鈕,再按 EN
30、 鍵確定,然后按下 ON 開始搶答,同時揚(yáng)聲器響,顯示如圖 3-2 所示;5 號選手按下鍵搶答成功,立即進(jìn)入倒計時答題狀態(tài)如圖 3-3 所示;如果在所設(shè)時間內(nèi)選手未能按時答題,則發(fā)出報警,如圖3-4 和 3-5 所示。若8 位選手均未能在設(shè)定時間內(nèi)正常搶答,系統(tǒng)同樣進(jìn)入報警狀態(tài),本系統(tǒng)所有的報警時間都設(shè)置為 5s。 9-圖 24 10k10pfXTAL1CRYSTALXTAL2RST10pf9+22uFP1.3P1.4P1.5P3.5/T1-P1.6P1.7AT89C52LED-RED圖 +-圖 25R8R7R2C2U1X1C19SET-S3S4S5S6S7ONEN圖 26總結(jié)品打下基礎(chǔ)??吹搅俗约旱膶嵺`經(jīng)驗還是比較缺乏,理論聯(lián)系實際的能力還急需提高。仍有樂,和團(tuán)隊人員這一周的日子,讓我們有說有笑,相互幫助,配合的實習(xí),我感覺我和同學(xué)們之間的距離更加近了。這個工程確實很累,但當(dāng)我們仿真實驗成功的時候,當(dāng)我們連好線,按下按鈕,LED 亮了不免激動。會更加努力的學(xué)習(xí),充分的發(fā)揮自己的特長。27參考文獻(xiàn)1 朱運利. 單片機(jī)技術(shù)應(yīng)用. 北
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 班會課件-團(tuán)結(jié)
- 相親活動策劃方案
- 10月汽車電氣技術(shù)試題庫與參考答案解析
- 《技術(shù)分析基礎(chǔ)》課件
- 紡織品及針織品行業(yè)法律法規(guī)遵守與合規(guī)經(jīng)營考核試卷
- 船舶建造質(zhì)量控制要點考核試卷
- 旅行便攜式衛(wèi)具考核試卷
- 藝人職業(yè)規(guī)劃與發(fā)展路徑設(shè)計實施策略執(zhí)行方法應(yīng)用考核試卷
- 北師大二年級下數(shù)學(xué)課件-動物分類
- 視聽產(chǎn)品營銷策略與實施效果評估考核試卷
- 水域救援小組器材裝備配備標(biāo)準(zhǔn)
- 小學(xué)數(shù)學(xué)-水中浸物問題-完整版題型訓(xùn)練30題-帶答案
- 2022年消毒技術(shù)規(guī)范
- 數(shù)據(jù)標(biāo)注與審核行業(yè)營銷策略方案
- 中國電信股份有限公司廣東公司4G四期規(guī)劃基站(廣州、清遠(yuǎn)、韶關(guān)分冊)項目環(huán)境影響報告表
- 健康照明技術(shù)研究
- 年產(chǎn)3.0萬噸二甲醚裝置分離精餾工段的設(shè)計
- 驗房項目詳細(xì)表格
- 小學(xué)二年級下冊第19課-大象的耳朵教案(部編版)
- 過敏性休克應(yīng)急預(yù)案ppt
- 愛情公寓第二季1至5集劇本
評論
0/150
提交評論