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

正文內容

基于單片機的電子時鐘設計與應用-wenkub.com

2024-10-31 10:51 本頁面
   

【正文】 本次課題, Keil 軟件來調試程序,通過各個模塊程序的單步或跟蹤調試,使程序逐漸趨于正確,最后統調程序。晶體頻率產生震蕩,容易產生走時誤差;定時器溢出的時間誤差,本應這一秒溢出,但卻在下一秒溢出,造成走時誤差;延遲時間過長或過短,都會造成與基準時間產生偏差,造成走時誤差。我國時間基準來自國家授時中心,人們日常使用的時鐘就是以一定的精度與該基準保持同步的。 將萬用表的探針放到單片機接電源的引腳上檢測一下,看是否符合要求。 } } 基于單片機的電子時鐘設計與應用 37 6. 調試與功能說明 單片機應用系統的調試包括硬件和軟件兩部分,但是他們并不能完全分開。 if(j==10) { j=0。 if(bzw==1) { aa++。 基于單片機的電子時鐘設計與應用 36 if(yue==12) { yue=0。 if(shi==24) { shi=0。 if(miao==60) { miao=0。 TL0=(6553650000)%256。 } else { display_dmiao(dmiao)。 display_nian(nian)。 } if(bzw==1||(num3amp。amp。 } } } if(s16==0) ///顯示 日期 5 秒 { delay(2)。 } if(num==8) { dfen。 } if(num==6) { nian++。 } if(num==4) { ri。 } if(num==2) { fen。 } } } if(s15==0) // 使數據 減一 { delay(2)。 } if(num==8) { dfen++。 } if(num==6) { nian++。 } if(num==4) { ri++。 } if(num==2) { fen++。 if(s14==0) //使數據 加一 { delay(2)。 } } 基于單片機的電子時鐘設計與應用 32 if(num0amp。 } } void deyscan() //鍵盤掃描 { if(s13==0) //*鍵盤 S13 是根據 num 值來選擇所調的內容(時分秒,年月日,定時定分定秒) { delay(2)。 P3=0xef。 shi=12。 delay(3)。 P0=0x40。 P2=4。 delay(3)。 P0=table[0]。 } void init() ///數碼管初始化 { P2=0。 ET0=1。 TL0=(6553650000)%256。 P0=table[ge]。 P2=6。 delay(3)。 P0=table[ge]。 P2=3。 delay(3)。 P0=table[sh]。 } void display_nian(uchar dat) //顯示 年 { uchar sh,ge。 delay(3)。 sh=dat/10。 P2=7。 ge=dat%10。 P0=0x40。 P2=4。 ge=dat%10。 P0=0x40。 P2=4。 ge=dat%10。 P0=0x40。 P2=1。 ge=dat%10。 P0=0x40。 P2=1。 ge=dat%10。x125。 char miao,fen,shi,nian,yue,ri,dshi=12,dfen=3,dmiao=30。 //使數據減一 sbit s16=P3^3。 當 num 值為 1~ 3,則顯示時分秒;當 num 值為 4~ 6,則顯示年月日;當 num值為 7~ 9,則顯示定時定分定秒。 圖 41 主程序流程圖 按鍵處理是先檢測秒按鍵是否按下, 主 按鍵如果按下, num 值 就加 1; 如果 num值等于 10 則 num 值清零。單片機的軟件設計通常要考慮以下幾個方面的問題: ( 1)根據軟件功能要求,將系統軟件劃分為若干個相對獨立的部分,設計出合理的 總體結構,使軟件開發(fā)清晰、簡潔和流程合理; ( 2)培養(yǎng)良好的編程風格,如考慮結構化程序設計、實行模塊化、子程序化。 —— 口控制數 碼管的位選,使六個數碼管輪流顯示數據,等于 1 時位選三極管導通,等于 0 時位選三極管截止。 6. EA/VPP —— 片外程序存儲器訪問允許信號。 AT89S52 提供以下標準功能: 8K 字節(jié) Flash 閃速存儲器, 128 字節(jié)內部 RAM, 32I/O 口線,看門狗( WDT),兩個數據指針,兩個 16 位定時 /計數器,一個 5 向量兩級中斷結 構,一個全雙工串行通信口,片內振蕩器及時鐘電路。 基于單片機的電子時鐘設計與應用 20 LED 流水燈部分 圖 38 圖 38 為 LED 流水燈 的 引腳圖,由八個共陰極的發(fā)光二極管組成,當 P1 口為低電平時發(fā)光管將會發(fā)光。 當 P2 口為 0 時,第一個數碼管亮,當 P2 為 1 時,第二個數碼管亮, 以此類推,當 P2 口為 7 時,第八個數碼管亮。 基于單片機的電子時鐘設計與應用 18 程序下載接口 圖 34 如圖 34 所示,由 AT89S ISP 構成的 一 排十針下載口,板圖上有一個小方框,為1 號引角;下載線的凸口為正方向,凸口的右側邊的第一個插孔為 1 號引角。上電時, Vcc 的上升時間約為 10ms,而振蕩器的起振時間取決于振蕩頻率,如 晶振 頻率為 10MHz,起振時間為 1ms;晶振頻率為1MHz,起振時間則為 10ms。 基于單片機的電子時鐘設計與應用 17 復位電路 圖 33 單片機 復位電路主要有四種類型:( 1)微分型復位電路;( 2)積分型復位電路;( 3)比較器型復位電路;( 4) 看門狗 型復位電路。顯然,對內部無程序存儲器的 8031,EA 端必須接地。 如果單片機是 EPROM,在編程其間, 將用于輸入編程脈沖。此外, RESET/Vpd 還是一復用腳, Vcc 掉電其間,此腳可接上備用電源,以保證單片機內部 RAM 的數據不丟失。初始化后,程序計數器PC 指向 0000H, P0P3 輸出口全部為高電平,堆棧指 針 寫入 07H,其它專用寄存器被清 “0”。 下圖是 MCS52 系列單片機的內部結構示意圖。 基于單片機的電子時鐘設計與應用 12 中斷系統: 8052 具備較完善的中斷功能,有兩 個外中斷、兩個定時 /計數器中斷和一個串行中斷,可滿足不同的控制要求,并具有 2 級的優(yōu)先級別選擇。 圖 21 單片機 8052 的內部 結構 程序存儲器 (ROM): 8052 共有 4096 個 8 位掩膜 ROM,用于存放用戶程序,原始數據或表格。 STC89C52 是一個低功耗高性能單片機, 40 個引腳, 32 個外部雙向輸入 /輸出( I/O)端口 ,同時內含 2 個外中斷口, 2 個 16 位可編程定時計數器 ,2 個全雙工串行通信口, STC89C51 可以按照常規(guī)方法進行編程,也可以在線編程。 ( 6)現代交通與航空航天領域 通常應用于電子綜合顯示系統、動力監(jiān)控系統、自動駕駛系統、通信系統以及運行監(jiān)視系統等。 ( 4)工業(yè)自動化 在工業(yè)控制和機電一體化控制系統中,除了采用工控計算機外,很多都是以單片機為核心的單片機和多機系統。 ( 2)辦公自動化領域 單片機作為嵌入式系統廣泛應用于現代辦公設備,如計算機的鍵盤、磁盤驅動、打印機、復印機、電話機和傳真機等。 低價格 單片機應用面廣,使用數量大,帶來的直接好處就是成本的降低。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強軟件的可讀基于單片機的電子時鐘設計與應用 9 性和可移植性,便于改進和擴充功能。 有的單片機針對某一個應用領域,集成了相關的控制設備,以 減少應用系統的芯片數量。因此,單片機只需要 和適當的軟件及外部設備相結合,便可成為一個單片機控制系統。 從節(jié)省 I/O 口和降低能耗出發(fā),本設計采用方案二。 基于單片機的電子時鐘設計與應用 7 方案二:動態(tài)顯示。 數碼管顯示方案 方案一:靜態(tài)顯示。 該方案具有硬件電路簡單的特點。 方案二:本方案完全用軟件實現數字時鐘。該芯片內部采用石英晶體振蕩器,其芯片精度不大于 10ms/年,且具有完備的時鐘鬧鐘功能,因此,可直接對其以用于顯示或設置,使得軟件編程相對簡單。由于數字集成電路技術的發(fā)展和采用了先進的石英技術,使數字鐘具有走時準確、性能穩(wěn)定、攜帶方便等優(yōu)點,它還用于計時、自動報時及自動控制等各個領域。 數字電子鐘 的意義 數字鐘是采用數字電路實現對 .時 ,分 ,秒 .數字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們日常生活中不可少的必需品 ,由于數字集成電路的發(fā)展和石英晶體振蕩器的廣泛應用 ,使得數字鐘的精度 ,遠遠超過老式鐘表 , 鐘表的數字化給人們生產生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。單片機應用的重要意義還在于,它從根本上改變了傳統的控制系統設計思想和設計方法。忘記了要做的事情,當事情不是很重要的時候,這種遺忘無傷大雅。在此次設計中,電路具有顯示時間的其本功能,還可以實現對時間的調整 ,對鬧鐘的設置 。而機械式的依賴于晶體震蕩器,可能會導致誤差。武漢 二○ 一二 年 六 月基于單片機的電子時鐘設計與應用 1 目 錄 基于單片機的電子時鐘設計與應用 ..................................................................................... 2 1. 緒論 ............................................................................................................................. 4 數字電子鐘的背景 ............................................................................................. 4 數字電子鐘的意義 ............................................................................................. 4 數字電子鐘的應用 ............................................................................................. 5 2. 方案論證與比較 ......................................................................................................... 6 數字時鐘方案 .....................................................................................................
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1