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

正文內(nèi)容

基于51單片機(jī)的8路搶答器--有仿真和完整的程序-在線瀏覽

2025-01-15 15:39本頁(yè)面
  

【正文】 28 單片機(jī)結(jié)構(gòu)框圖 AT89S52 單片機(jī)管腳說(shuō)明 圖 29 AT89S52 單片機(jī)管腳圖 ATMEL 公司的 AT89S52 是一種高效微控制器。 AT89S52單片機(jī)是高性能單片機(jī),因?yàn)槭芤_數(shù)目的限制,所以有不少引腳具有第二功能。 GND:接地。當(dāng) P1 口的管腳第一次寫(xiě) 1 時(shí),被定義為高阻輸入。在 FLASH 編程時(shí), P0 口作為原碼輸入口,當(dāng) FLASH 進(jìn)行校驗(yàn)時(shí), P0 輸出原碼,此時(shí) P0 外部必須被拉高。 P1 口管腳寫(xiě)入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P2 口: P2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個(gè) TTL門(mén)電流,當(dāng) P2 口被寫(xiě) 1 時(shí),其管腳被內(nèi)部上拉電阻拉高 ,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址 1 時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí), P2 口輸出其特殊功能寄存器的內(nèi)容。 P3 口: P3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL 門(mén)電流。作為輸入,由于外部下拉為低 電平, P3 口將輸出電流。 ALE/ PROG :當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許端的輸出電平用于鎖存地址的地址字節(jié)。在平時(shí), ALE 端以不變的頻率周期輸 8 出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè) ALE 脈沖。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 PSEN 有效。 EA /VP:當(dāng) EA 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器( 0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。在 FLASH 編程 期間,此引腳也用于施加 12V 編程電源 。 XTAL2:反向振蕩器的輸出 ,如采用外部時(shí)鐘源驅(qū)動(dòng)器件,應(yīng)不接。倒數(shù)時(shí)間到小于 5S 會(huì)每秒響一下提示音。 如果主持人未按“搶答開(kāi)始”鍵,則無(wú)法按搶答按鍵。主程序由驗(yàn)鍵,違規(guī)顯示,倒計(jì)時(shí)等功能子程序組成,系統(tǒng)完成初始化后循環(huán)檢查各個(gè)功能當(dāng)用戶使用某個(gè)功能時(shí),按下相應(yīng)的按鈕(或開(kāi)關(guān))單片機(jī)進(jìn)入相應(yīng)的功能處理。 該智能搶答器以 AT89S52 單片機(jī)為控制核心 ,控制精度較高,操作誤差主要來(lái)自晶振自身所造成的誤差。該智能搶答器具有計(jì)時(shí)記憶功能,一次時(shí)間設(shè)置完,復(fù)位后不需重新進(jìn)行時(shí)間設(shè)定;通過(guò)按鍵掃描輸出按鍵信息,并通過(guò)單片機(jī)將它轉(zhuǎn)化為在七段數(shù)碼管上顯示的字形符。 為報(bào)警電路的控制口, 為暫停按鈕的控制口, 為開(kāi)始按鈕的控制口, 為復(fù)位按鈕的控制口。本次設(shè)計(jì)中采用 7 段共陽(yáng) 數(shù)碼顯示管應(yīng)用簡(jiǎn)單、可靠性高、成本低,作為顯示輸出。而在位選方面采 用 P2 口的 ~ 用單片機(jī) 四 個(gè) I/O 口作為位選信號(hào)的輸出口 。我們 設(shè)計(jì)好的硬件電路和軟件程序,只有經(jīng)過(guò)聯(lián)合調(diào)試,才能驗(yàn)證其正確性;軟硬件的配人情況以及是否達(dá)到設(shè)計(jì)任務(wù)的要求,也只有經(jīng)過(guò)調(diào)試,才能發(fā)現(xiàn)問(wèn)題并加以解決、完善,最終開(kāi)發(fā)成實(shí)用產(chǎn)品。這種調(diào)試可單獨(dú)模擬進(jìn)行,也可通過(guò)開(kāi)發(fā)裝置由軟件配合進(jìn)行,硬件聯(lián)機(jī)調(diào)試則必須在系統(tǒng)軟件的配合下進(jìn)行。程序的分塊調(diào)試一 般在單片機(jī)開(kāi)發(fā)裝置上進(jìn)行,可根據(jù)所調(diào)程序功能塊的入口參量初值編制一個(gè)特殊的程序段,并連同被調(diào)程序功能塊一起在開(kāi)發(fā)裝置上運(yùn)行;也可配合對(duì)應(yīng)硬件電路單獨(dú)運(yùn)行某程序功能塊,然后檢查是否正確,如果執(zhí)行結(jié)果與預(yù)想的不一致,可以通過(guò)單步運(yùn)行或設(shè)置斷點(diǎn)的方法,查出原因并加以改正,直到運(yùn)行結(jié)果正確為止。其它程序功能塊可按此法進(jìn)行調(diào)試。從而試驗(yàn)程序整體運(yùn)行的完整性、正確性和與硬件電路的 配合情況。在聯(lián)調(diào)中如發(fā)現(xiàn)硬件問(wèn)題也應(yīng)及時(shí)修正,直到單片機(jī)系統(tǒng)的軟件、硬件全部調(diào)試成功為止。 軟件調(diào)試問(wèn)題分析 數(shù)碼管顯示問(wèn)題:本次設(shè)計(jì)的最終方案是采用數(shù)碼管顯示屏實(shí)現(xiàn)顯示功能,最初數(shù)碼管顯示不正常,出現(xiàn)閃爍現(xiàn)象。由于一開(kāi)始所選用的延時(shí)時(shí)間太短因此出現(xiàn)閃爍現(xiàn)象,在增加顯示延時(shí)之后,數(shù)碼管顯示正常。一開(kāi)始編寫(xiě)程序時(shí),沒(méi)有對(duì)控制口的最初狀態(tài)作正確設(shè)置,由于系統(tǒng)開(kāi)機(jī)復(fù)位后,鬧鈴控制口處于高電平狀態(tài),因此出現(xiàn)一開(kāi)機(jī)蜂鳴器就處于啟動(dòng)狀態(tài)的情況。 11 Proteus 仿真 Proteus 軟件是來(lái)自英國(guó) Labcenter Electronics 公司的 EDA 工具軟件 ,Proteus 軟件除了其具有和其它 EDA 工具一樣的原理布圖 ,PCB 自動(dòng)或人工布線及電路仿真的功能外 , 其革命性的功能是 ,他的電路仿真是互動(dòng)的 ,針對(duì)微處理器的應(yīng)用 ,還可以直接在基于原理圖的虛擬原型上編程 ,并實(shí)現(xiàn)軟件源碼級(jí)的實(shí)時(shí)調(diào)試 ,如有顯示及輸出 , 還能看到運(yùn)行后輸入輸出的效果 ,配合系統(tǒng)配置的虛擬儀器如示波器 ,邏輯分析儀等 ,您不需要?jiǎng)e的 ,Proteus 為您建立了完備的電子設(shè)計(jì)開(kāi)發(fā)環(huán)境 ! PROTUES的 ISIS是一款 Labcenter 出品的電路分析實(shí)物仿真系統(tǒng),可仿真各種電路和 IC,并支持單片機(jī),元件庫(kù)齊全,使用方便,是不可多得的專業(yè)的單片機(jī)軟件仿真系統(tǒng)。 、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、 RS232動(dòng)態(tài)仿真、 C 調(diào)試器、 SPI 調(diào)試器、鍵盤(pán)和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。 4. 支持大量的存儲(chǔ)器和外圍芯片。 12 第五章 電路板的制作與檢查 考慮到本系統(tǒng)所用元器件較少,大部分功能都是通過(guò)軟件編程來(lái)實(shí)現(xiàn),同時(shí)也出于對(duì)畢業(yè)設(shè)計(jì)成本的考慮,因此所用到的板子是自己手工制作的 PCB 板。利用 PROTEL 軟件模擬實(shí)際電路板的線路走向 ,盡量避免線路出現(xiàn)交叉短路,電源線路盡量安排在電路板的最外圈。焊接完后進(jìn)行電路板檢查,將原線路圖與實(shí)際焊接的電路板進(jìn)行對(duì)比,由于線路不多,所以用萬(wàn)用表的歐姆檔或是短路聲響指示功能來(lái)做焊點(diǎn)的檢測(cè),如此可以避免焊接時(shí)漏焊、虛焊和配線錯(cuò)誤的問(wèn)題,同時(shí)保證了所制作出來(lái)的線路與原設(shè)計(jì)線路的一致性。造成焊接質(zhì)量不高的常見(jiàn)原因是 : 1. 焊錫用量過(guò)多 ,形成焊點(diǎn)的錫堆積;焊錫過(guò)少 ,不足以包裹焊點(diǎn) 。焊接時(shí)烙鐵溫度過(guò)低或加熱時(shí)間不足 ,焊錫未完全熔化、浸潤(rùn)、焊錫表面不光亮 (不光滑 ),有細(xì)小裂紋。若夾雜加熱不足的松香 ,則焊點(diǎn)下有一層黃褐色松香膜;若加熱溫度太高 ,則焊點(diǎn)下有一層碳化松香的黑色膜。對(duì)于已形成黑膜的 ,則要 吃 凈焊錫 ,清潔被焊元器件或印刷板表面 ,重新進(jìn)行焊接才行。指焊錫量過(guò)多 ,造成元器件的焊點(diǎn)之間短路。 ,焊點(diǎn)明圍松香殘?jiān)芏唷? 。 最小系統(tǒng)的電路不工作,首先應(yīng)該確認(rèn)電源電壓是否正常。接下來(lái)就是檢測(cè)復(fù)位引腳的電壓是否正常, EA 引腳的電壓要正常為 5V 左右。 總之,不管學(xué)會(huì)的還是學(xué)不會(huì)的的確覺(jué)得困難比較多,真是萬(wàn)事開(kāi)頭難,不知道如何入手。此外,還得出一個(gè)結(jié)論:知識(shí)必須通過(guò)應(yīng)用才能實(shí)現(xiàn)其價(jià)值!有些東西以為學(xué)會(huì)了,但真正到用的時(shí)候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會(huì)用的時(shí)候才是真的學(xué)會(huì)了。第二是理論聯(lián)系實(shí)際性太強(qiáng),把所學(xué)的搜集到得知識(shí)運(yùn)用的實(shí)際中不是一件容易的事,不僅由元件從課本上的符號(hào)到實(shí)物的認(rèn)識(shí)還是理論的測(cè)量結(jié)果與實(shí)際值的誤差。在沒(méi)有做課程設(shè)計(jì)以前覺(jué)得課程設(shè)計(jì)只是對(duì)這幾年來(lái)所學(xué)知識(shí)的大概總結(jié),但是真的面對(duì)課程設(shè)計(jì)時(shí)發(fā)現(xiàn)自己的想法 基本是錯(cuò)誤的。 課程設(shè)計(jì)是我們對(duì)所學(xué)知識(shí)理論的檢驗(yàn)與總結(jié),能夠培養(yǎng)和提高設(shè)計(jì)者獨(dú)立分析和解決問(wèn)題的能力;課程設(shè)計(jì)提高了我們理論聯(lián)系實(shí)際的能力更在知識(shí)的鞏固與實(shí)際的操作上的銜接提高了我們的能力,課程設(shè)計(jì)中遇到的困難與挫折以及解決這些問(wèn)題的思路與方法更增加了我們對(duì)以后工作中遇到困難克服解決的信心,也讓我們積累了經(jīng)驗(yàn),為以后的工作打下了良好的基礎(chǔ),同時(shí)也培養(yǎng)了我們遇到突發(fā)狀況要穩(wěn)定冷靜
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1