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

正文內(nèi)容

基于單片機的計時器設(shè)計論文(更新版)

2026-01-12 20:59上一頁面

下一頁面
  

【正文】 while(key1==1)。 if(key9==1) { delay(10)。 sbit led1=P1^0。 sbit key2=P0^1。從實踐中也學(xué)會了許許多多書本上學(xué)不到的寶貴經(jīng)驗,結(jié)合自己的理論知識,對計時器又有了進(jìn)一步認(rèn)知。硬件電路制作完成并調(diào)試好后,便可將程序編譯好下載到單片機試運行,檢驗電路的軟件設(shè)計是否正確、合理。 圖 44 固定設(shè)置 5分鐘顯示界面圖 固定設(shè)置 8 分鐘顯示 : 如圖 45 所示 , 按下標(biāo)示為 8M(分鐘)的按鍵 后 , 數(shù)碼管的顯示為 480。點擊 Target 1 前面的 +號, 右鍵單擊 Source Group 1—— 選擇 Add Files to Group Source Group 1,選擇添加 Add。在 Proteus 中進(jìn)行仿真實驗時,所涉及到的內(nèi)容并不全是學(xué)生獨立設(shè)計完成的,因此對于鍛煉學(xué)生的團結(jié)協(xié)作意識,是有好處的。采用仿真軟件后,學(xué)習(xí)的投入變得比較的小,而實際工程問題的研究,也可以先在軟件環(huán)境中模擬通過,再進(jìn)行硬件的投入,這樣處理,不僅省時省力,也可以節(jié)省 因方案不正確所造成的硬件投入的浪費。 硬件投入少,經(jīng)濟優(yōu)勢明 顯 對于傳統(tǒng)的采用單片機實驗教學(xué)板的教學(xué)實驗,由于硬件電路的固定,也就將單片機的 CPU 和具體的接口電路固定了下來。 目 前支 持 的單 片 機 類型 有 :ARM7(LPC21xx)、 8051/52 系列、 AVR 系列、 PIC10/12/16/18 系列、 HC11 系列以及多種外圍芯片。 C51工具包的整體結(jié)構(gòu)中 uVision與 Ishell分別是 C51 for Windows和 for Dos的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 17 第四章 計時器系統(tǒng)的硬件仿真 Keil 介紹 單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?CPU 可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。上電自動復(fù)位是通過電容充電實現(xiàn),上電瞬間, RST端電位與 Vcc 相同,隨充電電流的 減少, RST的電位逐漸下降,直到復(fù)位信號無效。 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 14 第三章 定時器系統(tǒng)的軟硬件實現(xiàn) 計時器系統(tǒng)的硬件實現(xiàn) 圖 31 定時器系統(tǒng)硬件電路 定時器系統(tǒng)主要由電路硬件系統(tǒng)及軟件系統(tǒng)組成,硬件系統(tǒng)以 Atmel 公司的AT89S51 為核心,主要包括 單片機、 LED 數(shù)碼管顯示器、二極管、晶振、開關(guān)、電容、電阻等。而 T0 每次溢出時最多經(jīng)過了 65536 個機器周期。它們都是三極管。以硬件為主的接口方法, 這種方法的電路如圖 25 所示: 圖 25 硬件為主的 LED 接口方法 LED 數(shù)碼顯示器的接口電路。把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時公共陰極 接地。因此我們選用 AT89S51 單片機來作為本系統(tǒng)的核心部分。 具有雙工 UART 串行通道。 ( 2) 工作方式控制寄存器( TMOD) TMOD 寄存器是一個專用寄存器,用于設(shè)定兩個定時器 /計數(shù)器的工作方式。 位地址 AF AE AD AC AB AA A9 A8 位符號 EA / / ES ET1 EX1 ET0 EX0 其 中與中斷有關(guān)的控制位共六位: EA, EX0 和 EX1, ET0 和 ET1, ES。 中斷控制 這里所說的中斷控制是指提供給用戶使用的中斷控制手段,實際上就是一些專用寄存器 。 MCS—51 是一個多中斷源的單片機,以 80C51 為例,有三類共五個中斷源,分別是外部中斷兩個,定時中斷兩個和串行中斷一個。然而由于生產(chǎn)廠家多,芯片的類型也很多,使芯片的命名無法再遵循統(tǒng)一的規(guī)律,造成我們辨認(rèn)上的困難。 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 4 此外,單片機的使用還有助于提高儀器儀表的精度和準(zhǔn)確度,簡化結(jié)構(gòu),減少體積及重量而易于攜帶和使用,并具有降低成本,增強抗干擾的能力,便于增加顯示,報警和自診斷等功能 。在國際上,“微控制器”的叫法似乎更通用一些,而在我國則比較習(xí)慣與“單片機”這一名稱。但是目前,單純性質(zhì)設(shè)計的計時器比較多,而可以拓展使用并與其他硬件相銜接的計時器還是少數(shù)。在電子技術(shù)中,計時器屬于數(shù)字邏輯電路,具有各種不同功能的計時器一般都由一個單片機來控制實現(xiàn)。 it can be perfect bases the specific Hardware infrastructure and aim at the integrated hardware and software device of the specific plexion. The timer is the most familiar and widespread in the applications. The single chip is the hardcore in the timer made in this time ,the timer can reach the purpose of facility digital clock with the correlation parts of an apparatus(mon cathode LED nixie display 、 BCD sevensegment decoder/ drivers74LS48 and so on) and the correspondence software。 計時器 在日常生活中最常見,應(yīng)用也最廣泛。 AT89S51。既可做計時秒表,又可進(jìn)行定時,還可以通過擴展完成其他功能,而且功能的相互轉(zhuǎn)換也十分簡單。 除了單片機之外,其它部分都要焊接調(diào)試出來 . 焊接調(diào)試過程中做好相關(guān)數(shù)據(jù),遇到的問題及解決辦法的記錄整理; 論文安排 第二章主要介紹計時器設(shè)計的總體方案; 第三章介紹計時器系統(tǒng)的軟硬件實現(xiàn); 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 2 第四章 主要介紹計時器系統(tǒng)的硬件仿真; 第五章主要介紹計時器系統(tǒng)的焊接調(diào)試; 第六章介紹本次畢設(shè)的結(jié)論與展望。 單片機應(yīng)用領(lǐng)域 現(xiàn)在單片機的應(yīng)用已經(jīng)很廣泛,下面我們就一些典型方面進(jìn)行介紹。 信息和通信產(chǎn)品 信息和通信產(chǎn)品的自動化和智能化程度很高,這當(dāng)然離不開單片機的參與,例如計算機的外部設(shè)備和自動化辦公室設(shè)備中,都有單片機在其中 發(fā)揮著作用。所有這些使新一代的兼容芯片已遠(yuǎn)非原來意義上的 80C51 了。 外部中斷請求有兩種信號方式,即電平方式和脈沖方式,可通過有關(guān)控制位進(jìn)行定義。 該寄存器用于保存外部中斷請求和以及定時器的計數(shù)溢出。各中斷源的優(yōu)先級由優(yōu)先寄存器( IP)進(jìn)行設(shè)定。 AT89S51 具有以下特點: 40 個引腳, 4k Bytes Flash 片內(nèi)程序存儲器, 128bytes 的隨機存取數(shù)據(jù)存儲器( RAM), 32 個外部雙向輸入 /輸出( I/O)天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 8 口, 4 個中斷優(yōu)先級 2 層中斷嵌套中斷, 2 個 16 位可編程定時計數(shù)器, 2 個全雙工串行通信口,內(nèi)部集成看門狗計時器片內(nèi)時鐘振蕩器。 電源關(guān)閉標(biāo)識。其內(nèi)部結(jié)構(gòu)如下圖 24 所示。 為了顯示字符,要為 LED 顯示器斷碼(或稱字形代碼),組成一個 8字形字符的 7段,再加上 1個小數(shù)點位,共計 8段,因此提供給 LED 顯示器的顯示段碼為 1 個字節(jié)。這樣雖然在任一時期只有一位顯示器被點亮,但是由于人眼有視覺殘留效應(yīng),看起來與全部顯示持續(xù)點亮的效果基本一樣(在亮度上要有差別)。此外,通過人機交互(鍵盤)部分,可以完成 1分鐘、 2分鐘、 5分鐘、 8分鐘及任意時間倒計時的設(shè)定。 選擇每秒中斷 14 次,每次溢出 1000000/14= 個機器周期,不為整數(shù)且超出 65536。 顯示部分 數(shù)碼管顯示倒計時的時間。 計時器系統(tǒng)的軟件實現(xiàn) 計時器系統(tǒng)的主要算法如第二章所述。運行 Keil 軟件需要Pentium 或以上的 CPU, 16MB 或更多 RAM、 20M 以上空閑的 硬盤空間、 WIN9NT、 WIN20 WINXP 等操作系統(tǒng)。目標(biāo)文件可由 LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51連接定位生成絕對目標(biāo)文件 (.ABS)??傊?,該軟件是一款集單片機和 SPICE分析于一身的仿真軟件,功能極其強大。如果在實驗教學(xué)中投入這樣的真實天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 19 的儀器儀表, 僅儀表的維護(hù)來講,其工作量也是比較大的。 與工程實踐最為接近,可以了解實際問題的解決過程 在進(jìn)行課程設(shè)計或進(jìn)行大實驗的時候,可以具體的在 Protues 中做一個工程項目,并將其最后移植到一個具體的硬件電路中,讓學(xué)生了解將仿真軟件和具體的工程實踐如何結(jié)合起來 ,利于學(xué)生對工程實踐過程的了解和學(xué)習(xí)。接著彈出 CPU類型選擇框,我們選擇最常用的 AT89C51,按確定。此時, 按下暫停、開始鍵,數(shù)碼管從 60s 開始倒計時。 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 24 圖 46 任意設(shè)置顯示界面圖 到時提示顯示 : 如圖 47 所示 ,當(dāng)數(shù)碼管倒計時顯示為 0 后,二極管會閃爍,做到時提醒。我相信我所學(xué)的東西在以后工作學(xué)習(xí)中會起很大的作用。 char code scan_con[8]={0xf7,0xfb,0xfd,0xfe}。 sbit key5=P0^4。it。 } } if(key1==1) { delay(10)。 timedata[1]=2。 timedata[3]=0。 } } if(key5==1) { delay(10)。 } } if(key7==1) { 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 31 delay(10)。 } } EA=1。 } } main() 天津大學(xué)仁愛學(xué)院 2020屆本科 生 畢業(yè) 設(shè)計 (論文 ) 32 { s=0。 EA=1。 } } } } scan()。 if(ms50==20) { ms50=0x00。 if(timedata[3]0) { timedata[3]=9。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1