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

正文內(nèi)容

基于單片機(jī)的同步電子時鐘設(shè)計-全文預(yù)覽

2025-07-10 12:53 上一頁面

下一頁面
  

【正文】 tialized it:。 Notes: The IDATA space overlaps physically the DATA and BIT areas of the。PDATASTART EQU 0H 。 the length of IDATA memory in bytes.。 at processor reset can be defined:。 A51 。 : This code is executed after processor reset.。sbit TR2 = T2CON^2。sbit EXF2 = T2CON^6。sbit RI = SCON^0。sbit REN = SCON^4。sbit RXD = P3^0。sbit T0 = P3^4。sbit PX0 = IP^0。sbit PS = IP^4。sbit EX1 = IE^2。/* IE */sbit EA = IE^7。sbit IE1 = TCON^3。 //8052 only/* TCON */sbit TF1 = TCON^7。sbit RS1 = PSW^4。sfr TH2 = 0xCD。/* 8052 Extensions */sfr T2CON = 0xC8。sfr IE = 0xA8。sfr TL0 = 0x8A。sfr DPH = 0x83。sfr ACC = 0xE0。sfr P1 = 0x90。感謝何老師在我的學(xué)習(xí)和生活中給予的教誨和幫助。在老師的指導(dǎo)和幫助下,我的專業(yè)知識水平和學(xué)習(xí)能力都得到了很大的提高。電子時鐘的無線時間同步開發(fā)也具有可行性, 這也就是單片機(jī)可擴(kuò)展功能的優(yōu)越性之所見,有待于繼續(xù)開發(fā)。本設(shè)計是學(xué)習(xí)單片機(jī)的較佳選擇。 本裝置所實現(xiàn)的功能為同步時鐘功能。按同步鍵可以實現(xiàn)主機(jī)和從機(jī)的時間同步。中斷程序只進(jìn)行一秒后返回主程序,顯示年、月、日、時、分、秒。嚴(yán)重失真時,按復(fù)位鍵,其內(nèi)部功能為使用單片機(jī)復(fù)位。因為pretues仿真軟件中所有的情況都是在理想想的條件下,但是與實際電路的工作還是有很大的差別,所以我們必需考慮到實際情況應(yīng)接入驅(qū)動限流等電路它才能被實際所應(yīng)用。③提供軟件調(diào)試功能。它運行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點是:①實現(xiàn)了單片機(jī)仿真和SPICE電路仿真相結(jié)合。167。首先用萬用表按照原理圖逐步檢查印刷板中各器件的電源及各引腳的連接是否正確,有否斷路、短路或者虛焊,尤其是給電路供電的電源部分要重點檢查,如果電壓沒有達(dá)到要求,要及時排查給予解決,以免燒壞芯片和其他元器件。我們在程序編寫完成后,就可以利用仿真器進(jìn)行初步調(diào)試,觀察在計算機(jī)里能否通過編譯與運行并達(dá)到設(shè)計的基本要求。硬件調(diào)試的過程,也是軟件調(diào)試的過程。總之,調(diào)試過程是一個軟硬件相結(jié)合調(diào)試的過程,硬件電路是基礎(chǔ),軟件是檢測硬件電路和實現(xiàn)其功能的關(guān)鍵。而有時往往在Keil巾編譯、運行無錯,但燒錄到單片機(jī)中運行起來就會出錯,很可能是編程時管腳或時序編輯得不對。該軟件提供了一個集成開發(fā)環(huán)境uVision,它包括C編輯器、宏編輯器、連接器、庫管理和一個功能強(qiáng)人的仿真調(diào)試器。 主程序流程圖 圖41 主程序流程圖 第5章 系統(tǒng)的仿真及調(diào)試167。 首先對AT89C5DS130LCD1602進(jìn)行初始化,日歷和時間信息通過LCD1602顯示出來。 按鍵電路 圖35 按鍵電路電子鐘的按鍵電路設(shè)有同步(),鬧鈴(),選定(),加(),減()等五個基本按鍵。該電路提供單片機(jī)工作所需的振蕩頻率,計算定時器初值即需此晶振頻率,在通信時也需知道晶振頻率,以對波特率進(jìn)行計算。 電源部分 圖 31 穩(wěn)壓電源,為時鐘芯片、單片機(jī)、復(fù)位電路等提供電源。 系統(tǒng)硬件架構(gòu) 本設(shè)計以模塊化的方式來進(jìn)行硬件電路的設(shè)計和調(diào)試。   此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。最低有效位(位0)如為0表示要進(jìn)行寫操作,為1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出。只有在SCLK為低電平時,才能將RST置為高電平。RST輸入有兩種功能:首先,RST接通控制邏輯,允許地址/命令序列送入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng)Vcc2大于Vcc1+,Vcc2給DS1302供電。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源/后備電源雙電源引腳,同時提供了對后備電源進(jìn)行涓細(xì)電流充電的能力。167?! ?. 在高電壓編程方式時,將EA/Vpp 端加上+12V 編程電壓?! T89C52 的程序存儲器陣列是采用字節(jié)寫入方式編程的,每次寫入一個字節(jié),要對整個芯片內(nèi)的PEROM 程序存儲器寫入一個非空字節(jié),必須使用片擦除的方式將整個存儲器的內(nèi)容清除。Flash存儲器的編程  AT89C52單片機(jī)內(nèi)部有8k字節(jié)的Flash PEROM,這個Flash 存儲陣列出廠時已處于擦除狀態(tài)(即所有存儲單元的內(nèi)容均為FFH),用戶隨時可對其進(jìn)行編程。用戶也可以采用外部時鐘。外接石英晶體(或陶瓷諧振器)及電容CC2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。  定時器0 和定時器1 的標(biāo)志位TF0 和TF1 在定時器溢出那個機(jī)器周期的S5P2 狀態(tài)置位,而會在下一個機(jī)器周期才查  詢到該中斷標(biāo)志。IE 也有一個總禁止位EA,它能控制所有中斷的允許或禁止。UART AT89C52的UART 工作方式與AT89C51 工作方式相同。當(dāng)時鐘振蕩頻率為16MHz 時,輸出時鐘頻率范圍為61Hz—4MHz?! ∪欢?,對RCAP2 則可讀而不可寫,因為寫入操作將是重新裝載,寫入操作可能令寫和/或重裝載出錯。但若EXEN2 置位,且T2EX 端產(chǎn)生由1 至0 的負(fù)跳變,則會使EXF2 置位,此時并不能將(RCAP2H,RCAP2L)的內(nèi)容重新裝入TH2 和TL2 中。波特率的計算公式如下:  方式1和3的波特率=振蕩頻率/{32*[65536(RCP2H,RCP2L)]}式中(RCAP2H,RCAP2L)是RCAP2H 和RCAP2L中的16 位無符號數(shù)。若RCLK 和TCLK 置位,則定時器2工作于波特率發(fā)生器方式。 T2EX 引腳為邏輯“0”時,定時器2 向下計數(shù),當(dāng)TH2 和TL2 中的數(shù)值等于RCAP2H 和RCAP2L中的值時,計數(shù)溢出,置位TF2,同時將0FFFFH 數(shù)值重新裝入定時寄存器中?! 《〞r器2 的中斷入口地址是:002BH ——0032H 。復(fù)位時,DCEN 位置“0”,定時器2 默認(rèn)設(shè)置為向上計數(shù)。若在第一個機(jī)器周期中采到的值為1,而在下一個機(jī)器周期中采到的值為0,則在緊跟著的下一個周期的S3P1 期間寄存器加1。它既可當(dāng)定時器使用,也可作為外部事件計數(shù)器使用,其工作方式由特殊功能寄存器T2CON(如表3)的C/T2 位選擇。XTAL1振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。欲使CPU 僅訪問外部程序存儲器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。此外,該引腳會被微弱拉高,單片機(jī)執(zhí)行外部程序時,應(yīng)設(shè)置ALE 禁止位無效。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE 脈沖。RST復(fù)位輸入。對P3 口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI 指令)時,P2 口輸出P2 鎖存器的內(nèi)容。  Flash 編程和程序校驗期間,P1 接收低8 位地址。P1 口 P1 是一個帶內(nèi)部上拉電阻的8 位雙向I/O 口, P1 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL 邏輯門電路。P0 口 P0 口是一組8 位漏極開路型雙向I/O 口, 也即地址/數(shù)據(jù)總線復(fù)用口。主要管腳有:XTAL1(19 腳)和XTAL2(18 腳)為振蕩器輸入輸出端口,外接12MHz 晶振。 3級加密位    可編程UART串行通道    256x8bit內(nèi)部RAM   其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。(3) 可以通過按鍵來實現(xiàn)主機(jī)和從機(jī)的時間同步。接著把元器件焊接到各個功能電路的模塊上,并結(jié)合程序進(jìn)行調(diào)試。167。該電子鐘設(shè)有同步(),鬧鈴(),選定(),加(),減()等五個基本按鍵。 GPS介紹本設(shè)計采用AT89C52單片機(jī)芯片配合DS1302時鐘芯片為主構(gòu)成的主機(jī)和從機(jī)以有線連接而達(dá)到時間同步的電子時鐘。gps模塊就是gps信號接收器,它是一個可以用無線藍(lán)牙或有線方式和電腦或手機(jī)連接,將它接收到的gps信號傳遞給電腦或手機(jī)中的gps軟件進(jìn)行處理。根據(jù)設(shè)計要求,系統(tǒng)可分為單片機(jī)模塊,液晶顯示模塊,按鍵模塊,晶振模塊,外部時鐘控制模塊,復(fù)位模塊,鬧鈴模塊。 電子鐘系統(tǒng)PROTUES仿真結(jié)果 24結(jié)論 26參考文獻(xiàn) 27致謝 28附錄 29 第1章 設(shè)計要求與方案選擇167。 21第5章 系統(tǒng)的仿真及調(diào)試 22167。 時鐘同步 17167。 如何傳輸數(shù)據(jù) 5第3章 系統(tǒng)硬件與時鐘同步 7167。 設(shè)計要求 2167。本設(shè)計使用單片機(jī)AT89C52以AT89C52芯片為核心,DS1302為時鐘芯片,實現(xiàn)在LCD上顯示日期、時間,通過兩個鍵來實現(xiàn)自動同步和手動同步,在實現(xiàn)各功能時LCD進(jìn)行相應(yīng)顯示,時間同步成功時蜂鳴器響。這次畢業(yè)設(shè)計通過對它的學(xué)習(xí),應(yīng)用,從而達(dá)到學(xué)習(xí),設(shè)計的能力。河南科技大學(xué)畢業(yè)設(shè)計(論文)基于單片機(jī)的同步電子時鐘設(shè)計 摘 要 單片計算機(jī)既單片微型計算機(jī)。而51/52系列單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。數(shù)字鐘的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。 摘要 2167。 GPS協(xié)議分析 4167。 DS1302簡介 15167。 軟件設(shè)計的總體說明 21167。 仿真軟件的簡介 23167。 設(shè)計要求基本功能:(1) 同步電子時鐘的主機(jī)時間能與從機(jī)時間保持同步(2) 可以顯示年月日時分秒(3) 可以實現(xiàn)調(diào)時功能(4) 具有定時鬧鐘功能(5) 具有復(fù)位功能(6) 做出實物167。設(shè)計一種有線連接的可以實現(xiàn)主機(jī)同從機(jī)通過串行口協(xié)議來達(dá)到時間同步的同步電子時鐘,加深對所學(xué)專業(yè)知識的認(rèn)識,提高分析、解決工程實際問題的能力,提高對單片機(jī)的應(yīng)用能力,提高收集文獻(xiàn)、資料的能力,從而達(dá)到綜合運用所學(xué)的專業(yè)知識進(jìn)行電子產(chǎn)品設(shè)計、制作與調(diào)試的能力。這個系統(tǒng)可以保證在任意時刻,地球上任意一點都可以同時觀測到4顆衛(wèi)星,以保證衛(wèi)星可以采集到該觀測點的經(jīng)緯度和高度,以便實現(xiàn)導(dǎo)航、 第2章 GSP模塊 167。設(shè)計通過主機(jī)和從機(jī)的配合作用,采用在主機(jī)和從機(jī)之間用有線連接,簽訂串行口協(xié)議,而實現(xiàn)主機(jī)和從機(jī)的時間同步功能。 系統(tǒng)硬件描述 基于單片機(jī)系統(tǒng)的同步電子時鐘基本結(jié)構(gòu)框架如圖21所示: 圖21 系統(tǒng)基本結(jié)構(gòu)框圖該系統(tǒng)所需要的器件包括單片機(jī)AT89C52芯片兩塊,時鐘芯片DS1302兩塊,液晶顯示屏LCD1602一塊,蜂鳴器一個,12MHz的晶振兩個,排針排線若干組,電容電阻若干導(dǎo)線若干,按鈕七個。 設(shè)計流程和預(yù)期結(jié)果 該設(shè)計的主要流程如下:首先閱讀大量參考文獻(xiàn),進(jìn)行設(shè)計方案的確定,然后在 Protues 上進(jìn)行原理圖的繪制和修改,在電器檢查無誤的情況下,購買所需要的元器件(元器件應(yīng)該考慮裕量)。(2) 可以定時鬧鐘,定時時間達(dá)到時,蜂鳴器報警。 單片機(jī)AT89C52 AT89C52有40個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內(nèi)含2個外中斷口,3個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,但不可以在線編程(S系列的才支持在線編程)。 32個雙向I/O口 2個串行中斷 2個讀寫中斷口線 功能包括對會聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信號IR的接收解碼及與主板CPU通信等。P0~P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計中,P0 端口(32~39 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCLS(19腳)端口,12 腳、27 腳及28 腳定義為握手信號功能端口,連接主板CPU 的相應(yīng)功能端,用于當(dāng)前制式的檢測及會聚調(diào)整狀態(tài)進(jìn)入的控制功能。在Flash 編程時,P0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻?! ∨cAT89C51 不同之處
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1