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

正文內(nèi)容

led電子時(shí)鐘報(bào)告冊(cè)-文庫(kù)吧

2025-03-30 00:55 本頁(yè)面


【正文】 功能,時(shí)鐘系統(tǒng)最基本的功能就是實(shí)現(xiàn)計(jì)時(shí),在這里設(shè)計(jì)的數(shù)字電子時(shí)鐘,它能實(shí)現(xiàn)計(jì)時(shí)和校時(shí)的功能,給電子鐘加上電自動(dòng)計(jì)時(shí),設(shè)計(jì)三個(gè)按鍵對(duì)時(shí)間進(jìn)行調(diào)整。電子計(jì)時(shí)器主要由AT89C5顯示模塊、控制模塊三大部分組成。其中控制模塊和計(jì)時(shí)運(yùn)算模塊主要對(duì)時(shí)、分、秒的數(shù)值顯示和調(diào)整進(jìn)行操作,并且秒計(jì)算到60時(shí),自動(dòng)清零并向分進(jìn)1;分計(jì)算到60時(shí),自動(dòng)清零并向時(shí)進(jìn)1;時(shí)計(jì)算到24時(shí),自動(dòng)清零。這樣,就形成了循環(huán)計(jì)時(shí),顯示模塊主要用來顯示當(dāng)前計(jì)數(shù)值。A89C51是整個(gè)設(shè)計(jì)的核心,主要用來產(chǎn)生定時(shí)中斷,傳輸數(shù)據(jù)和控制各個(gè)部件工作。硬件設(shè)計(jì)很簡(jiǎn)單,主要包括:?jiǎn)纹瑱C(jī)、按鍵電路,以及LED顯示器四個(gè)部分。單片機(jī)選用AT89C51芯片,它無須外擴(kuò)程序存儲(chǔ)器,設(shè)計(jì)電路很簡(jiǎn)單。由于只用了三個(gè)按鍵,所以采用獨(dú)立式按鍵使設(shè)計(jì)更簡(jiǎn)單。顯示時(shí)、分、秒加兩個(gè)分隔符,采用兩個(gè)共陰極數(shù)碼管及鍵盤達(dá)到時(shí)間顯示和修改的功能。簡(jiǎn)易數(shù)字時(shí)鐘可實(shí)現(xiàn)校時(shí)和整點(diǎn)報(bào)時(shí)功能,該軟件采用C語(yǔ)言來實(shí)現(xiàn),主要包括主程序、鍵輸入程序、顯示程序、定時(shí)程序和中斷程序等軟件模塊。把原程序加入原理圖,做出電子鐘的仿真,以秒計(jì)數(shù)并顯示時(shí)、分、秒。其中秒和分為60進(jìn)制,小時(shí)為24進(jìn)制計(jì)數(shù)。4 硬件設(shè)計(jì)需求 單片機(jī)模塊選用的AT89S51與同系列的AT89C51在功能上有明顯的提高,最突出是的可以實(shí)現(xiàn)在線的編程。用于實(shí)現(xiàn)系統(tǒng)的總的控制。 AT89C51引腳圖其主要功能列舉如下:(1)為一般控制應(yīng)用的8位單片機(jī)(2)晶片內(nèi)部具有時(shí)鐘振蕩器(傳統(tǒng)最高工作頻率可至33MHz)(3)內(nèi)部程式存儲(chǔ)器(ROM)為4KB(4)內(nèi)部數(shù)據(jù)存儲(chǔ)器(RAM)為128B(5)外部程序存儲(chǔ)器可擴(kuò)充至64KB(6)外部數(shù)據(jù)存儲(chǔ)器可擴(kuò)充至64KB(7)32條雙向輸入輸出線,且每條均可以單獨(dú)做I/O的控制(8)5個(gè)中斷向量源(9)2組獨(dú)立的16位定時(shí)器(10)1個(gè)全雙工串行通信端口(11)8751及8752單芯片具有數(shù)據(jù)保密的功能(12)單芯片提供位邏輯運(yùn)算指令RESET:AT89S51的重置引腳,高電平動(dòng)作,當(dāng)要對(duì)晶片重置時(shí),只要對(duì)此引腳電平提升至高電平并保持兩個(gè)機(jī)器周期以上的時(shí)間,AT89S51便能完成系統(tǒng)重置的各項(xiàng)動(dòng)作,使得內(nèi)部特殊功能寄存器之內(nèi)容均被設(shè)成已知狀態(tài),并且至地址0000H處開始讀入程序代碼而執(zhí)行程序。端口0是一個(gè)8位寬的開路電極(OpenDrain)雙向輸出入端口,共有8個(gè)位,,依此類推。其他三個(gè)I/O端口(PPP3)則不具有此電路組態(tài),而是內(nèi)部有一提升電路,P0在當(dāng)作I/O用時(shí)可以推動(dòng)8個(gè)LS的TTL負(fù)載。如果當(dāng)EA引腳為低電平時(shí)(即取用外部程序代碼或數(shù)據(jù)存儲(chǔ)器),P0就以多工方式提供地址總線(A0~A7)及數(shù)據(jù)總線(D0~D7)。設(shè)計(jì)者必須外加一個(gè)鎖存器將端口0送出的地址鎖住成為A0~A7,再配合端口2所送出的A8~A15合成一組完整的16位地址總線,而定位地址到64K的外部存儲(chǔ)器空間。PORT2(~):端口2是具有內(nèi)部提升電路的雙向I/O端口,每一個(gè)引腳可以推動(dòng)4個(gè)LS的TTL負(fù)載,若將端口2的輸出設(shè)為高電平時(shí),此端口便能當(dāng)成輸入端口來使用。P2除了當(dāng)作一般I/O端口使用外,若是在ATAT89S51擴(kuò)充外接程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),也提供地址總線的高字節(jié)A8~A15,這個(gè)時(shí)候P2便不能當(dāng)作I/O來使用了。PORT1(~):端口1也是具有內(nèi)部提升電路的雙向I/O端口,其輸出緩沖器可以推動(dòng)4個(gè)LSTTL負(fù)載,同樣地,若將端口1的輸出設(shè)為高電平,便是由此端口來輸入數(shù)據(jù)。如果是使用8052或是8032的話,,可以做外部中斷輸入的觸發(fā)引腳。PORT3(~):端口3也具有內(nèi)部提升電路的雙向I/O端口,其輸出緩沖器可以推動(dòng)4個(gè)TTL負(fù)載,同時(shí)還多工具有其他的額外特殊功能,包括串行通信、外部中斷控制、計(jì)時(shí)計(jì)數(shù)控制及外部數(shù)據(jù)存儲(chǔ)器內(nèi)容的讀取或?qū)懭肟刂频裙δ堋? P3端口引腳兼用功能表P3引腳兼用功能串行通訊輸入(RXD)串行通訊輸出(TXD)外部中斷0(INT0)外部中斷1(INT1)定時(shí)器0輸入(T0)定時(shí)器1輸入(T1)外部數(shù)據(jù)存儲(chǔ)器的寫入信號(hào)(WR)外部數(shù)據(jù)存儲(chǔ)器的讀取信號(hào)(RD) LED數(shù)碼管顯示模塊本次數(shù)碼管采用共陰極8段式LED數(shù)碼管QH5011AS。該數(shù)碼管參數(shù)見附錄本系統(tǒng)共用8個(gè)數(shù)碼管,從右到左依次顯示秒個(gè)位、秒十位、橫線、分個(gè)位、分十位、橫線、時(shí)個(gè)位和時(shí)十位。數(shù)碼管顯示的信息用8個(gè)內(nèi)存單元存放,這8個(gè)內(nèi)存單元稱為顯示緩沖區(qū),其中秒個(gè)位和秒十位、分個(gè)位和分十位、時(shí)個(gè)位和時(shí)十位分別由秒數(shù)據(jù)、分?jǐn)?shù)據(jù)和小時(shí)數(shù)據(jù)分拆得到。在本系統(tǒng)中數(shù)碼管顯示采用軟件譯碼動(dòng)態(tài)顯示。在存儲(chǔ)器中首先建立一張顯示信息的字段碼表,顯示時(shí),先從顯示緩沖區(qū)中取出顯示的信息,然后通過查表程序在字段碼表中查出所顯示的信息的字段碼,從P0口輸出,同時(shí)在P2口將對(duì)應(yīng)的位選碼輸出選中顯示的數(shù)碼管,就能在相應(yīng)的數(shù)碼管上
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1