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

正文內(nèi)容

通信工程專業(yè)-基于at89c51單片機(jī)的數(shù)字時(shí)鐘設(shè)計(jì)-wenkub.com

2024-12-02 03:02 本頁面
   

【正文】 TR0=1。 if(miao==60) { miao=0。 TL1=(2^1650000)%256。miao==0||t0!=0) beep=~beep。 keyscan()。 } display(shi,fen,miao)。 display(shi,fen,miao)。 if(shi==24) shi=0。 } } } if(k1num==3) { if(k2==0) { delay(5)。 if(k3==0) { while(!k3)。 fen++。 display(shi,fen,miao)。 if(miao==60) miao=0。 if(k2==0) { delay(5)。 } //鍵盤掃描 void keyscan() { 22 if(k1==0) { delay(5)。 delay(1)。 P0=table[fen_s]。 P2=0x37。 delay(1)。 shi_s=shi/10。 miao_s=miao/10。 TL0=(2^1650000)%256。 EA=1。y)。 for(x=z。 uint shi=0,fen=0,miao=0。 17 參 考 文 獻(xiàn) [1]李建民 .模擬電子技術(shù)基礎(chǔ) [M]. 清華大學(xué)出版社 ,2021. [2]楊志忠.?dāng)?shù)字電子技術(shù) [M].北京:高等教育出版社, 2021, 12. [3]胡漢才.單片機(jī)原 理及其接口技術(shù)[ M].清華大學(xué)出版社, 1996. [4]康華光主編 . 電子技術(shù)基礎(chǔ) [M](數(shù)字部分、模擬部分),高等教育出版社 ,1998. [5]李勛 ,劉源 .單片機(jī)實(shí)用教程 .北京航空航天大學(xué)出版社 ,2021. [6]王建校,楊建國(guó). 51 系列單片機(jī)及 C51 程序設(shè)計(jì)[ M].科學(xué)出版社, 2021. [7]謝嘉奎 .電子線路(線性部) [M].第四版 .北京 :高等教育出版社 ,1999. [8]謝自美 .電子電路設(shè)計(jì) .實(shí)驗(yàn) .測(cè)試 [M].武昌:華中理工大學(xué)出版社 ,1994. [9]胡宴如.模擬電子技術(shù) [M].北京:高等教 育出版社, 2021, 2. [10]何立民. MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[ M].北京航空航天大學(xué)出版社, 1990. [11]廖芳 .電子產(chǎn)品生產(chǎn)工藝與管理 [M].電子工業(yè)出版社 ,2021. [12]嚴(yán)天峰 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與仿真調(diào)試 . 北京航空航天大學(xué)出版社 ,2021. [13]童詩白 .模擬電子技術(shù)基礎(chǔ) [M].第二版 .北京:人民郵電出版社 ,1999. [14]蘇家健 ,曹柏榮 ,汪志峰 . 單片機(jī)原理與應(yīng)用技術(shù) .高等教育出版社 ,2021. 18 附錄 A: 系統(tǒng)硬件電 路圖 19 附錄 B: 實(shí)物圖 20 附錄 C:程序清單 include define uchar unsigned char define uint unsigned int sbit k1=P1^0。因此在計(jì)時(shí)程序里面出現(xiàn)進(jìn)位情況時(shí),增加相應(yīng)顯存清零的語句后,計(jì)時(shí)顯示恢復(fù)正常。在去除按鍵消抖程序后,按鍵控制靈敏度恢復(fù)正常。在實(shí)際調(diào)試中,發(fā)現(xiàn)按鍵出現(xiàn)反應(yīng)不靈敏現(xiàn)象。 2)鬧鈴蜂鳴器異常啟動(dòng)問題:鬧鈴蜂鳴器的啟動(dòng) /關(guān)閉是通過單片機(jī)輸出的控制信號(hào)來實(shí)現(xiàn)的,當(dāng)當(dāng)前時(shí)間與整點(diǎn)時(shí)間比較吻合時(shí),單片機(jī)將對(duì)鬧鈴控制口 執(zhí)行取反命令,從而啟動(dòng)蜂鳴器發(fā)聲。 [12] 在程序調(diào)試過程當(dāng)中,出現(xiàn)了以下幾個(gè)問題: 1) LED 閃爍問題:雖然本次設(shè)計(jì)的最終方案是采用 LCD 顯示屏實(shí)現(xiàn)顯示功能,但是在進(jìn)行方案比較時(shí)曾采用過 LED 顯示方法,最初數(shù)碼管顯示不正常,出現(xiàn)閃爍現(xiàn)象。經(jīng)萬用表檢查,手工慢慢焊接好后接入電源。 仿真的過程中也發(fā)現(xiàn)和解決了一些問題,如:按鍵抖動(dòng)問題、數(shù)碼管顯示不穩(wěn)定問題和蜂鳴器的程序設(shè)計(jì)中的問題,并通過修改程序和檢查線路連接得以解決。運(yùn)行 Keil 軟件需要 Pentium 或以上的 CPU, 16MB 或更多 RAM、 20M 以上空閑的硬盤空間、WIN9 NT、 WIN202 WINXP 等 操作系統(tǒng) 。本章介紹 Proteus ISIS 軟件的工作環(huán)境和一些基本操作。③提供軟件調(diào)試功能。它運(yùn)行于Windows 操作系統(tǒng)上,可以仿真、分析 (SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:①實(shí)現(xiàn)了單片機(jī)仿真和 SPICE 電路 仿真相結(jié)合。一秒到了加一以后進(jìn)行是否秒到六十的判斷,若秒到六十則秒清零,同時(shí)分加一,若秒未到六十則退出中斷。然后進(jìn)入顯示程序段進(jìn)行顯示刷新。進(jìn)入系統(tǒng)后首先實(shí)現(xiàn)程序的初始化,然后進(jìn)入主程序,定時(shí)器開始計(jì)時(shí),當(dāng)定時(shí)器發(fā)生中斷時(shí)刷新數(shù)碼管同時(shí)顯示,之后實(shí)現(xiàn)中斷與顯示的循環(huán)。啟動(dòng)電路是為恒流源建立工作點(diǎn)而設(shè)置的。電路見圖 。此直流電壓經(jīng)過 LM7809 的穩(wěn)壓和 100uf 電容的濾波后,便在穩(wěn)壓電源的輸出產(chǎn)生了精度高、穩(wěn)定度好的直流輸出 9V 電壓。圖 是 8 段LED 數(shù)碼的結(jié)構(gòu)示意圖,其內(nèi)部實(shí)質(zhì)上是 8 只發(fā)光二極管。根據(jù)要想顯示的數(shù)值給各段數(shù)碼管加上相應(yīng)的高 7 電平就可以顯示不同的數(shù)值了。 一般數(shù)碼管內(nèi)部有共陰和共陽兩種連接方式。有電路圖可知 P2 的值和選通的數(shù)碼管對(duì)應(yīng)關(guān)系為: 0x1F 對(duì)應(yīng)秒個(gè)位、 0x2F 對(duì)應(yīng)秒十位、 0x37 對(duì)應(yīng)分個(gè)位、 0x3B 對(duì)應(yīng)分十位、 0x3D 對(duì)應(yīng)時(shí)個(gè)位、 0x3E 對(duì)應(yīng)時(shí)十位。 綜合考慮,采用動(dòng)態(tài)顯示,采用一片 7407 芯片作為緩沖,分時(shí)選中三片數(shù)碼 管,從編程和提供的硬件等方面綜合考慮后,決定采用動(dòng)態(tài) 顯示的方法,如圖 所示。 方案二:采用靜態(tài)顯示 數(shù)碼管工作在靜態(tài)顯示方式下,共陰極或共陽極點(diǎn)連接在一起接地或高電平。 [6] 圖 按鍵電路 6 顯示電路 方案論證 方案一:采用動(dòng)態(tài)顯示 這種工作方式是分時(shí)輪流選通數(shù)碼管的公共端,使得各個(gè)數(shù)碼管輪流導(dǎo)通。 本系統(tǒng)只需三個(gè)按鍵,因此選擇方案二。如圖 所示。有兩點(diǎn)需要注意:一、復(fù)位信號(hào)是高電平有效,二、高電平的保持時(shí)間必須大于兩個(gè)機(jī)器周期,可見高電平保持時(shí)間與振蕩頻率有關(guān)。如果電路參數(shù)不符合規(guī)定的條件或干擾導(dǎo)致單片機(jī)不能正確的復(fù)位,系統(tǒng)將無法進(jìn)行正常的工作,因此,復(fù)位電路除了要符合廠家規(guī)定的參數(shù)外,還要濾除可能的干擾。 [3] 利用單片機(jī)內(nèi)部的定時(shí)功能來實(shí)現(xiàn)時(shí)鐘的走時(shí),通過編程實(shí)現(xiàn)每 50 毫秒產(chǎn)生一次中斷,中斷 20 次后,秒單元加 1,秒單元加到 60 時(shí),跳回到零再繼續(xù)加,同時(shí)分單元加 1;當(dāng)分單元加到 60 時(shí),跳到零再繼續(xù)加,同時(shí)時(shí)單元的個(gè)位加 1,以次類推,從而實(shí)現(xiàn)秒、分、小時(shí)的走時(shí)。 4 單片機(jī)電路 時(shí)鐘電路 時(shí)鐘電路由外接諧振器的時(shí)鐘振蕩器、時(shí)鐘發(fā)生器及關(guān)斷控制信號(hào)等組成。三個(gè)按鍵的功 能分別為 :小時(shí)的調(diào)整,分鐘的調(diào)整,復(fù)位。 通過畢業(yè)設(shè)計(jì)進(jìn)一步了解 8051 單片機(jī)特性,掌握單片機(jī)硬件系統(tǒng)結(jié)構(gòu)以及軟件對(duì)硬件的控制功能。系統(tǒng)的實(shí)用意義更大。而且用這種方法實(shí)現(xiàn)的時(shí)鐘在斷電的情況下將停止走時(shí),通電后必須再初始化,需要重新調(diào)表。因此,系統(tǒng)的靈活性不夠。且 EDA(Electronic Design Automation)軟件的功能和時(shí)序仿 真功能使得電路的調(diào)試變得十分方便。該電路具有抗干擾強(qiáng)、計(jì)算精確,使用元器件種類少等優(yōu)點(diǎn),但是這種實(shí)現(xiàn)方法可靠性差、控制精度低,靈活性小、線路復(fù)雜、安裝調(diào)試不方便,且不具備對(duì)測(cè)溫信號(hào)進(jìn)行數(shù)據(jù)處理的功能。此多功能數(shù)字時(shí)鐘除了傳統(tǒng)的顯示時(shí)間功能之外還具日歷功能以及定時(shí)鬧鐘功能。在很多實(shí)際應(yīng)用中,只要對(duì)數(shù)字時(shí)鐘的程序和硬件電路加以一定的修改,便可以得到實(shí)時(shí)控制的實(shí)用系統(tǒng),從而應(yīng)用到實(shí)際工作與生產(chǎn)中去。諸如鬧鐘功能、日歷顯示功能、溫度測(cè)量功能、濕度測(cè)量功能、電壓測(cè)量功能、頻率測(cè)量功能、過欠壓報(bào)警功能等。硬件電路設(shè)計(jì)主要包括中央處理單元電路、時(shí)鐘電路、執(zhí)行電路等幾部分。 6. 發(fā)題日期 : 2021 年 12 月 18 日 指導(dǎo)老師 (簽名 ): 學(xué) 生 (簽名 ): ii 畢業(yè)設(shè)計(jì)(論文)指導(dǎo)人評(píng)語 指導(dǎo)人:
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1