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

正文內容

基于at89s51單片機的擴展時鐘系統(tǒng)設計-wenkub

2022-09-11 18:27:04 本頁面
 

【正文】 通 過對寄存器 A、 B、 C、 D的編程可以控制 DS12887 的工作方式: 寄存器 A 當 UIP 位為 0 時指示更新在 244μ S 內不會發(fā)生;當 DV2DV1DV0 其為 010時,打開晶振,并允許時鐘開始計時; RS3 RS2 RS1 RS0 用于選擇周期中斷或輸出方波的頻率,當其分別為 011 1000、 100 101 1100、 110當其分別為 011 1000、 100 101 1100、 110 11 1111 時,對應頻率為 512Hz、256Hz、 128Hz、 64Hz、 32Hz、 16Hz、 8Hz、 4Hz、 2Hz。 P1 口、 P2口、 P3 口均為準雙向口。 P3 口還可提供第二功能。 ( 4) P3 口: 8 位,準雙向 I/O 口,具有內部上拉電阻。 第 6 頁 共 23 頁 當 AT89S51 擴展外部存儲器及 I/O 口時, P2 口作為高 8位地址總線用,輸出高 8位地址。 準雙向 I/O 口,作為通用 I/O 輸入時,應先向端口鎖存器寫 1。 P0 口也可用作通用的 I/O 口,需加上拉電阻,這時為準雙向口。 ( 2) XTAL2( 18腳):片內振蕩器反相放大器的輸出端。 ( 2) VSS( 20 腳):數(shù)字地。該器件采用ATMEL 高密度非易失存儲器制造技術制造, 與工業(yè)標準的 MCS51 指令集和輸 第 5 頁 共 23 頁 出管腳相兼容。如圖 2 所示 ( 1) 8 位微處理器( CPU); ( 2)數(shù)據(jù)存儲器( 128B RAM); ( 3)程序存儲器( 4KB Flash ROM); ( 4) 4 個 8位可編程并行 I/O 口; ( 5) 1 個全雙工的異步串行口; ( 6) 2 個可編程的 16位定時器 /計數(shù)器; ( 7) 1 個看門狗定時器; ( 8)中斷系統(tǒng)具有 5個中斷源、 5個中斷向量; ( 9)特殊功能寄存器( SFR) 26 個。 AT89S51 是美國 ATMEL 公司生產的低功耗,高性能 CMOS8位單片機片內含 4K bytes 的可系統(tǒng)編程的 Flash 只讀程序儲存器。本設計的數(shù)字時鐘,可以通過按鍵來設置時間,也可以通過按鍵來設置鬧鐘的時間,不過與設置正常時間相比,僅限于設置時、分、秒。 第 3 頁 共 23 頁 本設計是以 89S51 單片機為核心,結合新型實時時鐘芯片 DS12887,并利用液晶 LCD1602 顯示的數(shù)字時鐘。通過鍵盤 [MON]設定小時為 00,通過鍵盤 [LAST]設定分鐘為 34,通過鍵盤 [NEXT]設定秒為 52,為 00:34: 00..52時關掉電源,等待 2 分鐘后再打開電源,這時時間應為 , 本 設計總體大致分為兩部分:硬件部分、軟件部分。在這里我將以學過的比較零散的電路知識有機的、系統(tǒng)的結合起來用于實際,來培養(yǎng)我們的綜合分析和設計電路,寫程序、調試電路的能力。 Key words: AT89S51 microcontroller; Time clock DS12887; LCD1602 1 引言 第 2 頁 共 23 頁 數(shù)字時鐘已經成為人們日常生活中必不可少的必需品,廣泛應用于個人家庭以及辦公室公共場所,給人們的生活、學習、工作、娛樂帶來了極大地方便。在很多實際應用中它還需要能夠實現(xiàn)更多其他的功能。時鐘的數(shù)字化、多功能化已經成為現(xiàn)代時鐘生產研究的主導設計方向。由于數(shù)字集成電路技術的發(fā)展和采用了新進的石英技術,是數(shù)字鐘具有走時準確、性能穩(wěn)定、攜帶方便等優(yōu)點。 文中詳細論述了以 89S51 單片機位核心,應用新型時鐘芯片 DS12887 的數(shù)字時鐘設計原理以及使用的各種芯片的介紹,闡明了本實例所使用的設計方案、詳細的電路圖以及程序代碼。硬件部分包括: 89S51單片機、 DS12887 時鐘芯片、 1602LCD 液晶顯示器 。在液晶上顯示、時、分、秒等信息。每按一次按鍵,蜂鳴器就會發(fā)出很短的滴聲,當達到設定的時 間時,數(shù)字時鐘會也發(fā)出聲音,來提醒使用者時間到了。器件采用 ATMEL 第 4 頁 共 23 頁 公司的高密度、非易失性存儲技術生產,兼容標準 80C51指令系統(tǒng)及 引腳。 圖 2 AT89S51引腳圖 AT89S51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。由于將多功能 8 位 CPU和閃爍存儲器組合在單個芯片中, ATMEL的 AT89S51 是一種高效微控制器, AT89S1 是它的一種精簡版本。 時鐘引腳 ( 1) XTAL1( 19腳):片內振蕩器反相放大器和時鐘發(fā)生器電路輸入端。當使用片內振蕩器,該腳連接外部石英晶體和微調電容。作為通用 I/O輸入,應先向端口寫入 1。 P1口可驅動 4 個 LS 型 TTL負載。 P2 口也可作為普通的 I/O 口使用??勺鳛橥ㄓ玫?I/O 口使用。第二功能定義見圖 33,應熟記。 P3口如圖 3, 圖3 P3口引腳圖 時鐘芯片 DS12887 DS12887 是美國 DALLAS 半導體公司最新推出的 8 位串行接口并自帶 RAM 的實時日歷時鐘芯片,內部有 14個時鐘控制寄存器,包括 10個時標寄存器, 4個狀態(tài)寄存器和 114 bit 作掉電保護用的低功耗 RAM。 第 8 頁 共 23 頁 SET 位為 0時,每秒計數(shù)一次,置 1后,更新轉換被禁止;當 PIE、 AIE、 UIE位為 1時,分別允許周期中斷、報警中斷和時鐘數(shù)據(jù)更新結束中斷,為 0時,禁止中斷產生; SQWE 位為 1時,按以寄存器 A中由 RS3 RS2 RS1 RS0選定的頻率從 SQW引腳輸出方波,為 0時, SQW 為低電平;當 DM 為 1時選用二進制數(shù)據(jù)格式,反之為 BCD 數(shù)據(jù)格式; 12/24位為 1時,指定 24小時時間格式,否則為 12小時
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1