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

正文內(nèi)容

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

2025-08-04 02:25上一頁面

下一頁面
  

【正文】 0 1 0 1 0 1 0 1 0 0 D 功能: D=0 表示 1/16DUTY,D=1 表示 1/32 DUTY 11) “讀 修 改 寫 ”模式設(shè)置 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 令時列地址不會改變。 D=1,開顯示; D=0,關(guān)顯示。如 EA 為高電平, CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。 表 22 P3 口的第二功能 端口引腳 第二功能 RXD(串行輸入口 ) TXD(串行輸出口 ) INT0(外中斷 0) INT1(外中斷 1) T0(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器讀 選通 ) ●RST :復(fù)位輸入。在 Flash 編程時, P0 口接受指令字節(jié),而在程序校驗時輸出指令字節(jié),校驗時要求外接上拉電阻。人們甚至將定時器用在了軍事方面,制成了定時炸彈,定時雷管。 作為單片機技術(shù)應(yīng)用之一的定時控制器,在日常生活,工業(yè)場合甚至軍事領(lǐng)域都有應(yīng)用。鑒于單片機有如此廣泛的應(yīng)用領(lǐng)域,基于單片機的定時控制器就可以運用到 日常 生活的各個方面,如上下班鈴聲的控制、機器的開停機時間控制等等。 Flash編程和程序校驗期間, P1 接收低 8 位地址。 ●ALE/PROG:當訪問外部程序存儲器或數(shù)據(jù)存儲器時, ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié),即使 不訪問外部存儲器, ALE 仍以時鐘震蕩頻率的1/6 輸出固定的正脈沖信號,因此它可對外輸出始終或用于定時目的。 K200R11KR222uFCVCC 圖 22 復(fù)位電路 7 單片機的外部復(fù)位電路有上電自動復(fù)位和按鍵手動復(fù)位兩種,本設(shè)計采用的是按鍵手動復(fù)位。 9 3)頁地址設(shè)置 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 1 1 0 A1 A0 功能:設(shè)置頁地址。 LCD12232與單片機接口 12 LCD12232 與單片機的接口電路如圖 24 所示。 SPI 從設(shè)備一般使用 1 根數(shù)據(jù)線( I/O)和 2 根控制線( RST 、 SCLK)。當同步時鐘信號的相位為 0、極性也為 0 時,通信過程中的數(shù)據(jù)位在同步信號的上升沿鎖存;當相位為 0,極性為 1 時,數(shù)據(jù)位在同步時鐘信號的下降沿鎖存。 GND:信號地。 控制字節(jié)的最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入到 DS1302中,位 6 如果為 0,則表示存取日歷時鐘數(shù)據(jù) ,為 1 表示存取 RAM 數(shù)據(jù) 。通過對地址 31 尋址(命令位的 D1D5 均為邏輯 1),可以把時鐘 /日歷或 RAM 寄存器規(guī)定為多字節(jié)方式。 涓流充電寄存器用于控制 DS1302 的涓流充電特性。 圖 35 74HC14邏輯圖 22 極限值 : 電源電壓 …………………………………………. 7V 輸入電壓 : 74HC14…………………………………………. 工作環(huán)境溫度 : 74HC14………… ……………………………… 0~70 ℃ 存儲溫度 …………………………………………. 65~150℃ 功能表如表 35 所示 。這些按鍵的功能定義是在軟 25 件中定義好的。 4) 運行:當開停機時間設(shè)置好以后,進入 “運行 ”的界面(分兩行顯示:第一行,顯示當前的實時時間;第二行,顯示開停機標志 “開 ”或 “停 ”以及 “返回 ”字樣,選擇條在 “返回 ”上),當設(shè)定的開機時間未到時,開停機標志顯示的是 “停 ”,設(shè)定的時段開機時間到時,開停機標志變?yōu)?“開 ”,與此同時,控制輸出部分繼電器動作,發(fā)光二極管亮,而所設(shè)定的該時段停機時間到時,開停機標志又變?yōu)?“停 ”,直到下一時段的開機時間到時才會變化,與此同時,發(fā)光二極管滅。 1)時間設(shè)置:按下 OK 鍵進入時間設(shè)置的界面(分兩行:第一行,需要設(shè)置的時間;第二行, “確定 ”),按 MOV 鍵選擇要調(diào)整的時、分、秒的數(shù)值,按 ADD 鍵進行 +1操作,當時間調(diào)整好以后,按 MOV 鍵將選擇條移動 到第二行的 “確定 ”,再按 OK 鍵返回到數(shù)字鐘的界面。它在實現(xiàn)定時功能的基礎(chǔ)上,可以實現(xiàn)數(shù)字鐘走時的功能,能夠進行時、分、秒以及漢字的顯示。 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 ,相對應(yīng)的接到單片機的 , , ,單片機的P0 口在用作 I/O 口的時候要接上拉電阻; X1 , X2 端接的是 的外部晶振;VCC2 作為主電源接到 +5V 電源上,而 VCC1 是 DS1302 的后備電源,具有涓流充電的特性,接的是 +3V的電 池。再一類為突發(fā)方式下的 RAM 寄存器 ,此方式下可一次性讀寫所有的 RAM 的 31 個字節(jié) ,命令控制字為 FEH( 寫 ) 、 FFH(讀)。 4. 數(shù)據(jù)輸入輸出 在單片機對 DS1302 進行數(shù)據(jù)讀寫操作時,所有的讀寫操作都必須由命令字節(jié)來初始化。 輸入移位寄存器模塊的所有串行數(shù)據(jù)輸入 /輸出都必須通過把 RST 驅(qū)動至高電平狀態(tài)來啟動。采用三線接口與 CPU 進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或 RAM 數(shù)據(jù)。級聯(lián)的 SPI 從設(shè)備被看作是一個大的設(shè)備并使用相同的片選信號,從設(shè)備的數(shù)據(jù)輸出端分別被連接到下一個從設(shè)備的數(shù)據(jù)輸入端,并將最后一個從設(shè)備的數(shù)據(jù)輸出端連接到系統(tǒng)主機的數(shù)據(jù)輸入端。 ●。 8)設(shè)置顯示方向 A0 RD WR D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 0 0 0 0 D 功能:該指令設(shè)置 DD RAM 中的列地址與段驅(qū)動輸出的對應(yīng)關(guān)系 當 D=0 時,反向; D=1 時,正向 。 V S S1VDD2V L C D3CL7RD8WR9R E T18V L E D +19V L E D 20D B 010D B 111D B 212D B 313D B 414D B 515D B 616D B 717A04C S 15C S 26U?12232 2 圖 23 液晶 12232 引腳圖 指令描述 1)顯示模式設(shè)置 A0 RD WR DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 0 1 0 1 0 1 1 1 D 功能:開關(guān)屏幕顯示,不改變顯示 RAM 中的內(nèi)容,也不影響內(nèi)部狀態(tài)。需注意的是如果加密位 LB1 被編程,復(fù)位時內(nèi)部會鎖存 EA 狀態(tài)。 P3 口除了作為一般的 I/O 口線,更重要的是它的第二功能,如表 22 所示。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低 8位)和數(shù)據(jù) 總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。 定時器確實是一項了不起的發(fā)明,使相當多需要人控制時間的工作變得簡單了許多。 本 文主要介紹了單片機定時控制器的硬件設(shè)計過程。 為了能夠鞏固以前所學(xué)習(xí)的單片機原理的有關(guān)知識,并將其應(yīng)用到實踐中,培養(yǎng)動手能力和解決實際問題的能力, 因此選擇了基于單片機的定時控制器的設(shè)計課題。 5 表 21 P1 口第二功能 引腳號 功能特性 T2(定時 /計數(shù)器 2 外部計數(shù)脈沖輸入 ),時鐘輸出 T2EX(定時 /計數(shù)器 2 捕獲 /重裝載觸發(fā)和方向控制 ) MOSI(在系統(tǒng)編程用 ) MISO(在系統(tǒng)編程用 ) SCK(在系統(tǒng)編程用) ●P2口: P2 是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口,的輸出緩沖級可驅(qū)動(吸收或輸出電流) 4 個 TTL 邏輯門電路。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。按復(fù)位鍵后,復(fù)位端通過電阻與 VCC 電源接通。當 MPU 要對 DD RAM 進行讀寫操作時,首先要設(shè)置列地址和頁地址。 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 +V S S1VDD2V L C D3CL7RD8WR9R E T18V L E D +19V L E D 20D B 010D B 111D B 212D B 313D B 414D B 515D B 616D B 717A04C S 15C S 2612 23 2 2V C C10KR6R7P P P P P0.3R 17V C C1A11Y22A32Y43A53Y6GND74Y84A95Y105A116Y126A13V C C1474 H C 14C6R 18V C CV C CP 圖 24 液晶 12232 與單片機接口電路 在圖 24 中, DB0~DB7 作為數(shù)據(jù)口,與單片機的 P1 口相連;液晶 12232 的 RD、WR 端分別接到單片機的 、 端口上,由單片機的這兩個端口提供液晶的讀寫信號;液晶的外部晶振由 74HC14 與 R、 C 組成的振蕩電路提供,具體的內(nèi)容將在下一章做介紹;液晶的兩個讀寫使能端口 CS CS2,與單片機的 、 相連,這樣可以在程序中對液晶的忙、閑狀態(tài)進行判別以及控制液晶的讀寫; RES 端接到 上,這樣在程序中可以靈活的選擇液晶的時序。其中,數(shù)據(jù)線不僅用于從設(shè)備向系統(tǒng)主機返回數(shù)據(jù),還可以用作多個從設(shè)備之間的級聯(lián),當前從設(shè)備的 I/O 輸出 端可以連接到下一級設(shè)備的 I/O 輸入端。在同 步
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1