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

正文內容

畢業(yè)設計-基于單片機定時控制器的研制(存儲版)

2025-07-15 02:25上一頁面

下一頁面
  

【正文】 制字為 FEH( 寫 ) 、 FFH(讀)。涓流充電二極管選擇( DS)位 D3D2 用于選擇連接在 VCC2 和 VCC1 之間的二極管數(shù)目,當 DS 為 01 時選擇一個二極管,如果為10 則選擇 2 個二極管, DS 為 00 或 11 時涓流充電器被禁止,與 TCS 無關。 E A / V P P31X T A L 119X T A L 218R S T9P ( R D )17P ( W R )16P ( I N T 0)12P ( I N T 1)13P ( T 0)14P ( T 1)15P ( T 2)1P ( T 2E X )2P 3P 4P 5P ( M O S I )6P ( M I S O )7P ( S C K )8( A D 0) P 39( A D 1) P 38( A D 2) P 37( A D 3) P 36( A D 4) P 35( A D 5) P 34( A D 6) P 33( A D 7) P 32( A 8) P 21( A 9) P 22( A 10 ) P 23( A 11 ) P 24( A 12 ) P 25( A 13 ) P 26( A 14 ) P 27( A 15 ) P 28P S E N29A L E / P R O G30( T X D ) P 11( R X D ) P 10GND20V C C40S T C 89 C 58 R D +X12X23V C C 21GND4R S T5I / O6S C L K7V C C 18D S 13 021 215pFC115pFC2V C C3VR1R2R3V C C 圖 33 DS1302 與單片機接口電路 在圖 33 中,由于 DS1302 采用的是同步串行的工作方式,它與單片機的相接的端口只有三個: SCLK, I/O, RST ,相對應的接到單片機的 , , ,單片機的P0 口在用作 I/O 口的時候要接上拉電阻; X1 , X2 端接的是 的外部晶振;VCC2 作為主電源接到 +5V 電源上,而 VCC1 是 DS1302 的后備電源,具有涓流充電的特性,接的是 +3V的電 池。 表 36 74HC14工作條件 最小 額定 最大 電源電壓 Vcc 5V 輸入正向閥值電壓 VIT+ 2V 輸入負向閥值電壓 VIT 滯后電壓 ΔVt 輸出高電平電流 I OH 800181。它在實現(xiàn)定時功能的基礎上,可以實現(xiàn)數(shù)字鐘走時的功能,能夠進行時、分、秒以及漢字的顯示。由于繼電器輸出電路接的是 12V的電壓,因此在與單片機連接的時候要做好隔離,光電耦合器 TLP5211 便是起到這種作用的。 1)時間設置:按下 OK 鍵進入時間設置的界面(分兩行:第一行,需要設置的時間;第二行, “確定 ”),按 MOV 鍵選擇要調整的時、分、秒的數(shù)值,按 ADD 鍵進行 +1操作,當時間調整好以后,按 MOV 鍵將選擇條移動 到第二行的 “確定 ”,再按 OK 鍵返回到數(shù)字鐘的界面。 5)返回:在功能選擇界面選擇 “返回 ”,系統(tǒng)會返回到數(shù)字鐘 的顯示界面。 4) 運行:當開停機時間設置好以后,進入 “運行 ”的界面(分兩行顯示:第一行,顯示當前的實時時間;第二行,顯示開停機標志 “開 ”或 “停 ”以及 “返回 ”字樣,選擇條在 “返回 ”上),當設定的開機時間未到時,開停機標志顯示的是 “停 ”,設定的時段開機時間到時,開停機標志變?yōu)?“開 ”,與此同時,控制輸出部分繼電器動作,發(fā)光二極管亮,而所設定的該時段停機時間到時,開停機標志又變?yōu)?“停 ”,直到下一時段的開機時間到時才會變化,與此同時,發(fā)光二極管滅。 STC89C58RD+ 主控模塊 DS1302時鐘模塊 鍵盤電路 LCD 顯示電路 控制輸出電路 時鐘產生電路 26 系統(tǒng)功能說明 系統(tǒng)在上電后,首先進入初始化畫面,顯示 設計 小組成員的姓名,過 5 秒后自動轉入數(shù)字鐘的顯示畫面。這些按鍵的功能定義是在軟 25 件中定義好的。為 了保證按鍵在按下時相應的單片機端口為低電平,每個按鍵都通過上拉電阻接到了 VCC 上,具體的電路如圖 38 所示 [7]。 圖 35 74HC14邏輯圖 22 極限值 : 電源電壓 …………………………………………. 7V 輸入電壓 : 74HC14…………………………………………. 工作環(huán)境溫度 : 74HC14………… ……………………………… 0~70 ℃ 存儲溫度 …………………………………………. 65~150℃ 功能表如表 35 所示 。在指定突發(fā)方式多字節(jié)連續(xù)寫時鐘 /日歷寄存器時,如果寫保護位設置為高電平,那么沒有數(shù)據(jù)會傳送到 8 個時鐘 /日歷寄存器中的任一個 。 涓流充電寄存器用于控制 DS1302 的涓流充電特性。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內容。通過對地址 31 尋址(命令位的 D1D5 均為邏輯 1),可以把時鐘 /日歷或 RAM 寄存器規(guī)定為多字節(jié)方式。上電運行時 ,在 Vcc≥ 之前 , RST 必須保持低電平。 控制字節(jié)的最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入到 DS1302中,位 6 如果為 0,則表示存取日歷時鐘數(shù)據(jù) ,為 1 表示存取 RAM 數(shù)據(jù) 。無論是讀周期還是寫周期 ,也無論是單字節(jié)傳送方式還是多字節(jié)傳送方式,數(shù)據(jù)傳送開始的 8 個數(shù)據(jù)位用于指定 DS1302 中哪個字節(jié)被訪問。 GND:信號地。 DS1302 時鐘芯片包括實時時鐘 /日歷和 31B 的靜態(tài) RAM,實時時鐘 /日歷提供秒、分、時、日、周、月、年等信息,對于小于 31 天的月和月末的日期自動進行調整,還包括閏年校正功能。當同步時鐘信號的相位為 0、極性也為 0 時,通信過程中的數(shù)據(jù)位在同步信號的上升沿鎖存;當相位為 0,極性為 1 時,數(shù)據(jù)位在同步時鐘信號的下降沿鎖存。 如果一個 SPI 從設備沒有被選中,它的數(shù)據(jù)輸出端將處于高阻狀態(tài),從而與當前處于激活狀態(tài)的器件隔離。 SPI 從設備一般使用 1 根數(shù)據(jù)線( I/O)和 2 根控制線( RST 、 SCLK)。 SPI 串行總線有如下一些主要特點: ●全雙工,三線同步傳輸。 LCD12232與單片機接口 12 LCD12232 與單片機的接口電路如圖 24 所示。 7)讀顯示數(shù)據(jù) A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 Read Data 功能:讀出頁地址和列地址限定的 DD RAM 中的數(shù)據(jù)。 9 3)頁地址設置 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 1 1 0 A1 A0 功能:設置頁地址。 CS1/CS2:讀寫使能,對于 68 系列的 MPU,高電平有效;對于 80 系列的 MPU,低電平有效。 K200R11KR222uFCVCC 圖 22 復位電路 7 單片機的外部復位電路有上電自動復位和按鍵手動復位兩種,本設計采用的是按鍵手動復位。 ●EA/VPP:外部訪問允許。 ●ALE/PROG:當訪問外部程序存儲器或數(shù)據(jù)存儲器時, ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié),即使 不訪問外部存儲器, ALE 仍以時鐘震蕩頻率的1/6 輸出固定的正脈沖信號,因此它可對外輸出始終或用于定時目的。對 P3 口寫 入 “1”時,他們被內部上拉電阻拉高并可作為輸入端口。 Flash編程和程序校驗期間, P1 接收低 8 位地址。 4 圖 21 STC89C58RD+引腳圖 圖 21 中,各引腳功能如下: ●VCC:電源 ●GND:地 ●P0口: P0 口是一組 8 位漏極開路的雙向 I/O 口,是地址數(shù)據(jù)總線復用口。鑒于單片機有如此廣泛的應用領域,基于單片機的定時控制器就可以運用到 日常 生活的各個方面,如上下班鈴聲的控制、機器的開停機時間控制等等。它利用機械鐘帶動開關來控制煤氣閥門 [1]。 作為單片機技術應用之一的定時控制器,在日常生活,工業(yè)場合甚至軍事領域都有應用。 本文完成了對系統(tǒng)硬件電路制作、軟件設計和調試過程的說明,系統(tǒng)最終實現(xiàn)分時段定時控制的功能。人們甚至將定時器用在了軍事方面,制成了定時炸彈,定時雷管。 3 第 2 章 單片機及液晶顯示模塊 單片機是系統(tǒng)設計的主控模塊,液晶是系統(tǒng)顯示的載體 。在 Flash 編程時, P0 口接受指令字節(jié),而在程序校驗時輸出指令字節(jié),校驗時要求外接上拉電阻。在訪問外部程序存儲器或 16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX @ DPTR, A)時, P2 口送出高 8 位地址數(shù)據(jù)。 表 22 P3 口的第二功能 端口引腳 第二功能 RXD(串行輸入口 ) TXD(串行輸出口 ) INT0(外中斷 0) INT1(外中斷 1) T0(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器讀 選通 ) ●RST :復位輸入。如有必要,可通過對特殊功能寄存器( SFR)區(qū)中的 8EH 單元中的 D0 位置位,可禁止 ALE 操作。如 EA 為高電平, CPU 則執(zhí)行內部程序存儲器中的指令。所以,如果發(fā)現(xiàn)設計的復位電路不起作用時,可以適當調整一下電阻、電容的大 小,使復位高電平能夠持續(xù) 2 個機器周期。 D=1,開顯示; D=0,關顯示。 執(zhí)行讀寫命令后,列地址會自動加 1,直 到達到 50H 才會停止,但頁地址不變 。 9)開關靜態(tài)驅動模式設置 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 0 0 1 0 D 功能: D=0 表示關閉靜態(tài)顯示, D=1 表示打開靜態(tài)顯示 10)占空比選擇 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 0 1 0 0 D 功能: D=0 表示 1/16DUTY,D=1 表示 1/32 DUTY 11) “讀 修 改 寫 ”模式設置 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 1 1 0 0 0 0 0 功能:執(zhí)行該指令后,每執(zhí)行一次寫數(shù)據(jù)指令,列地址自動加一;但執(zhí)行讀數(shù)據(jù)指 11 令時列地址不會改變。本章會向讀者講述整個系統(tǒng)硬件的設 計思路和方法,另外還會向大家介紹時鐘模塊、液晶的外部時鐘產生電路等硬件電路。 ●4種可編程主機數(shù)據(jù)傳輸速率。系統(tǒng)主設備為 SPI 總線通信過程提供同步時鐘信號,并決定從設備片選信號的狀態(tài),使能將要進行通信的設備。當系統(tǒng)中所有的 SPI 從設備都需要獨立地連接到系統(tǒng)主機時, 所有的從設備仍然使用相同的時鐘信號 SCLK,并將所有 SPI 從設備的數(shù)據(jù)輸入引腳連接到系統(tǒng)主機的數(shù)據(jù)輸出引腳,從設備的數(shù)據(jù)輸出引腳連接到主機的數(shù)據(jù)輸入引腳,但每個 SPI 從設備采用相互獨立的片選信號來控制芯片使能端,這樣系統(tǒng)主機可以通過片選信號來選通其中一個從設備進行讀寫操作訪問,而未被選中的其它所有器件處于高阻隔離狀態(tài)。更重要的是, DS1302 可以在 15 很小電流的后備電源( ~ ,在 時功耗小于 300nA)下繼續(xù)計時,并可編程選擇多種充電電流來對后備電源進行慢速充電,可以保證后備電源基本不耗電。 DS1302 是由 DS1202 改進來的,增加了雙電源管腳用于主電源和備份電源供電,其中 VCC1 為可編程涓流充電電源: Vcc1 在單電源與電池供電的系統(tǒng)中提供低電源及低功率的電池備份; Vcc2 在雙電源系統(tǒng)中提供主電源,在這種運 行方式中, Vcc1 連接到備份電,以便在沒有主電源的情況下能保存時間信息以及數(shù)據(jù)。 SCLK:同步串行時鐘輸入引腳。復位引腳 RST 輸入與控制邏輯相連,用于允許或禁止地址 /命令序列送入移位寄存器;同時, RST 還提供了中止單字節(jié)或多字節(jié)數(shù)據(jù)傳輸?shù)氖侄?,?RST 輸入為低電平,那麼所有的數(shù)據(jù)傳輸將被中止并且 I/O 引腳變?yōu)楦咦钁B(tài)。 表 32 控制字節(jié)的含義 7 6 5 4 3 2 1 0 1 RAM/CK A4 A3 A2 A1 A0 RAM/CK 3. 復位 通過把 RST 輸入驅動置高電平來啟動所有的數(shù)據(jù)傳送。命令字節(jié)的 D
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1