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

正文內(nèi)容

基于單片機的搶答器設(shè)計畢業(yè)設(shè)計(留存版)

2024-09-07 19:09上一頁面

下一頁面
  

【正文】 地址00H~ 7FH 和高 128B 的特殊功能寄存器地址空間)即( b)圖; 的外部數(shù)據(jù)存儲器或擴展 I/O 接口地址空間 0000H~ FFFFH 如( c)圖。通過分時輪流控制各個數(shù)碼管的 COM 端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。雖然 C 語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。 time++。 } /* 4號選手搶答成功,數(shù)碼管顯示 4,蜂鳴器響,第 4個二極管亮 */ } void time0() interrupt 1 {num++。 delay(5)。 此程序為 51 單片機中斷部分參考程序 include define uchar unsigned char unsigned char status。 default:a=10。 23 第二節(jié) 軟件調(diào)試問題及解決 首先對所用軟件及使用方法介紹如下: Keil 是德國開發(fā)的一個 51單片機開發(fā)軟件平臺,最開始只是一個支持 C 語言和匯編語言的編譯器軟件。當(dāng)然最根本的辦法是重新編輯元器件,把其管腳間距調(diào)大一些。這多是由于加熱溫度不足或焊劑過少 ,以及 25 烙鐵離開焊點時角度不當(dāng)浩成的內(nèi)。表示 MODEN 已與 電話線路連接好。也使我加深了對單片機及接口技術(shù)的理解和應(yīng)用,由于知識水平的局限,設(shè)計中可能會存在著一些不足,我真誠的接受老師和同學(xué)的批評和指正。我在圖書館查閱了大量的資料,同時也認(rèn)識到了圖書館的重要作用。發(fā)出作為對的回答,計算機才可以進行發(fā)送數(shù)據(jù)。這在對超小元器件及細(xì)小印刷電路板進行焊接時要尤為注意。 問題:有時候在自己創(chuàng)建的元器件的管腳上無法實現(xiàn)連線。從而試驗程序整體運行的完整性、正確性和與硬件電路的配合情況。 case 2:c=0。 ② 中斷程序的編寫的步驟: ( 1) 根據(jù)要求設(shè)置 IE(中斷允許寄存器)的對應(yīng)位 EA( EA總中斷允許位 EA=1開放 所有的中斷; EA=0禁止所有的中斷),某個中斷源還有相應(yīng)的中斷允許位 ①、 當(dāng) =1時:允許相應(yīng)中斷源的中斷; ②、 當(dāng) =0時:禁止相應(yīng)中斷源的中斷; ( 2) INT0、 INT1設(shè)定觸發(fā)方式 IT0(外部中斷觸發(fā)方式控制位)當(dāng)為 0時:低電平觸發(fā);當(dāng)為 1時:下降沿觸發(fā); ( 3)返回值是 Void 中斷函數(shù)名() interrupt()。 P0=table[ge]。B0=1。 /*開啟總中斷源 */ EX0=1。流程圖的基本結(jié)構(gòu)為順序結(jié)構(gòu),分支結(jié)構(gòu)(又稱選擇結(jié)構(gòu)),循環(huán)結(jié)構(gòu)。來進行倒計時,即來限制搶答的時間。 復(fù)位信號 , 當(dāng)輸入的復(fù)位信號延續(xù) 2 個機器周期以上高電平時即為有效,用以完成單片機的復(fù)位操作。 6 第二節(jié) 單片機的基本結(jié)構(gòu) 一、 單片機的引腳分布及功能 MCS52系列單片機中的 803 8052 及 8752 均采用 40Pin 封裝的雙列直接 DIP結(jié)構(gòu),右圖是它們的引腳配置, 40個引腳中,正電源和地線兩根,外置石英振蕩器的時鐘線兩根, 4 組 8位共 32 個 I/O 口,中斷口線與 P3 口線復(fù)用。采用單片機控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強大。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了 16 位單片機,但因為性價比不理想并未得到很廣泛的應(yīng)用。 2 第三節(jié) 搶答器的應(yīng)用 隨著我國經(jīng)濟和文化事業(yè)的發(fā)展,在很多公開競爭場合要求有公正的競爭裁決,諸如 證券、股票交易及各種智力競賽等 ,因此出現(xiàn)了搶答器。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器)。不過,這種電腦,通常是指個人計算機,簡稱 PC 機??刂葡到y(tǒng)的四個模塊分別為:存儲模塊、顯示模塊、語音模塊、搶答開關(guān)模塊。其中最成功的是 INTEL 的 8031,因為簡單可靠而性能不錯獲得了很大的好評。更不用說自動控制領(lǐng)域的機器人、智能儀表、醫(yī)療器械了。例如當(dāng)設(shè)計僅僅需要一個單片機定時器那么選擇 89C1051 或 89C2051 即可,而不選擇 89C52,因為后者的價格較高一些。 ROM 時 有效(低電平),以實現(xiàn)外部 ROM 單元的讀操作 。當(dāng)然也有其他取法的 ,原則就要讓 RC組合可以在 RST 腳上產(chǎn)生不少于 2個機周期的高電平; ( 2) 復(fù)位輸入高電平有效,當(dāng)振蕩器工作是, RST 引腳出現(xiàn)兩個機器周期以上的高電平,使單片機復(fù)位。 圖 按鍵控制電路 13 第四章 軟件設(shè)計 第一節(jié) 搶答器流程圖 流程圖是使用圖形表示算法的思路是一種極好的方法,不論采用何種程序設(shè)計方法,程序總體結(jié)構(gòu)確定后,一般以程序流程圖的形式對其進行描述。 IT0=0。B0=1。 } /*延遲函數(shù) */ void display(void) {shi=time/10。 ( 3)串行控制寄存器 SCON, 定時 /計數(shù)器的控制方法:在啟動定時 /計數(shù)器工作之前 CPU 必須將一些命令(稱為控制字)寫入定時 /計數(shù)器中,這個過程稱為定時 /計數(shù)的初始化。break。這時該 程序功能塊已調(diào)試完畢,可去掉附加程序段。工程名 39。對于已形成黑膜的 ,則要 吃 凈焊錫 ,清潔被焊元器件或印刷板表面 ,重新進行焊接才行。 RTS(第 7腳):請求發(fā)送,輸出。所以,采用此芯片實現(xiàn)接口電路只需要單一的 +5V 電源就可以了。 田豐 導(dǎo)師的悉心指導(dǎo)和建議給了我極大的幫助和支持,使我受益匪淺,在此論文完成之際,謹(jǐn)向 田豐 導(dǎo)師致以深深的謝意和崇高的敬意。 26 DTR(第 4腳):數(shù)據(jù)終端就緒,輸出。接下來就是檢測復(fù)位引腳的電壓是否正常, EA 引腳的電壓要正常為 5V 左右 。造成焊接質(zhì)量不高的常見原因是 : ① 焊錫用量過多 ,形成焊點的錫堆積;焊錫過少 ,不足以包裹焊點。 總調(diào),即應(yīng)用軟件的鏈接調(diào)試,程序固化,軟、硬件結(jié)合的應(yīng)用系統(tǒng) , 軟硬件聯(lián)合仿真系統(tǒng)由一個硬件執(zhí)行環(huán)境和一個軟件執(zhí)行環(huán)境組成,通常軟件環(huán)境和硬件環(huán)境都有自己的除錯和控制界面, Keil 與 Proteus 的整合調(diào)試可以實現(xiàn)系統(tǒng)的總調(diào),在該系統(tǒng)中, Keil 作為軟件調(diào)試界面, Proteus 作為硬件仿真和調(diào)試界面,下面說一下如何在 keil 中調(diào)用 proteus 進行 MCU 外圍器件的仿真。 } } } 22 第 五 章 調(diào)試功能說明 第一節(jié) 系統(tǒng)的調(diào)試 系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試,而且兩者是密不可分的。 status=P1。 delay(5)。 } /*1秒定時函數(shù) */ void delay(unsigned int z) {unsigned int x,y。l0=0。 sbit k2=P1^2。常見的工作方式有兩種 :一 是直接使用系統(tǒng)中的 CPU 對顯示器進行動態(tài)顯示和鍵盤檢測;二是專用的顯示、鍵盤芯片。 9 表 RAM 的組成圖 30H~ 7FH 通用 RAM 區(qū) 20H~ 2FH 位尋址區(qū)( 00H~ 7FH) 18H~ 1FH 工作寄存器 3區(qū)( R7~ R0) 10H~ 17H 工作寄存器 2區(qū)( R7~ R0) 08H~ 0FH 工作寄存器 1區(qū)( R7~ R0) 00H~ 07H 工作寄存器 0區(qū) (R7~ R0) 低 128 單元是單片機的真正 RAM 存儲器,按其用途劃分為三個區(qū)域: ⒈ 通用寄存器區(qū) , 通用寄存器為 CPU 提供了就近數(shù)據(jù)存儲的便利,有利于提高單片機的運算速度。 7 圖 復(fù)位電路和晶振電路圖 8 位微處理器和控制器 ; 內(nèi)部含有 4KB 的程序 ROM; 2 個 16位的計數(shù) /定時器 ; 內(nèi)部時鐘振蕩器 ; 全雙工方式的串行接口( UART)種尋址方式 ; 最高時鐘振蕩頻率可達(dá) 12MHZ,大部分指令執(zhí)行時間為 1s,乘、除指令為 4s。 此外,單片機在工商,金融,科研、教育,國防航空航天等領(lǐng)域都有著十分廣泛的用途。 單片機是靠程序的,并且可以修改。只讀存儲器,定時器芯片和 I/O 接口電路集成于一個芯片上的微控制器。故此我們就選擇利用單片機編程來設(shè)計搶答器,即使兩組的搶答時間相差幾微秒,也能輕松的分辨出哪一組(或哪個選手)先搶答到題。 摘 要 此次設(shè)計提出了用 AT89C51 單片機為核心控制元件 ,設(shè)計一個簡易的搶答器, 本方案以 AT89C51 單片機作為主控核心,與 MAX23發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成四路搶答器,利用了單片機的延時電路、按鍵復(fù)位電路、時鐘電路、定時 /中斷等電路,設(shè)計的搶答器具有實時顯示搶答選手的號碼和搶答時間的特點,還有復(fù)位電路,使其再開始新的一輪的答題和比賽,同時還利用 C語言編程,使其實現(xiàn)一些基本的功能。 在知識競賽中,往往會用到搶答器。單片機是將中央處理器,隨機存儲器。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的 Windows 和 Linux 操作系統(tǒng)。 單片機在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機,各種分析儀,監(jiān)護 儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。此外, RESET/Vpd還是一復(fù)用腳, Vcc 掉電其間,此腳可接上備用電源,以保證單片機內(nèi)部 RAM 的數(shù)據(jù)不丟失。其中高 128單元是供給專用寄存器使用,因這些寄存器的功能已作為專門規(guī)定故此稱之為特殊功能寄存器 SFR11個 SFR 有位尋址作用,而且要說明低 128單元是單片機的真正 RAM 存儲器。 12 圖 數(shù)碼管顯示電路 圖 第三節(jié) 按鍵控制電路 在一些按鍵控制電路中 ,人機接口通常是 LED 顯示器和小型按鍵。 sbit k1=P1^1。 } } } } vo
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1