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

正文內(nèi)容

基于單片機(jī)在電子萬年歷中的應(yīng)用畢業(yè)論文-wenkub

2023-07-04 12:46:14 本頁面
 

【正文】 功能:設(shè)定GDRAM位址到位址計(jì)數(shù)器(AC) 四、系統(tǒng)的軟件設(shè)計(jì)(一)、主程序流程框圖如圖10 開始初始化讀、寫日期、時(shí)間和溫度分離日期\時(shí)間\溫度顯示值 顯示子程序日期、時(shí)間修改子程序閏月、節(jié)假日子程序 返回 圖10 系統(tǒng)軟件流程圖圖11 時(shí)間調(diào)整程序流程圖(二)、子程序 由于本系統(tǒng)程序涉及的可編程器件有LCD12864,DS18B20以及DS1302,各芯片的控制字及數(shù)據(jù)讀寫如果混雜,將會(huì)使程序可讀性大大降低,因此采用子程序的方法進(jìn)行調(diào)用并將其封裝于各自的頭文件中?!癛E”為基本指令集與擴(kuò)充指令集的選擇控制位元,當(dāng)變更“RE”位元后,往后的指令集將維持在最后的狀態(tài),除非再次變更“RE”位元,否則使用相同指令集時(shí),不需每次重設(shè)“RE”位元。 圖9 DS1302的日歷、時(shí)間寄存器 此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等??刂谱止?jié)的高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6如果0,則表示存取日歷時(shí)鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù);位5至位1指示操作單元的地址;最低有效位(位0)如為0表示要進(jìn)行寫操作,為1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出。圖9為DS1302的日歷、時(shí)間寄存器內(nèi)容:“CH”是時(shí)鐘暫停標(biāo)志位,當(dāng)該位為1時(shí),時(shí)鐘振蕩器停止,DS1302處于低功耗狀態(tài);當(dāng)該位為0時(shí),時(shí)鐘開始運(yùn)行。對于位6,若對程序進(jìn)行讀/寫時(shí)RAM=1,對時(shí)間進(jìn)行讀/寫時(shí),CK=0。同時(shí)最高位DB7也是忙信號檢測位。VEE為液晶顯示器對比度調(diào)整端,接正電源時(shí)對比度最弱,接地電源時(shí)對比度最高(對比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對比度)。10度至+85度范圍內(nèi)精度為177。另外,還可以在上面的電路中加入DS18B20,同時(shí)顯示實(shí)時(shí)溫度。DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個(gè)RAM單元,共31個(gè),每個(gè)單元組態(tài)為一個(gè)8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的RAM寄存器,此方式下可一次性讀寫所有的RAM的31個(gè)字節(jié),命令控制字為FEH(寫)、FFH(讀)。同樣,在緊跟8位的控制指令字后的下一個(gè)SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位0位到高位7。DS1302的控制字節(jié)的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6如果為0,則表示存取日歷時(shí)鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù)。如果在傳送過程中RST置為低電平,則會(huì)終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。X1和X2是振蕩源。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號或RAM數(shù)據(jù)。高優(yōu)先級用“1”表示,低優(yōu)先級用“0”表示。 MCS51單片機(jī)復(fù)位后(IE)=00H,因此中斷系統(tǒng)處于禁止?fàn)顟B(tài)。就是說,無論是發(fā)送標(biāo)志還是接收標(biāo)志,都會(huì)產(chǎn)生串行中斷請求;中斷允許控制寄存器(IE),進(jìn)行字節(jié)操作時(shí),寄存器地址為0A8H。當(dāng)轉(zhuǎn)向中斷服務(wù)時(shí),再由硬件自動(dòng)清“0”。定時(shí)器控制寄存器(TCON),該寄存器用于保存外部中斷請求以及定時(shí)器的計(jì)數(shù)溢出。當(dāng)定時(shí)/計(jì)數(shù)器T0發(fā)生溢出時(shí),置位TF0,并向CPU申請中斷;TF1(),片內(nèi)定時(shí)/計(jì)數(shù)器T1溢出中斷請求標(biāo)志。一旦輸入信號有效,便使IE0標(biāo)志置一,向 CPU申請中斷;外部中斷1(INT1), 通過外部中斷1觸發(fā)方式控制位IT1(),來決定中斷輸入信號是低電平有效還是負(fù)跳變有效。 從中斷的定義我們可以看到中斷應(yīng)具備中斷源、中斷響應(yīng)、中斷返回這樣三個(gè)要素。 在CPU 與外設(shè)交換信息時(shí),存在著一個(gè)快速CPU與慢速的外設(shè)之間的矛盾。P3端口還可以作為中斷的輸入端口復(fù)用。31管腳,當(dāng)只訪問內(nèi)部程序存儲(chǔ)器時(shí)該管腳直接接高電平。其重要性能特點(diǎn)如下:增強(qiáng)型8051CPU,1T,單時(shí)鐘/機(jī)器周期,指令代碼完全兼容傳統(tǒng)8051;工作電壓:;工作頻率范圍:035MHz;用戶應(yīng)用程序空間64K字節(jié);片上集成256字節(jié)RAM;通用I/O(32個(gè)),復(fù)位后為:準(zhǔn)雙向口/弱上拉;可設(shè)置成4種模式:準(zhǔn)雙向口/弱上拉??膳cCPU直接接口,提供兩種界面來連接微處理器:8位并行及串行兩種連接方式。溫度的采集由DS18B20完成,它具有獨(dú)特的單線接口方式,DS18B20在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊,測溫范圍 -55℃~+125℃,檢測精度正負(fù)177。 時(shí)鐘電路由DS1302提供,它是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對年、月、日、周、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。LCD12864液晶顯示模塊STC90C516RD+主控模塊鍵盤控制模塊DS1302時(shí)鐘模塊溫度采集模塊 圖1 系統(tǒng)硬件框圖(二)、系統(tǒng)硬件概述本電路設(shè)計(jì)采用STC90C516RD+芯片作為硬件核心,該芯片采用Flash ROM,內(nèi)部具有64KB ROM存儲(chǔ)空間,相對于本設(shè)計(jì)而言程序空間完全夠用。因此,本設(shè)計(jì)DS18B20溫度傳感器作為溫度采集模塊。此設(shè)計(jì)方案需用A/D轉(zhuǎn)換電路,增加硬件成本而且熱敏電阻的感溫特性曲線并不是嚴(yán)格線性的,會(huì)產(chǎn)生較大的測量誤差。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源Vcc2/后背電源Vcc1雙電源引腳,同時(shí)提供了對后背電源進(jìn)行涓細(xì)電流充電的能力。所以不采用此方案。(二)、顯示模塊選擇方案和論證方案一: 采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對于顯示文字比較適合,如采用在顯示數(shù)字顯得太浪費(fèi),成本較高,所以不采用此種作為顯示.方案二: 采用LED數(shù)碼管動(dòng)態(tài)掃描,LED數(shù)碼管價(jià)格雖適中,對于顯示數(shù)字也最合適,而且采用動(dòng)態(tài)掃描法與單片機(jī)連接時(shí),占用的單片機(jī)口線少。通用異步串行口(UART),還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè)UART。一、 系統(tǒng)基本方案選擇和論證(一)、核心單片機(jī)芯片的選擇本設(shè)計(jì)采用STC90C516RD+芯片作為硬件核心,該芯片采用Flash ROM,內(nèi)部具有64KB ROM存儲(chǔ)空間,相對于本設(shè)計(jì)而言程序空間完全夠用。因?yàn)檫@個(gè)課題有很好的開放性和可發(fā)揮性,對制作者的要求比較高,不僅考察了對單片機(jī)的掌握能力更加強(qiáng)調(diào)了對單片機(jī)擴(kuò)展的應(yīng)用。由其是單片機(jī)技術(shù)的應(yīng)用產(chǎn)品已經(jīng)走進(jìn)了千家萬戶。研究結(jié)果表明,由于萬年歷的應(yīng)用相當(dāng)普遍,所以其設(shè)計(jì)的核心在于硬件成本的節(jié)約軟件算法的優(yōu)化,力求做到物美價(jià)廉,才能擁有更廣闊的市場前景。此外,該電子萬年歷還具有時(shí)間校準(zhǔn)等功能。畢業(yè)設(shè)計(jì)(論文)題 目 基于單片機(jī)在電子萬年歷中的應(yīng)用 目 錄 摘要 11系統(tǒng)基本方案選擇和論證 2 2 2 2 32系統(tǒng)硬件的設(shè)計(jì)與實(shí)現(xiàn) 4 4 4+單片機(jī)主控制模塊的設(shè)計(jì) 5 6 7 9 103各器件工作原理 11 時(shí)鐘芯片DS1302的工作原理 11 114系統(tǒng)的軟件設(shè)計(jì) 19 19 21 軟件測試 21總結(jié) 22參考文獻(xiàn) 23基于單片機(jī)在電子萬年歷中的應(yīng)用胡俊朋摘 要:本文借助電路仿真軟件ISIS 7 Professional對基于STC90C516RD+單片機(jī)的電子萬年歷的設(shè)計(jì)方法及下載測試進(jìn)行了全面的闡述。在軟件方面,主要包括日歷程序、時(shí)間調(diào)整程序,顯示程序等。關(guān)鍵詞:單片機(jī)STC90C516RD+;DS1302;DS18B20;LCD12864 隨著社會(huì)、科技的發(fā)展,人類得知時(shí)間,從觀太陽、擺鐘到現(xiàn)在電子鐘,不斷研究、創(chuàng)新。電子萬年歷的出現(xiàn)給人們的生活帶來的諸多方便,作為一種附加功能,現(xiàn)在越來越廣泛的被應(yīng)用于各種電子產(chǎn)品中,具有廣闊的市場前景。而且要求設(shè)計(jì)的電子萬年歷在操作上力求簡潔,功能上盡量齊全,顯示界面也要出色。STC90C516RD+系列單片機(jī)是宏晶科技推出的新一代超強(qiáng)/高速/低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可任意選擇,內(nèi)部集成MAX810專用復(fù)位電路,時(shí)鐘頻率在12MHz以下時(shí),復(fù)位腳可直接接地。工作溫度范圍:075℃/40+85℃。但是由于數(shù)碼管動(dòng)態(tài)掃描需要借助74LS164移位寄存器進(jìn)行移位,該芯片在程序和電路調(diào)試時(shí)往往會(huì)有很多障礙,所以不采用LED數(shù)碼管作為顯示。方案二:采用DS1302時(shí)鐘芯片實(shí)現(xiàn)時(shí)鐘,DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。主要特點(diǎn)是采用串行數(shù)據(jù)傳輸,可為掉電保護(hù)電源提供可編程的充電功能,并且可以關(guān)閉充電功能。因此,不采用此方法。 綜上各模塊的選擇方案與論證,確定最后的主要硬件資源如下:采用STC90C516RD+作為主控制系統(tǒng);DS1302提供時(shí)鐘;DS18B20作為數(shù)字式溫度傳感器;LCD12864液晶屏作為顯示。STC90C516RD+系列單片機(jī)是宏晶科技推出的新一代超強(qiáng)/高速/低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可任意選擇,內(nèi)部集成MAX810專用復(fù)位電路,時(shí)鐘頻率在12MHz以下時(shí),復(fù)位腳可直接接地。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號或RAM數(shù)據(jù)。176。具有多種功能,畫面移位、睡眠模式等。強(qiáng)推挽/強(qiáng)上拉,僅為輸入/高阻,開漏,每個(gè)I/O口驅(qū)動(dòng)能力均能達(dá)到20mA,但整個(gè)芯片最大不要超過120mA;ISP(在系統(tǒng)編程)/IAP(在應(yīng)用可編程),無需專用編程器,無需專用仿真器,可通過串口()直接下載應(yīng)用程序,數(shù)秒鐘即可完成一片;有EEPROM功能;看門狗;具備雙串口;工作溫度范圍:075℃(商業(yè)級),40+85℃(工業(yè)級);40管教封裝。端口P0、PPP3為單片
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1