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

正文內(nèi)容

基于89c52單片機的電子時鐘設(shè)計_畢業(yè)設(shè)計-wenkub

2022-09-11 18:33:16 本頁面
 

【正文】 向下定時計數(shù)器 32 個雙向 I/O 口 另一種稱為“哈佛”( Harvard)結(jié)構(gòu)是將數(shù)據(jù)存儲器和程序存儲器完全分開,采用不同的訪問指令進行訪問,目前的單片機多采用“哈佛”結(jié)構(gòu)。掉電模式下,保存 RAM 數(shù)據(jù),時鐘振蕩停止, 同時停止芯片內(nèi)其它功能。 目前 ,國內(nèi)生產(chǎn)單片機的種類繁多 ,在此,我們采用為 89C52 單片機 為主控制器 。 低電壓和低功耗 因單片機使用的場合空間有限,對其體積的要求嚴格,這也 決定了 單片機具有 低電壓和低功耗的特性 非常 重要。 其中把 ADC、 DAC以及多路模擬開關(guān)和采樣 /保持器乃至 LED等顯示驅(qū)動器集成在單片機芯片中,也就是外圍器件的內(nèi)置化。 通常,單片機由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計算機的基本功能部件:存儲器、中央處理器 ( CPU)和 I/O接口電路等。如果想在此系統(tǒng)進行擴展還可在電路上增設(shè)相應(yīng)的電路。 其次通過單片機的集成電路來實現(xiàn)電子時鐘的設(shè)計,不需要再加入其它的芯 片,實現(xiàn)了資源的充分,但是用此方案所設(shè)計的電子時鐘精度不夠,且掉電后數(shù)據(jù)易丟失,編程復(fù)雜。 方案 1—— 基于 STC89C52 單片機的電子 時鐘的 設(shè)計 此方案是直接使用 STC89C52單片機的集成電路來進行電子時鐘的設(shè) 計。 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 5 電子 時 鐘 設(shè)計 的應(yīng)用 電子鐘 已成為人們?nèi)粘I钪?不可或缺 的 生活 品, 廣泛是廣場,旅店 等 公共場合的必須設(shè)施 ,給人們的 衣食住行 帶來極大的方便。此外由于單片機的精確性 大到 工業(yè)過程中的大型控制系統(tǒng), 小到 早已遍及全世界的兒童玩具和智能家居控制 , 無時無刻的影響和方便人類的生活 。由于其微小的體積 和低成本的投入已普遍涉及 現(xiàn)代人類生活中所用的電子和機械產(chǎn)品中 ,其中 手機、電話、計算器、家用電器、電子玩具、電腦以及鼠標等電腦配件中都 集成 有 至少 1 部單片機。timing 。通過單片機外圍接口的擴展實現(xiàn)溫度采集等功能。此后微處理器的迅猛發(fā)展,微處理器內(nèi)集成的元件也越來越多,其中包括增加了存儲器、 I/O 接口電路、定時 /計數(shù)器、串行通信口、中斷控制、系統(tǒng)總線以及系統(tǒng)時鐘等,大大加強了微處理器的性能,并針對特定的領(lǐng)域制作出最大效率的微處理器。不同功能的微處理器稱為微控制器,也被我們簡稱為單片機。 關(guān)鍵詞 : 電子時鐘 ; AT89C52; 計時 ;溫度 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 3 ABSTRACT This project mainly introduces that the electronic clock which based on microcontroller ST89C52 Liquid crystal display devices39。temperature 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 4 第一章 緒論 系統(tǒng)設(shè)計的背景和意義 電子 時 鐘 設(shè)計 的背景 隨著 微電子技術(shù)的迅猛發(fā)展,電子產(chǎn)品技術(shù)也得到了很大的提高,單片機技術(shù)也同樣水漲船高。 電子 時 鐘 設(shè)計 的意義 從古時的日晷、沙漏計時到近代的機械計時,再延續(xù)到現(xiàn)代的通過數(shù)字電路實現(xiàn)計時,其定時的準確性和精度都不是非常的理想, 隨著單片機的 體積小、易控制、功能強、價格低廉、穩(wěn)定可靠、集成度高等優(yōu)點,注定了它的廣泛 普及 。 同樣的因為單片機的 功能強、體積小、質(zhì)量輕、靈活好用、性價比高 等優(yōu)良的性能,使得它可以更好地融入到更多更全面的系統(tǒng)中, 可以構(gòu)成許多功能不同的微電子產(chǎn)品。由于 單片機 集成 系統(tǒng) 技術(shù)的 迅猛 發(fā)展,使 電子時 鐘具有走時準確、性能穩(wěn)定、攜帶方便、性價比高等優(yōu)點可以構(gòu)成許多功能不同的微電子產(chǎn)品。相比于常用的 51單片機 STC89C52增加了一些功能,核心 CPU為 8位使用靈巧以及可編程 Flash存儲器,成為了嵌入式系統(tǒng)的應(yīng)用變得更加的靈活多樣,解決方案也變得有效。 方案 2—— 基于 DS12C887 的電子 時鐘的 設(shè)計 此種方案是在以單片機為核心裝置的基礎(chǔ)上,加上一個相關(guān)的時鐘芯片,此類芯片有許多,比如 MC146818,DS12887等等。 由于在系統(tǒng)設(shè)計時,需要考慮 諸多 因素:功耗、精確度、軟件編程 的簡便 ,芯片的體積、芯片成本等 。因此,單片機只需要 配合 適當?shù)能浖巴獠吭O(shè)備,便可成為一個單片機控制系統(tǒng)。 高性能 為了提高執(zhí)行速度和執(zhí)行效率,單片機開始使用 RISC 結(jié)構(gòu) 、流水線和 DSP 的設(shè)計技術(shù),使單片機的性能有了 顯著 的提高。 目前單片機制造工藝普遍應(yīng)用 CHMOS 工藝,其中 HMOS 工藝為互補金屬氧化物具有高速度、高密度的特點,再加上 CMOS 工藝 具備了低功耗的優(yōu)良特性。89C52 內(nèi)置 8 位 中央處理器 、 256 字節(jié)內(nèi)部數(shù)據(jù) 存儲器 RAM、 8k片 內(nèi)部程序存儲器 ( ROM)32 個雙向輸入 /輸出 (I/O)口、 3 個 16 位定時 /計數(shù)器和 5個兩級中斷結(jié)構(gòu),一個全雙工串行通信 口 ,片內(nèi)時鐘振蕩電路。 89C52具 有 PDIP(40pin)和 PLCC(44pin)兩種封裝形式。 89C52 單片機 主要功能特性 256x8bit 內(nèi)部 RAM(可擴充64kB 外部存儲器 ) 改進型快速編程脈沖算法 布爾處理器 — 幀錯誤偵測 PDIP(40)和 PLCC(44)封裝形式 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 8 89C52 單片機 各 引腳功能 1. 主電源引腳 有 VCC、 VSS。 XTAL1( 18腳) :片內(nèi) 它 屬于 一個反向 振蕩 放大器輸入端, 此放大器構(gòu)成了片內(nèi)振蕩器,可以提供單片機相應(yīng)的時鐘控制信號。 RSR/ VPD( 9腳): VPD是單片機內(nèi)部備用電源,為單片機的上電復(fù)位和掉電保護端。 ALE/PROG( 30 腳 ):地址鎖存允許信號,以平均每機器周期兩次有效的信號輸出。 PSEN( 29 腳):片外程序存儲器讀選通信號,低電平有效。 P0( 39 腳 32 腳 ) — 8 位、漏極開路的雙向 I/O 口。當使用片外存儲器時,復(fù)用作輸出高 8位地址。 DS12C887的流程圖如圖 。每次按下功能鍵按下時,分別在秒、分、時、星期、日、月、年處閃爍。 圖 34 鍵盤加一減一流程圖 開始 功能鍵 S1 按下? Y 增大鍵 S2 按下 減小鍵 S3 按下 Miao+1 = Miao1 = Miao=60? = Miao=1? = Miao=0 = Miao=59 = 寫入秒 光標定位秒單元 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 13 主程序 主程序主要對按鍵進行掃描,以及判斷定時和鬧鈴時間是否已到,若到則調(diào)用相關(guān)程序,該段程序如下: 延時 程序 動態(tài)掃描時液晶顯示需要用到延時程序 , 此設(shè)計使用的是延時程序 ,此程序需要反復(fù)調(diào)用程序如下: DELAY: MOV R4,0FH DE1:MOV R5,0FFH DJNZ R5,$ DJNZ R4,DE1 RET 此類延時程序所延時的程序計算為:由于 DJNZ指令執(zhí)行時間為 2個機器周期。 時鐘芯片 程序 下面給出的便是調(diào)用時鐘芯片 DS12C887 的初始化和獲取內(nèi)部事件的匯編程序: ORG 0000H AJMP START START: ACALL SETTIME 。DS12C887 的 A 寄存器 MOV A,20H MOVX DPTR,A 。DS12C887 的 D 寄存器 MOVX A,DPTR 。DS12C887 分單元 MOV A,21H MOVX DPTR,A 。DS12C887 星期單元 MOV A,03H MOVX DPTR,A 。DS12C887 月單元 MOV A,07H MOVX DPTR,A 。REGISTER A 的 UIP 位 =0 時才可以讀數(shù)據(jù) MOV DPTR,7D00H MOVX A,DPTR MOV R2,A 。 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 16 液晶時鐘顯示調(diào)用程序 四個按鍵 控制 液晶時鐘的顯示 , 為調(diào)時選擇鍵 ,按第 1 次為秒鐘調(diào)整 ,按第 2 次為分鐘調(diào)整 ,按第 3 次為時鐘調(diào)整 。 RS BIT RW BIT E BIT LCD EQU P0 H_BIT EQU 20H M_BIT EQU 21H S_BIT EQU 22H HH EQU 23H MM EQU 24H SS EQU 25H HH_BIT EQU 26H MM_BIT EQU 27H SS_BIT EQU 28H 。=========顯示子程序 ================= EY: LCALL LOOP1 LCALL LCDSET MOV DPTR,TAB1 MOV A,H_BIT LCALL DISP MOV A,HH_BIT LCALL DISP MOV A,58 MOV LCD,A LCALL WRR MOV A,M_BIT LCALL DISP MOV A,MM_BIT LCALL DISP MOV A,58 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 18 MOV LCD,A LCALL WRR MOV A,S_BIT LCALL DISP MOV A,SS_BIT LCALL DISP RET 。========秒鐘調(diào)整子程序 ================ SS_KEY: LCALL EY1 LCALL DIS1 JNB ,SS_KEY SSA: LCALL EY1 JNB ,S_ADDKEY JNB ,S_DECKEY LCALL DIS1 JNB ,MM_KEY JNB ,KEY3 LJMP SSA 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(論文) 20 KEY3: LJMP KEY1 。============分加 1==================== M_ADDKEY: lcall ey2 LCALL DIS1 JNB ,M_ADDKEY INC MM MOV A,MM CJNE A,60,MM_KEY1 MOV MM,00H MM_KEY1: LJMP MMA 。==========時減 1=============
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1