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

正文內(nèi)容

基于at89c51單片機(jī)的電子搶答器設(shè)計(jì)(參考版)

2024-10-28 18:39本頁面
  

【正文】 s Z80 is the first designed in accordance with this idea processor, then on the development of microcontroller and dedicated processors have parted ways. Are 8bit microcontroller early or 4 bits. One of the most successful is the INTEL 8031, for a simple, reliable and good performance was a lot of praise. Then developed in 8031 out of MCS51 MCU Systems. SCM systems based on this system until now is still widely used. With the increased requirements of industrial control field, began a 16bit microcontroller, but not ideal because the cost has not been very widely used. After 90 years with the great development of consumer electronics, microcontroller technology is a huge improvement. With INTEL i960 series, especially the later series of widely used ARM, 32bit microcontroller quickly replace highend 16bit MCU status and enter the mainstream market. The traditional 8bit microcontroller 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 38 performance have been the rapid increase capacity increase pared to 80 the number of。實(shí)驗(yàn) 我要感謝在我 三 年的學(xué)習(xí)中無私傳授我知識的各位老師,是你們將自己寶貴的財(cái)富無私地奉獻(xiàn)給了我們,讓我們能在學(xué)業(yè)上有所成績;是你們讓我倍感教師職業(yè)的偉大,交給我們知識,又不忘教育我們?nèi)绾巫鋈耍?在此, 我還要感謝寢室的兄弟們在我完成論文的過程中給予我的幫助和鼓勵(lì),也是他們陪我度過這 三 年的生活。給我提供了大量數(shù)據(jù)資料和建議,告訴我應(yīng)該注意的細(xì)節(jié)問題,細(xì)心的給我指出錯(cuò)誤,修改論文。 三 年的大學(xué)生活不知不覺中就要結(jié)束了,在這段難忘的生活中,有我許多美好的回憶 。盡管不舍,卻更珍惜,因?yàn)槲业纳杏心敲炊嗫蓯鄣娜酥档酶屑ぁ? 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 30 謝 辭 當(dāng)我以學(xué)子的身份踏入 洛陽理工學(xué)院 校門的那天起,便已注定我將在這里度過人生中最美麗的青春年華。 在今后的學(xué)習(xí)過程中,應(yīng)該多到圖書館看一些專業(yè)方面的書籍,以豐富自己的知識。 通過此次的搶答器的設(shè)計(jì),讓我重新拾起了以前所學(xué)習(xí)的電子知識,及我覺得此次設(shè)計(jì)讓我更加鞏固了所學(xué)的知識并在設(shè)計(jì)的過程中學(xué)會(huì)了與時(shí)俱進(jìn),克服了編程的枯燥感,讓我受益匪淺。 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 結(jié) 論 經(jīng)過近一個(gè)月的努力 ,在老師和同學(xué)的商討和幫助下 ,我較好的完成了設(shè)計(jì)任務(wù),通過此次課程設(shè)計(jì),我重新認(rèn)識到了自學(xué)的重要性,以及學(xué)以致用的道理。 搶答器硬件實(shí)現(xiàn) 通過上述仿真實(shí)現(xiàn)了預(yù)定的設(shè)計(jì)目標(biāo),證明了設(shè)計(jì)的方案合理可行,通過對 AT89C51 專用底座的焊接、時(shí)鐘電路的焊接、復(fù)位電路的焊接、輸入電路的焊接、顯示電路和電源電路的焊接,最后完成了本設(shè)計(jì)的四路搶答器系統(tǒng)硬件實(shí)物如圖所示。 ( 3)主持人按下“停止”鍵表示搶答終止 。本設(shè)計(jì)采用軟硬件結(jié)合的方法, 系統(tǒng)實(shí)用性強(qiáng)、判斷精確、操作簡單、擴(kuò)展功能強(qiáng) ,所以說本次設(shè)計(jì)非常成功! 使用說明 八路搶答器的設(shè)計(jì)非常簡單,操作簡單,獨(dú)立式鍵盤的 1~8 代表著每一位選手, “開始”和“停止”按鈕是主持人按鈕 ,下面來介紹其基本用法: ( 1)主持人按下“開始”鍵,表示搶答開始,選手進(jìn)行搶答,時(shí)間為30S。要注意只能在一個(gè)點(diǎn)接地,以免形成回路,在屏蔽體上產(chǎn)生較大的噪聲。每個(gè)單元宜采用一個(gè)接地點(diǎn),地線應(yīng)盡量加粗以減少地線的阻抗。 在研制印刷電路板時(shí),對地線的分布、形狀、長度和寬 度等也有一定的要求,比如地線要呈輻射狀,避免環(huán)行,地線要寬,連接旁路電容的地線不要太長等。 正確的接地措施 在低頻電路中,因寄生電抗的影響不大,常采用一點(diǎn)接地,以減少地線造成的地環(huán)路。其中應(yīng)用較多的是光電耦合器。 采用隔離技術(shù) 對于供電系統(tǒng)的干擾,可以采用交流穩(wěn)壓器、不間斷電源( UPS)、隔離變壓器、底通慮波器等,以防止電源電壓的波動(dòng)和干擾噪聲;在直流電源的抗干擾措施中,對應(yīng)用系統(tǒng)中的不同等級的直流電源采取集成穩(wěn)壓塊單獨(dú)供電,以避免模塊間的互相影響,使直流開關(guān)電源、 DCDC 變換器以加強(qiáng)隔離提高電源穩(wěn)定性等。比如,因干擾使程序指針發(fā)生錯(cuò)誤時(shí),可能會(huì)將非操作碼執(zhí)行,造成程序執(zhí)行的混亂 (跑飛)或進(jìn)入死循環(huán),甚至可能會(huì)損壞元器件。 主持人按鍵來控制總開關(guān),主持人按下開關(guān)那么選手開始搶答,此時(shí)數(shù)碼管開始 0— 60計(jì)數(shù),并且選手們必須在規(guī)定的時(shí)間內(nèi)進(jìn)行搶答,若過了 60 秒還沒搶答那么搶答失效,選手們?nèi)粲幸粋€(gè)在規(guī)定的時(shí)間內(nèi)搶答成功則其余的選手不可以再搶答,即該選手搶答成功。解決問題的方法 是在走線的同時(shí)按住 “CTRL” 鍵,直到走線繞過 狹窄的保護(hù)區(qū)。 回答: 應(yīng)該是管腳的間距太小了。 在 keil 中進(jìn)行 debug 吧,同時(shí)在 proteus 中查看直觀的結(jié)果(如LCD 顯示 ? )這樣就可以像使用仿真器一樣調(diào) 。工程名 39。 ( 注意:不一定要用 TDRV5,根據(jù)原來字段選用一個(gè)不重復(fù)的數(shù)值就可以了。 ( 2)、把安裝 proteus\ MODELS 目錄下 文件復(fù)制到 Keil 安裝目錄的 \C51\BIN 目錄中。 軟硬件聯(lián)合仿真系統(tǒng)由一個(gè)硬件執(zhí)行環(huán)境和一個(gè)軟件執(zhí)行環(huán)境組成,通常軟件環(huán)境和硬件環(huán)境都有自己的除錯(cuò)和控制界面, Keil 與 Proteus 的洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 26 整合調(diào)試可以實(shí)現(xiàn)系統(tǒng)的總調(diào),在該系統(tǒng)中, Keil 作為軟件調(diào)試界面,Proteus作為硬件仿真和調(diào)試界面,下面說一下如何在 keil中調(diào)用 proteus進(jìn)行 MCU 外圍器件的仿真??梢哉f它是一個(gè)比較重要的軟件,熟悉他的人很多很多,用戶群極為龐大,要遠(yuǎn)遠(yuǎn)超過偉福等廠家軟件用戶群,操作有不懂的地方只要找相關(guān)的書看看,到相關(guān)的單片機(jī)技術(shù)論壇問問,很快就可以掌握它的基本使用了。 軟件調(diào)試問題及解決 首先對所用軟件及使用方法介紹如下: Keil 是德國開發(fā)的一個(gè) 51 單片機(jī)開發(fā)軟件平臺(tái),最開始只是一個(gè)支持 C 語言和匯編語言的編譯器軟件。在聯(lián)調(diào)中如發(fā)現(xiàn)硬件問題也應(yīng)及時(shí)修正,直到單片機(jī)系統(tǒng)的軟件、硬件全部調(diào)試成功為止。從而試驗(yàn)程序整體運(yùn)行的完整性、正確性和與硬件電路的配合情況。其它程序功能塊可按此法進(jìn)行調(diào)試。程序的分塊調(diào)試一般在單片機(jī)開發(fā)裝置上進(jìn)行,可根據(jù)所調(diào)程序 功能塊的入口參量初值編制一個(gè)特殊的程序段,并連同被調(diào)程序功能塊一起在開發(fā)裝置上運(yùn)行;也可配合對應(yīng)硬件電路單獨(dú)運(yùn)行某程序功能塊,然后檢查是否正確,如果執(zhí)行結(jié)果與預(yù)想的不一致,可以通過單步運(yùn)行或設(shè)置斷點(diǎn)的方法,查出原因并加以改正,直到運(yùn)行結(jié)果正確為止。硬件聯(lián)機(jī)調(diào)試則必須在系統(tǒng)洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 軟件的配合下進(jìn)行。 硬件調(diào)試分單元電路調(diào)試和聯(lián)機(jī)調(diào)試,單元電路試驗(yàn)在硬件電路設(shè)計(jì)時(shí)已經(jīng)進(jìn)行,這里的調(diào)試只是將其制成印刷電路板后試驗(yàn)電路是否正確,并排除一些加工工藝性錯(cuò)誤(如錯(cuò)線、開路、短路等)。 通過以上步驟,來實(shí)現(xiàn)搶答器設(shè)計(jì)的仿真實(shí)現(xiàn),仿真如下圖所示: 圖 521 搶答器的 proteus 仿真圖 系統(tǒng)的調(diào)試 系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試,而且兩者是密不可分的。如果我們已經(jīng)觀察到了結(jié)果就可以點(diǎn)擊“Stop” 來停止運(yùn)行。 工具條從左到右依次是 “Play” 、 “Step” 、 “Pause” 、 “Stop” 按鈕,即運(yùn)行、步進(jìn)、暫停、停止。首先來熟悉一下上面第一個(gè)圖中區(qū)域 ⑦ 的運(yùn)行工具條。洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 23 在這個(gè)對話框中我們點(diǎn)擊 “Program files” 框右側(cè)的 ,來打開選擇程 序代碼窗口,選中相應(yīng)的 HEX 文件后返回,這時(shí),按鈕左側(cè)的框中就填入了相應(yīng)的 HEX 文件,我們點(diǎn)擊對話框的 “OK” 按鈕,回到文檔,程序文件就添加完畢了。 修改好各組件屬性以后就要將程序( HEX 文件)載入單片機(jī)了。填寫時(shí)需注意其格式,如果直接填寫數(shù)字,則單位默認(rèn)為 Ω ;如果在數(shù)字 后面加上 K 或者 k,則表示 kΩ 之意。 連接好電路圖以后我們還需要做一些修改 , 由上 513 圖我們可以看出,圖中的 R1 電 阻值為 10k,這個(gè)電阻作為限流電阻顯然太大,將使發(fā)光二極管 D1 亮度很低或者根本就不亮,影響我們的仿真結(jié)果。關(guān)于它們的用法我 們會(huì)在后面的相應(yīng)章節(jié)中詳細(xì)講述。 l :( Virtual Instruments Mode)。 l :( Terminals Mode)??偩€模式,選中它能夠在電路中畫總線。文本模式,選中它能夠?yàn)槲臋n添加文本。經(jīng)常與總線配合使用。 l :( Wire Label Mode)。 l :( Component Mode)。 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 22 l :( Selection Mode)。 Proteus 中單片機(jī)芯片默認(rèn)已經(jīng)添加電源與地,所以我們可 以省略。除此以外,你可能還發(fā)現(xiàn),單片機(jī)系統(tǒng)沒有晶振,這一點(diǎn)你需注意。本例我們布線的結(jié)果如下圖所示(仿真我們在上面的 Keil 操作介紹中的簡單例子)。事實(shí)上Proteus 的自動(dòng)布線功能是如此的完美以至于我們在做布線時(shí)從來都不會(huì)覺得這是一項(xiàng)任務(wù),而通常像是在享受布線的樂趣。首先在元器件瀏覽區(qū)中點(diǎn)擊我們需要添加到文檔中的元器件,這時(shí)我們就可以在瀏覽區(qū)看到我們所選擇的元器件的形狀與方向,如果其方向不符合你的要求,你可以通過點(diǎn)擊元器件調(diào)整工具欄中的工具來任意進(jìn)行調(diào)整,調(diào)整完成之后在文檔中單擊并選定好需要放置的位置即可。當(dāng)我們已經(jīng)將所需的元器件全部加入到文檔中時(shí),我們可以點(diǎn)擊 “OK” 按鈕來完成元器 件的添加。在對話框的右側(cè),我們還能夠看到我們選擇的元器件的仿真模型、引腳以及 PCB參數(shù)。對話框如下圖所示: 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 21 圖 52 用 proteus 軟件 查找元器件 在對話框中的 “Keywords” 里面輸入我們要檢索的元器件的關(guān)鍵詞,比如我們要選擇項(xiàng)目中使用的 AT89C51,就可以直接輸入。 下面我們就以建立一個(gè)和我們在 Keil 簡介中所講的工程項(xiàng)目相配套的 Proteus 工程為例來詳細(xì)講述 Proteus 的操作方法以及注意事項(xiàng)。 下面我們首先來熟悉一下 Proteus 的界面。這主要表現(xiàn)在 ,而 以后已經(jīng)完全改過。通過 Proteus 軟件的使用我們能夠輕易地獲得一個(gè)功能齊全、實(shí)用方便的單片機(jī)實(shí)驗(yàn)室。 } /*顯示函數(shù):來顯示 060 的計(jì)數(shù)*/ 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 第 5 章 系統(tǒng)的仿真 proteus 軟件的介紹及使用 什么是 Proteus 軟件 Proteus 軟件是 Labcenter Electronics 公司的一款電路設(shè)計(jì)與仿真軟件,它包括 ISIS、 ARES 等軟件模塊, ARES 模塊主要用來完成 PCB 的設(shè)計(jì),而 ISIS 模塊用來完成電路原理圖的布圖與仿真。 P0=table[qiangdanum]。 delay(5)。 P2=0xf7。 P0=table[ge]。 ge=time%10。y)。x) for(y=110。 for(x=z。 TL0=(6553650000)%256。 }/* 4 號選手搶答成功,數(shù)碼管顯示 4,蜂鳴器響,第 4 個(gè)二極管亮 */ } void time0() interrupt 1 {num++。qiangdanum=4。B0=1。 }/* 2 號選手搶答成功,數(shù)碼管顯示 2,蜂鳴器響,第 2 個(gè)二極管亮 */ if(k2==0) /*開關(guān) 2 按下 */ {d2=0。qiangdanum=2。B0=1。 if(k0==0) /*開關(guān) 0 按下 */ {d0=0。 } } } } void exter0() interrupt 0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1