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

正文內(nèi)容

基于at89s51單片機(jī)的擴(kuò)展時(shí)鐘系統(tǒng)設(shè)計(jì)-在線瀏覽

2024-11-03 18:27本頁(yè)面
  

【正文】 2887 的內(nèi)部時(shí)標(biāo)寄存器得到當(dāng)前的時(shí)間和日歷,也可通過選擇二進(jìn)制或 BCD 碼初始化芯片的10個(gè)時(shí)標(biāo)寄存器,其 4 個(gè)狀態(tài)寄存器用來控制和指出 DS12887 的當(dāng)前工作狀態(tài),114 bit 非易失性靜態(tài) RAM 可在掉電時(shí)保存一些重要數(shù)據(jù)。 DS12887 引腳分布圖和存儲(chǔ)器分布圖: 第 7 頁(yè) 共 23 頁(yè) 圖 4 引腳分布圖和存儲(chǔ)器分布 通 過對(duì)寄存器 A、 B、 C、 D的編程可以控制 DS12887 的工作方式: 寄存器 A 當(dāng) UIP 位為 0 時(shí)指示更新在 244μ S 內(nèi)不會(huì)發(fā)生;當(dāng) DV2DV1DV0 其為 010時(shí),打開晶振,并允許時(shí)鐘開始計(jì)時(shí); RS3 RS2 RS1 RS0 用于選擇周期中斷或輸出方波的頻率,當(dāng)其分別為 011 1000、 100 101 1100、 110當(dāng)其分別為 011 1000、 100 101 1100、 110 11 1111 時(shí),對(duì)應(yīng)頻率為 512Hz、256Hz、 128Hz、 64Hz、 32Hz、 16Hz、 8Hz、 4Hz、 2Hz。 寄存器 C 的內(nèi) 容是周期中斷標(biāo)志位 PF、報(bào)警中斷標(biāo)志位 AF、更新結(jié)束中斷標(biāo)志位 UF 和 中 斷 請(qǐng) 求 標(biāo) 志 位 IRQF , 它 們 之 間 的 關(guān) 系 為IRQF=PF*PIE+AF*AIE+UF*UIE,只要 IRQF 為 1, /IRQ 引腳輸出就保持低電平,讀寄存器 C將清除所有標(biāo)志器 C 的內(nèi)容是周期中斷標(biāo)志位 PF、報(bào)警中斷標(biāo)志位 AF、更新結(jié)束中斷標(biāo)志位 UF 和中斷請(qǐng)求標(biāo)志位 IRQF,它們之 間 的 關(guān) 系 為IRQF=PF*PIE+AF*AIE+UF*UIE,只要 IRQF 為 1, /IRQ 引腳輸出就保持低電平,讀寄存器 C 將清除所有標(biāo)志。 為防止鋰電池在芯片裝入系統(tǒng)前被耗盡,DS12887 在出廠時(shí)先關(guān)掉了其內(nèi)部的晶振,編程時(shí)必須首先給寄存器 A 的DV2DV1DV0 位寫入 010 以打開晶振,然后 ,讀寄存器 D 以檢查內(nèi)部鋰電池是否有效;接著根據(jù)需要對(duì)寄存器 A、 B 進(jìn)行設(shè)置。 CPU 通過讀 DS12887 的內(nèi)部時(shí)標(biāo)寄存器得到當(dāng)前的時(shí)間和日 歷,也可通過選擇二進(jìn)制碼或 BCD 碼初始化芯片的 10個(gè)時(shí)標(biāo)寄存器。 DS12887 的 4 個(gè)狀態(tài)寄存器用來控制和指出 DS12887 模塊的當(dāng)前工作狀態(tài),除數(shù)據(jù)更新周期外,程序可隨時(shí)讀寫這 4個(gè)寄存器?!?1602”的含義是這類液晶顯示模塊每行能夠顯示 16 個(gè)字符,一共可以顯示兩 行。 4 軟件系統(tǒng)設(shè)計(jì) 程序流程圖 在這個(gè)設(shè)計(jì)中, 89S51 主要功能是存儲(chǔ)程序、根據(jù)程序的內(nèi)容對(duì)各個(gè)端口進(jìn)行判斷并做出相應(yīng)的處理; DS12887 主要的功能是控制時(shí)、分、秒的顯示 LCD1602主要的功能是將所要顯示的顯示出來。首先進(jìn) 行DS12887時(shí)鐘芯片 和LCD1602的初始化 函數(shù),然后進(jìn)行按鍵掃 描,不斷地檢測(cè)按鍵是 否按下,讀取 DS12887 時(shí)鐘芯片的數(shù)據(jù),并且 送到液晶顯示器顯示; 當(dāng)數(shù)據(jù)發(fā)生變化時(shí)候, 重新進(jìn)行掃描寫入。通過鍵盤 [MON]設(shè) 定小時(shí)為 00,通過鍵盤 [LAST]設(shè)定分鐘為 34,通過鍵盤 [NEXT]設(shè)定秒為 52,為 00:36:52 兩分鐘后即在 00..52 時(shí)關(guān)掉電源,等待 2 分鐘后再打開電源,這時(shí)時(shí)間應(yīng)為, 第 12 頁(yè) 共 23 頁(yè) 圖 62 6 小結(jié) 通過這次課程設(shè)計(jì),我對(duì)單片機(jī)的應(yīng)用有了更深的認(rèn)識(shí)。我在設(shè)計(jì)過程中,學(xué)會(huì)了總線的應(yīng)用以及標(biāo)號(hào)規(guī)則。通過這次設(shè)計(jì),我對(duì) LCD1602 有了進(jìn)一步的了 解和認(rèn)識(shí),對(duì)它的應(yīng)用更加熟練。 在這次設(shè)計(jì)中我要感謝我的指導(dǎo)老師牟琳,是在牟琳老師的幫助下我才能順利的完成該設(shè)計(jì)。 第 13 頁(yè) 共 23 頁(yè) 參考文獻(xiàn) : [1] 何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M]. 北京:北京航空航天大學(xué)出版社, 1993. [2] 張毅剛 . 單片機(jī)原理及應(yīng)用 [M]. 北京:高等教育出版社, 2020. [3] 郭天祥 . 新概念 51單片機(jī) C語言教程 [M]:入門、提高、開發(fā)、拓展全攻略 .電子工業(yè)出版社, 2020. [4] 莫樹 .培劉夏 . 基于 DS12887的時(shí)鐘設(shè)計(jì) [M].科技創(chuàng)新導(dǎo)報(bào), 2020. [5] 孫佳玲 .基于單片機(jī)的多功能數(shù)字時(shí)鐘系統(tǒng)設(shè)計(jì) [M].吉林工程技術(shù)師范學(xué)院學(xué)報(bào), 2020. [6] 李大有 .單片機(jī)應(yīng)用與設(shè)計(jì) [M].電子工業(yè)大學(xué)出版社, 1998年 . [7] 鐘睿 .MCS51 單片機(jī)原理及應(yīng)用開發(fā)技術(shù) [M].北京:中國(guó)鐵道出版社, 2020. [8]王幸之 .AT89系列單片機(jī)原理與接口技 術(shù) [M].北京:北京航空航天大學(xué)出版社, 2020. 第 14 頁(yè) 共 23 頁(yè) 附件 程序代碼 。按 MON鍵,調(diào)整時(shí)位 。 位控制口 CLK164 equ 0e102h 。 段控制口 (接 164 數(shù)據(jù)位 ) IN equ 0e103h 。 顯示緩沖 ljmp Start LEDMAP: 。 延時(shí)子程序 mov r7, 00 DelayLoop: djnz r7, DelayLoop djnz r6, Delay ret DisplayLED: mov r0, LEDBuf 第 15 頁(yè) 共 23 頁(yè) mov r1, 6 。 從左邊開始顯示 Loop: mov dptr, OUTBIT mov a, 0 movx dptr, a 。 送 164 DLP: rl
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1