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

正文內(nèi)容

基于單片機(jī)的搶答器設(shè)計畢業(yè)設(shè)計(參考版)

2025-07-05 19:09本頁面
  

【正文】 20xx 年 [8]高等教育出版社《單片機(jī)原理與實用技術(shù)》 .鄒壽彬 . 20xx 年 [9]高等教育出版社 .《電子技術(shù)基礎(chǔ)》 . 20xx 年 [10]高等教育出版社 .徐熙文《電路基礎(chǔ)》 .20xx 年 [11]高等教育出版社 .楊志忠《數(shù)字電子技術(shù)》 . 20xx 年 [12]高等教育出版社 .胡宴如《模擬電子技術(shù)》 . 20xx 年 [13]石生 .《電路基本分析》 .高等教育出版社 . 20xx 年 。 田豐 導(dǎo)師的悉心指導(dǎo)和建議給了我極大的幫助和支持,使我受益匪淺,在此論文完成之際,謹(jǐn)向 田豐 導(dǎo)師致以深深的謝意和崇高的敬意。 28 致謝 首先衷心地感謝我的導(dǎo)師 田豐 。在今后的學(xué)習(xí)過程中,應(yīng)該多到圖書館看一些專業(yè)方面的書籍,以豐富自己的知識。通過此次的搶答器的設(shè)計,讓我重新拾起了以前所學(xué)習(xí)的電子知識,及我覺得此次設(shè)計讓我更加鞏固了所學(xué)的知識并在設(shè)計的過程中學(xué)會了與時俱進(jìn),克服了編程的枯燥感,讓我受益匪淺。 27 結(jié) 論 經(jīng)過 24個星期 的努力 ,在老師和同學(xué)的商討和幫助下 ,我較好的完成了設(shè)計任務(wù),通過此次課程設(shè)計,我重新認(rèn)識到了自學(xué)的重要性,以及學(xué)以致用的道理。所以,采用此芯片實現(xiàn)接口電路只需要單一的 +5V 電源就可以了。 ( 2) MAX232接口電路 MAX232芯片是 MAXIM 公司生產(chǎn)的具有兩路接收器和驅(qū)動器 IC芯片,其內(nèi)部有一個電源電壓變化器,可以將輸入 +5V的電壓變換成 RS232C輸出電平所需的 +12V、 12V電壓。 GND(第 5腳):接地,信號地。 26 DTR(第 4腳):數(shù)據(jù)終端就緒,輸出。 RI(第 9腳):振鈴指示,輸入。 CD(第 1腳):載波檢測(接收線信號測定器),輸入。 DSR(第 6腳):數(shù)據(jù)裝置就緒(即 MODEN 準(zhǔn)備好),輸入。 CTS(第 8腳):允許發(fā)送,輸入。 RTS(第 7腳):請求發(fā)送,輸出。 RXD(第 3腳):接受數(shù)據(jù)線,輸入。信號線的引腳 和功能如下: TXD(第 2腳):發(fā)送數(shù)據(jù)線,輸出。接下來就是檢測復(fù)位引腳的電壓是否正常, EA 引腳的電壓要正常為 5V 左右 。 最小系統(tǒng)的電路不工作,首先應(yīng)該確 認(rèn)電源電壓是否正常。 ⑥ 焊點表面的焊錫形成尖銳的突尖。 ⑤ 焊劑過量 ,焊點明圍松香殘渣很多。指焊錫量過多 ,造成元器件的焊點之間短路。對于已形成黑膜的 ,則要 吃 凈焊錫 ,清潔被焊元器件或印刷板表面 ,重新進(jìn)行焊接才行。若夾雜加熱不足的松香 ,則焊點下有一層黃褐色松香膜;若加熱溫度太高 ,則焊點下有一層碳化松香的黑色膜。焊接時烙鐵溫度過低或加熱時間不足 ,焊錫未完全熔化、浸潤、焊錫表面不光亮 (不光滑 ),有細(xì)小裂紋 (如同豆腐渣一樣 !)。造成焊接質(zhì)量不高的常見原因是 : ① 焊錫用量過多 ,形成焊點的錫堆積;焊錫過少 ,不足以包裹焊點。 主持人按鍵來控制總開關(guān),主持人按下開關(guān)那么選手開始搶答,此時數(shù)碼管開始060計數(shù),并且選手們必須在規(guī)定的時間內(nèi)進(jìn)行搶答,若過了 60秒還沒搶答那么搶答失效,選手們?nèi)粲幸粋€在規(guī)定的時間內(nèi)搶答成功則其余的選手不可以再搶答,即該選手搶答成功。解決問題的方法是在走線的同時按住 “CTRL” 鍵,直到走線繞過狹窄的保護(hù)區(qū)。 回答:應(yīng)該是管腳的 間距太小了。 在 keil 中進(jìn)行 debug 吧,同時在 proteus 中查看直觀的結(jié)果(如 LCD 顯示 ? ) 24 這樣就可以像使用仿真器一樣調(diào)。工程名 39。 在 keil 中編寫 C 語言程序 。引號內(nèi)的名字隨意 。 總調(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 進(jìn)行 MCU 外圍器件的仿真。后來隨著開發(fā)人員的不斷努力以及版本的不斷升級,使它已經(jīng)成為了一個重要的單片機(jī)開發(fā)平臺,不過 KEIL 的界面并不是非常復(fù)雜,操作也不是非常困難,很多工程師的開發(fā)的優(yōu)秀程序都是在 KEIL 的平臺上編寫出來的。系 統(tǒng)調(diào)試完成后,還要進(jìn)行一段時間的試運行,從而檢驗系統(tǒng)的穩(wěn)定性和抗干擾能力,驗證系統(tǒng)功能是否達(dá)到設(shè)計要求,是否達(dá)到預(yù)期的效果。在聯(lián)調(diào)中可能會有某些支路上的程序、功能塊因受條件制約而得不到相應(yīng)的輸入?yún)?shù),這時,調(diào)試人員應(yīng)創(chuàng)造條件進(jìn)行模擬調(diào)試。程序聯(lián)機(jī)調(diào)試就是將已調(diào)試好的各程序功能塊按總體結(jié)構(gòu)聯(lián)成一個完整程序,在所研制的硬件電路上運行。這時該 程序功能塊已調(diào)試完畢,可去掉附加程序段。 軟件調(diào)試一般包括分塊調(diào)試和聯(lián)機(jī)調(diào)試兩個階段。 硬件調(diào)試分單元電路調(diào)試和聯(lián)機(jī) 調(diào)試,單元電路試驗在硬件電路設(shè)計時已經(jīng)進(jìn)行,這里的調(diào)試只是將其制成印刷電路板后試驗電路是否正確,并排除一些加工工藝性錯誤(如錯線、開路、短路等)。 } } } 22 第 五 章 調(diào)試功能說明 第一節(jié) 系統(tǒng)的調(diào)試 系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試,而且兩者是密不可分的。break。break。break。break。break。 21 for(。 IP=0x04。 status=P1。 bit flag。 定時器的初始化 ( 1)確定工作方式 對 TMOD 賦值; ( 2)設(shè)置初始值 直接將初值寫入 THO, TLO; ( 3)開啟定時器的中斷 {ETO=1 EA=1}; ( 4)啟動定時器 將 TR0或 TRI 置 “1” 。 三、 為什么采用中斷控制方式 CPU 與外部設(shè)備的數(shù)據(jù)傳送方式: ( 1) 無條件傳送方式 , CPU 總認(rèn)為外設(shè)處于準(zhǔn)備好的狀態(tài),外設(shè)比較簡單 ( 2)程序查詢傳送方式 , 外設(shè)有一個狀態(tài)(狀態(tài)存儲在寄存器 內(nèi)) 缺點: CPU 工作效率低, CPU 處于等待的狀態(tài),為解決此缺點便出現(xiàn)了第三種傳送方式 ( 3)中斷傳送方式 , 中斷是指由于某種隨機(jī)事件的發(fā)生,計算機(jī)暫停現(xiàn)行的程序,轉(zhuǎn)去執(zhí)行另一程序以處理發(fā)生的 事件,處理完畢后又自動返回原來的程序繼續(xù) 20 運行。 ① 定時 /計數(shù)器方式寄存器 TMOD GATEC/TM1M0 GATEC/TM1M0 GATE C/T M1 M0 GATE C/T M1 M0 19 表 選擇定時 方式表 工作方式 功能說明 00 10 方式 0 13位計數(shù)器 10 01 方式 1 16位計數(shù)器 11 00 方式 2 自動再裝入 8位計數(shù)器 11 11 方式 3 定時器 0:分成兩個 8位計數(shù)器;定時器 1:停止計數(shù) M1M0工作方式功能說明 : 00方式 013位計數(shù)器 ; 01方式 116位計數(shù)器 ; 10方式 2自動再裝入 8位計數(shù)器 ; 11方式 3定時器 0:分成兩個 8位計數(shù)器;定時器 1:停止計數(shù) 。 ( 3)串行控制寄存器 SCON, 定時 /計數(shù)器的控制方法:在啟動定時 /計數(shù)器工作之前 CPU 必須將一些命令(稱為控制字)寫入定時 /計數(shù)器中,這個過程稱為定時 /計數(shù)的初始化。 二、 中斷所用到的寄存器 介紹定時器 /計數(shù)器中所介紹的寄存器: ( 1)定時器 /計數(shù)器控制寄存器 TCON, TCON 的作用是控制定時器的啟動停止,標(biāo)志定時器的溢出和中斷情況; ( 2)中斷允許控制寄存器 IE, 對中斷源的開放或屏蔽是由中斷寄存器 IE 控制的,地址為 0A8H,即可以按字節(jié)尋址,也可以按位尋址。 有五種中斷源:外部中斷 0、外部中斷 定時器中斷 0、定時器中斷 串行中斷。 delay(5)。 P2=0xFE。 P0=table[shi]。 delay(5)。 P2=0xef。 } /*延遲函數(shù) */ void display(void) {shi=time/10。y0。x0。 } /*1秒定時函數(shù) */ void delay(unsigned int z) {unsigned int x,y。 TH0=(6553650000)/256。B0=1。 } /* 3號選手搶答成功,數(shù)碼管顯示 3,蜂鳴器響,第 3個二極管亮 */ if(k3==0) /*開關(guān) 3按下 */ {d3=0。qiangdanum=3。B0=1。 } /* 1號選手搶答成功,數(shù)碼管顯示 1,蜂鳴器響,第 1個二極管亮 */ if(k1==0) /*開關(guān) 1按下 */ {d1=0。qiangdanum=1。l0=0。 if(time==60) /*60秒的計時 */ 16 time=0。 /*開啟定時器 0 中斷 */ if(num==20) { num=0。 /*啟動外部中斷 0*/ {while(1) {display()。ET0=1。 IT0=0。 /*采用方式一,即十六位計數(shù)器 */ TH0=(6553650000)/256。 void delay(unsigned int)。 sbit k2=P1^2。本次設(shè)計的主程序中包括時鐘設(shè)計程序,定時器中斷子程序, LED 顯示程序以及按鍵控制子程序,程序設(shè)計如下: include
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1