【正文】
P2 狀態(tài)置位,而會(huì)在下一個(gè)機(jī)器周期才查 詢到該中斷標(biāo)志。 IE 也有一個(gè)總禁止位 EA,它能控制所有中斷的允許或禁止。 UART AT89C52 的 UART 工作方式與 AT89C51 工作方式相同。當(dāng)時(shí)鐘振蕩頻率為 16MHz 時(shí),輸出時(shí)鐘頻率范圍為 61Hz—4MHz。 然而,對 RCAP2 則可讀而不可寫,因?yàn)閷懭氩僮鲗⑹侵匦卵b載,寫入操作可能令寫和 /或重裝載出錯(cuò)。但若 EXEN2 置位,且 T2EX 端產(chǎn)生由 1 至 0 的負(fù)跳變,則會(huì)使 EXF2 置位,此時(shí)并不能將( RCAP2H, RCAP2L)的內(nèi)容重新裝入TH2 和 TL2 中。波特率的 計(jì)算公式如下: 方式 1 和 3 的波特率 =振蕩頻率 /{32*[65536(RCP2H,RCP2L)]}式中( RCAP2H, RCAP2L)是 RCAP2H 和 RCAP2L 中的 16 位無符號數(shù)。若 RCLK 和 TCLK 置位,則定時(shí)器 2 工作于波特率發(fā)生器方式。 T2EX 引腳為邏輯 “0”時(shí),定時(shí)器 2 向下計(jì)數(shù),當(dāng) TH2 和 TL2 中的數(shù)值等于 RCAP2H 和 RCAP2L 中的值時(shí),計(jì)數(shù)溢出,置位 TF2,同時(shí)將 0FFFFH 數(shù)值重新裝入定時(shí)寄存器中。 定時(shí)器 2 的中斷入口地址是: 002BH ——0032H 。復(fù)位時(shí), DCEN 位置 “0”,定時(shí)器 2 默認(rèn)設(shè)置為向上計(jì)數(shù)。若在第一個(gè)機(jī)器周期中采到的值為 1,而在下一個(gè)機(jī)器周 期中采到的值為 0,則在緊跟著的下一個(gè)周期的 S3P1 期間寄存器加 1。它既可當(dāng)定時(shí)器使用,也可作為外部事件計(jì)數(shù)器使用,其工作方式由特殊功能寄存器 T2CON(如表 3)的 C/T2 位選擇。 XTAL1 振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端。欲使 CPU 僅訪問外部程序存儲(chǔ)器(地址為 0000H—FFFFH), EA 端必須保持低電平(接地)。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外 部程序時(shí),應(yīng)設(shè)置 ALE 禁止位無效。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè) ALE 脈沖。 RST 復(fù)位輸入。對 P3 口寫入 “1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。在訪問 8 位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVX RI 指令)時(shí), P2 口輸出 P2 鎖存器的內(nèi)容。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 9 Flash 編程和程序校驗(yàn)期間, P1 接收低 8 位地址。 P1 口 P1 是一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖級可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門電路。 P0 口 P0 口是一組 8 位漏極開路型雙向 I/O 口, 也即地址 /數(shù)據(jù)總線復(fù)用口。主要管腳有:XTAL1( 19 腳)和 XTAL2( 18 腳)為振蕩器輸入輸出端口,外接 12MHz 晶振。 3 級加密位 可編程 UART 串行通道 256x8bit 內(nèi)部 RAM 其將通用的微處理器和 Flash 存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲(chǔ)器可有效地降低開發(fā)成本。 ( 3) 可以通過按鍵來實(shí)現(xiàn)主機(jī)和從機(jī)的時(shí)間同步。接著把元器件焊接到各個(gè)功能電路的模塊 上,并結(jié)合程序進(jìn)行調(diào)試。 167。 該電子鐘設(shè)有 同步( ),鬧鈴( ) ,選定 (),加 (),減 ()等五個(gè)基本按鍵。 系統(tǒng)設(shè)計(jì)的思路 本設(shè)計(jì)采用 AT89C52單片機(jī)芯片配合 DS1302時(shí)鐘芯片為主 構(gòu)成的主機(jī)和從機(jī)以有線連接而達(dá)到時(shí)間同步的電子時(shí)鐘。 方案三 : LCD12864,彩屏,可以顯示中文和 一些圖片,但是價(jià)格較高,秉著合理利用的原則,不大材小用,決定放棄。 單片機(jī)模塊: 采用型號為 AT89C52 的單片機(jī)。 設(shè)計(jì)目的 設(shè)計(jì)一種有線 連接的可以實(shí)現(xiàn)主機(jī)同從機(jī)通過串行口協(xié)議來達(dá)到時(shí)間同步的同步電子時(shí)鐘, 加深對所學(xué)專業(yè)知識的認(rèn)識,提高分析、解決工程實(shí)際問題的能力,提高對單片機(jī)的應(yīng)用能力,提高收集文獻(xiàn)、資料的能力,從而達(dá)到綜合運(yùn)用所學(xué)的專業(yè)知識進(jìn)行電子產(chǎn)品設(shè)計(jì)、制作與調(diào)試的能力。多功能電子時(shí)鐘除了具有時(shí)鐘的功能外還可以包含與外界時(shí)間保持同步,從而人們可以不用擔(dān)心每次在時(shí)鐘掉電后,再次得電時(shí)需要重新調(diào)時(shí)。其中,利用單片機(jī)實(shí)現(xiàn)的電子時(shí)鐘具有硬件結(jié)構(gòu)簡單、編程靈活、便于功能擴(kuò)展等特點(diǎn)。 電子鐘系統(tǒng) PROTUES 仿真結(jié)果 ........................... 24 結(jié)論 ......................................................................................................... 26 參考文獻(xiàn) ................................................................................................. 27 致謝 ......................................................................................................... 28 附錄 ......................................................................................................... 29 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 1 前 言 數(shù)字電子時(shí)鐘,自從它發(fā)明的那天起,就成為人類的朋友,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。 主程序流程圖 ......................................................................... 21 第 5 章 系統(tǒng)的仿真及調(diào)試 .................................................................. 22 167。 復(fù)位與晶振電路 ....................................................... 18 167。 單片機(jī) AT89C52 ......................................................... 7 167。 系統(tǒng)硬件描述 .......................................................................... 4 167。 設(shè)計(jì)目的 .................................................................................. 2 167。 本設(shè)計(jì)使用 12MHZ 晶振與單片機(jī) AT89C52 相連接,以 AT89C52 芯片為核心, DS1302 為時(shí)鐘芯片 ,實(shí)現(xiàn)在 LCD 上顯示日期、時(shí)間、定時(shí) ,通過5 個(gè)按鍵實(shí)現(xiàn)設(shè)置日期、進(jìn)行調(diào)時(shí)、設(shè)定鬧鈴 等功能,在實(shí)現(xiàn)各功能時(shí) LCD進(jìn)行相應(yīng)顯示,鬧鈴或定時(shí)時(shí)間到時(shí)蜂鳴器響。這次畢業(yè)設(shè)計(jì)通過對它的學(xué)習(xí),應(yīng)用,從而達(dá)到學(xué)習(xí),設(shè)計(jì)的能力。河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 基于單片機(jī)的同步電子時(shí)鐘設(shè)計(jì) 摘 要 單片計(jì)算機(jī)既單片微型計(jì)算機(jī)。而 51/52 系列單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。數(shù)字鐘的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。 關(guān)鍵詞:單片機(jī),數(shù)字鐘, DS1302, LCD,C 語言 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) SYNCHRONOUS ELECTRONIC CLOCK DESIGN BASED ON SCM ABSTRACT A monolithic puter is single chip microputer. By RAM, ROM, CUP, timing, counting and multiple interfaces and the integration of the micro controller. He has the advantages of small volume, low cost, strong function, widely used in smart industries, and industrial automation. And 51 Series SCM is the most typical and the most representative one. The graduation design through the study, application, to achieve the study, design ability. SCM module are the most mon digital clock, a digital clock is a kind of digital circuit technology implementation, minutes and seconds timing device, and the mechanical clock pared with higher accuracy and intuitive, and without a mechanical device, has more longer service life, so it has been widely used. A digital clock is adopting digital circuit implementation of hour points and second digital display timer device. A digital clock precision, stability than old mechanical clock. This design uses a 12 MHZ crystal to connect with the machine AT89C52, takes AT89C52 chips as core, DS1302 chip is used as the lock chip, we are able to show date, time and fix the time,on LCD. We can use 5 key to constitute date, adjust time, enact the bell and set the countdown timer. When the electric carrying out each function, the LCD shows the tight function .When the alarm clock and the countdown timer were reached, the voice begins. The software part is realized by C language. It was divided into to show, delay, adjust, make bell, in fixed time, and adjust date etc. part. We get the end purpose c ombining the software and the hardware. KEYWORDS:SCM,digital clock, DS1302, LCD,C language 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 目 錄 前言 ........................................................................................................... 1 第 1 章 設(shè)計(jì)要求與方案選擇 ............................................................... 2 167。 系統(tǒng)設(shè) 計(jì)的思路 ...................................................................... 4 167。 硬件芯片介紹 ........................................................................ 7 167。 電源部分 .................................................................... 18 167。 軟件設(shè)計(jì)的總體說明 ........................................................... 21 167。 仿真軟件的簡介 ......................................................... 23 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文)