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

正文內(nèi)容

基于單片機的數(shù)字時鐘設計論文-展示頁

2025-05-20 21:46本頁面
  

【正文】 除抖動 JNB ,$ 。間接跳躍 HUR0: JMP HUR 。是否按 ?是則時加 1 JNB LOOP SEC0: JMP SEC 。是否按 ?是則秒加 1 JNB ,MIN0 。RTC 0E 地址寫入 1,表示內(nèi)部已有時間值的識別碼 MOV A,01H MOVX DPTR,A START1: MOV DPTR,RTC+0BH 。時地址 MOV A,12H 。分地址 MOV A,00H 。秒地址 MOV A,00H 。讀取 RTC 0E 地址內(nèi)容判斷是否為 1? MOVX A,DPTR CJNZ A,01H,START0 JMP START1 START0: 。A 寄存器 DV2=0 DV1=1 DV0=0 MOV A,20H MOVX DPTR,RTC+0BH。TIMER1 INT1 中斷使能 SETB TR1 。3ms 中斷一次掃描七段顯示器 MOV TH1,HIGH(655363000) MOV PTR,00H 。TIMER1 中斷子程序 START: MOV SP,70H 。顯示器掃描指針 ORG 00H JMP START ORG 13H JMP EXET1 。定義 MC146818 起始地址 =秒地址 TIME EQU 30H 。 9 鬧鈴響及報警模塊 鬧鈴響采用帶音樂芯片的揚聲器,過、欠壓報警采用不同聲音的蜂鳴器完成報警功能?!?,完全能滿足題目 177。 1. 溫度檢測方案選擇 采用集成溫度傳感器 DS18B20 。 RTC+0BH B 寄存器 。 RTC+4 時 。定義 MC146818 起始地址 =秒地址 各寄存器讀寫地址如下 : RTC 秒 。采用一個頻率為 KHz 的晶振構(gòu)成時鐘電路。用一個四聯(lián)體的共陰極八段顯示器 ,可通過一個輸入/輸出口作為顯示器數(shù)據(jù)發(fā)送端 。 本設計主要分為硬件電路設計和軟件實現(xiàn)兩大部分。因此在這里,我想能不能把一些輔助功能加入鐘表中去。為了更好的利用我們自己的時間,我們必須對時間有一個度量,因此產(chǎn)生了鐘表。而 單片機作為計算機科學的一個分支,在微機控制領域得到長足發(fā)展。 liquid crystal display modules。硬件電路設計主要包括中央處理單元電路、時鐘電路、人機接口電路、信號處理電路、執(zhí)行電路等幾部分組成 ,為了用電池作電源,采用低功耗的 CMOS 芯片及液晶顯示器 .軟件用匯編語言來實現(xiàn)。數(shù)字鐘采用 12/24 小時制方式顯示時間,定時信息, AM、 PM 提示以及年月日顯 示等功能。硬件電路設計采用模塊設計:中央處理電路、時鐘電路、電壓與電網(wǎng)頻率測量電路、 V/F 轉(zhuǎn)換電路、音樂鬧鐘電路、鍵盤電路和液晶顯示電路、指示燈電路、通信電路以及電源電路幾大部分;軟件采用匯編語言編程實現(xiàn) . 4 基于單片機數(shù)字鐘設計 摘 要: 數(shù)字鐘在日常生活中最常見,應用也最廣泛。在此設計中所設計的鐘表不但具有普通鐘表的功能,它還能實現(xiàn)多個額外的功能:溫度測量、電網(wǎng)頻率測量,而且還能進行遙控 止鬧。鐘表的發(fā)展是非常迅速的,從剛開始的機械式鐘表到現(xiàn)在普遍用到的數(shù)字式鐘表,即使現(xiàn)在鐘表千奇百怪,但是它們都只是完成一種功能 —— 計時功能,只是工作原理不同而已,在人們的使用過程中,逐漸發(fā)現(xiàn)了鐘表的功能太單一,沒有更大程度上的滿足人們的需求。在計算機網(wǎng)絡,通訊方面是微機的天下;而在微控制領域,小到電子表,大到家用電器,到處都有單片機的用武之地 . 在當代繁忙的工作與生活中,時間與我們每一個人都 有非常密切的關(guān)系,每個人都受到時間的影響。XXX 職業(yè)技術(shù)學院 課題名稱 : 單片機數(shù)字時鐘設計 學生姓名 : 專業(yè)班級 : 學 號 : 指導教師 : 一 . 硬件設計 ……………………………………………… ...5 …………………………………………… ..5 2 ……………………………………… ..6 ………………………………………………… ..8 二 . 軟件設計 ……………………………………………… ...9 ……… ……………………………………… ..9 ……………………………………………… ..10 三 .結(jié)束語 ………………………………………………… ..16 三 . 參考文獻 ……………………………………………… ..16 3 前言 在信息技術(shù)急速發(fā)展的今天,計算機科學日新月異。而單片機作為計算機科學的一個分支,在微機控制領域得到長足發(fā)展。為了更好的利用我們自己的時間,我們必須對時間有一個度量,因此產(chǎn)生了鐘表。因此在這里,我想能不能把一些輔助功能加入鐘表中去。 本設計主要分為硬件電路設計和軟件實現(xiàn)兩大部分。本文主要就是設計一款數(shù)字鐘,以 89C51 單片機為核心,配備液晶顯示模塊、時鐘芯片、等功能模塊。文章的核心主要從硬件設計和軟件編程兩個大的方面。 關(guān)鍵詞: 單片機 液晶顯示器模塊 數(shù)字鐘 Abstract: digital clock in their daily lives the most mon, is the most widely applied. The main section is designed digital bell to Shanpianji 89C51 core, with LCD modules, clock chips, and other functional modules. 12/24 hours using digital bell system display time, regular information, am, pm and the presentation ... shows, and other functions. The article primarily from the core hardware design and software programming two major aspects. Hardware circuit design include central processing units circuits, clock circuits, puter interface circuits, signal processing circuits, implementation of several ponents, such as circuits to batteries for power, the use of low consumption of CMOS chips and liquid crystal displays. Software used for the pilation of language. Keywords: Single chip puter。 figures bell 在信息技術(shù)急速發(fā)展的今天,計算機科學日新月異。在計算機網(wǎng)絡,通訊方面是微機的天下;而在微控制領域,小到電子表,大到家用電器,到處都有單片機的用武之地 . 在當代繁忙的工作與生活中,時間與我們每一個人都有非常密切的關(guān)系,每個人都受到時間的影響。鐘表的發(fā)展是非常迅速的,從剛開始的機械式鐘表到現(xiàn)在普遍用到的數(shù)字式鐘表,即使現(xiàn)在鐘表千奇百怪,但是它們都只是完成一種功能 —— 計時功能,只是工作原理不同而已,在人們的使用過程中,逐 漸發(fā)現(xiàn)了鐘表的功能太單一,沒有 5 更大程度上的滿足人們的需求。在此設計中所設計的鐘表不但具有普通鐘表的功能,它還能實現(xiàn)多個額外的功能:溫度測量、電網(wǎng)頻率測量,而且還能進行遙控止鬧。硬件電路設計采用模塊設計:中央處理電路、時鐘電路、電壓與電網(wǎng)頻率測量電路、 V/F 轉(zhuǎn)換電路、音樂鬧鐘電路、鍵盤電路和液晶顯示電路、指示燈電路、通信電路以及電源電路幾大部分;軟件采用匯編語言編程實現(xiàn) . 圖 一 .硬件設計 系統(tǒng)設計中用到 89C51 單片機的部分功能 :包括內(nèi)部定時器 ,鍵盤擴展 ,程序中斷 ,口通信等。另一個輸入/輸出口的四位作為顯示器各位的片選信號 ,另四位作為鍵盤擴展口使用。系統(tǒng)原理圖如圖 1: DS181320 溫度傳感器 液晶顯示 鍵盤輸入與控制 8051 DS12887 實時時鐘 鬧鈴指示 門控電 路 波形整形 電 源 基準時鐘信號發(fā)生器 6 圖 2. 系統(tǒng)原理圖 圖 顯示器 單 片 機 串口 鍵盤 7 其功能為 : 功能說明 (1).內(nèi)定時間為 12 點 00分 00 秒 ,提供新產(chǎn)品或換電池時使用 .如里沒有內(nèi)定時間在首次 開機進 ,會造成時間亂碼 ,至于開機時是使用內(nèi)定時間還是 RTC 內(nèi)部時間由 RTC 使用者RAM 0E 地址的內(nèi)容來決定 ,其內(nèi)容為 1 表示 RTC 內(nèi)部已有時間值 ,讀取 RTC 內(nèi)部時間表示 ,非 1 則表示 RTC 內(nèi)部尚末有時間值 ,定入內(nèi)定時間并顯示 (2).時間調(diào)整 每按 (RXD)一次加 1 秒 每按 (RXD)一次加 1 分 每按 (RXD)一次加 1 時 (3).硬件電路說明 (a)8054ALR 為電位檢測器 ,引腳 1OUT,引腳 2VCC,引腳 3GND 當 VCC 大于 時 ,OUT 為 HI,小于 為 L0 (b)當外部電源存在時 ,3906 三極管飽和 ,使 VB 約為 +5V,8054ALR 的 OUT 腳為 HI,由8051 的 控制 ML146818 的 KE 腳 ,=0 時使能 ,可進行存取 (c)當外部電源消失時 ,3906 三極管截止 ,使 VB 由鎳鎘電池提供為 使 8054ALR 的OUT 腳為 L0,此時 MC146818 的 KE 必為 HI,只進行時鐘計時功能及保留其內(nèi)部 RAM的數(shù)據(jù) (d)本電路 MC146818 OSC1 OSC2 時基脈沖輸入方式與個人電腦相同采用外部時基脈沖輸入 ,由 4069 10P 2M 組成時鐘 輸入 OSC1(OSC2 開路 ) (e)8051 P1 口接 6 個七段顯示器分別顯示 時 分 秒 ,由 TIMER1 每 3ms 中斷一次執(zhí)行掃描顯示工作 (4).讀取 MC146818 時間 讀取 MC146818 的時鐘值有下列 3 種方法 : (a)檢查 A 寄存器的 UIP=0,表示未進行周期更新 ,至少有 244us 的時間可讀取 . (b)更新周期結(jié)束中斷 (設定 B 寄存器 UIE=1),約有 1 秒的時間可讀取 . (c)周期性中斷法 (設定 B 寄存器 PIE=1),約有 1984+244us 的時間可讀 . 8 (5).本專題采用更新周期結(jié)束中斷時 ,約有 1 秒 的時間可讀 MC146818 的時間值 ,其步驟如下 : (a)硬件 :MC146818 的 /IRQ 接 8051INT1,當更新周期結(jié)束時 ,由 /IRQ 產(chǎn)生低電平 ,對8051INT1 產(chǎn)生中斷 . (b)設定 MC146818B 寄存器的 UIE=1,更新周期結(jié)束中斷使能位 ,中斷時由 /IRQ 輸出低電平 . (c)產(chǎn)生中斷后 ,須讀取 MC146818C 寄存器一次 ,將 /RIQ 清除為 0,否則會產(chǎn)生中斷錯誤 . (6).RTC 地址設置 : P27 P26 P25 P24 P23 P22 P20 P07 P06 P05 P04 P03 P02 P01 P00 X X X X X X 0 X X X X X X X X RTC EQU 0000。 RTC+2 分 。 RTC+0AH A 寄存器 。 RTC+0CH C 寄存器 。該傳感器結(jié)構(gòu)簡單,不需外接電路,數(shù)據(jù)傳輸采用 onewire 總線,可用一根 I/O 數(shù)據(jù)線即供電又傳輸數(shù)據(jù),在 10 ℃ +85℃ 范圍內(nèi)精度為 177。1 ℃ 的要求,且分辨率較高,重復性和可靠性好。 二 .軟件設計 1. 程序流程圖 圖 序流程圖 10 PTC EQU 0000H 。存放 時分秒 起始地址 30H~50H PTR EQU20H 。INT1 中斷子程序 ORG 1BH JMP TIMER1 。設置堆棧 MOV TMOD,10 MOV TL1,LOW(655363000)。顯示掃描指針為 0 MOV IE,8CH 。啟 動 TIMER1 MOV DPTR,RTC+0AH 。B 寄存器 SE
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1