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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-基于單片機(jī)的簡(jiǎn)易數(shù)字時(shí)鐘系統(tǒng)設(shè)計(jì)-文庫吧資料

2024-11-24 18:35本頁面
  

【正文】 譯碼驅(qū)動(dòng)器 74LS245 1片 3 LED數(shù)碼管 7SEGMPX8CCBLUE 1個(gè) 4 按鍵 BUTTON 3個(gè) 5 導(dǎo)線 若干 第 26 頁 共 31 頁 附錄三 程序清單 S_SET BIT 。 另外,衷心感謝我的同窗同學(xué)們,在我畢業(yè)論文寫作 中,與他們的探討交流使我受益頗多;同時(shí),他們也給了我很多無私的幫助和支持,我在此深表謝意! 最后,向我親愛的家人和朋友表示深深的謝意,他們給予我的愛、理解、關(guān)心和支持是我不斷前進(jìn)的動(dòng)力。在論文的寫作過程中, 祝 老師給予我許許多多的幫助,祝 老師不厭其煩地為我講解畢業(yè)設(shè)計(jì)中繁瑣的問題,并且多次提出寶貴意見,使我的畢業(yè)設(shè)計(jì)能夠更完整,更充實(shí)。 第 21 頁 共 31 頁 致 謝 本文從擬定題目到定稿,經(jīng)歷了很長(zhǎng)一段時(shí)間。通過這次設(shè)計(jì)使我對(duì) 單片機(jī)有了更深入的了解。而在進(jìn)行硬件系統(tǒng)設(shè)計(jì)時(shí)我們應(yīng)當(dāng)盡量做到: 盡可能的選擇典型電路,并符合單片機(jī)的常規(guī)使用方法; 在充分滿足系統(tǒng)功能要求前提下,留余地以便于二次開發(fā); 硬件結(jié)構(gòu)設(shè)計(jì)應(yīng)與軟件設(shè)計(jì)方案一并考慮; 整個(gè)系統(tǒng)相關(guān)器件要力求性能的匹配; 硬件上要有可靠性與抗干擾設(shè)計(jì); 充分考慮單片機(jī)的帶載驅(qū)動(dòng)能力。為了更好的說明,我以上介紹先從應(yīng)用電路切入,同時(shí)介紹它們的使用方法,以便能快速掌握它們的應(yīng)用。 第 20 頁 共 31 頁 結(jié) 論 因?yàn)閱纹瑱C(jī)的種類多,而型號(hào)雜,也是我們學(xué)習(xí)中的困難,所以就 MCS— 51系列的產(chǎn)品來說,就是一個(gè)典型的學(xué)習(xí)方法。 按動(dòng) SSET 鍵,將秒調(diào)到 22; 第 19 頁 共 31 頁 按動(dòng) MSET 鍵,將分調(diào)到 30; 按動(dòng) HSET 鍵,將時(shí)調(diào)到 14。 通過按鍵對(duì)時(shí)間進(jìn)行調(diào)整。顯示時(shí)的十位 MOV A,B CLR MOVC A,A+DPTR MOV P0,A LCALL DELAY SETB 。顯示分隔符 LCALL DELAY SETB MOV A,HOUR 。顯示分的十位 MOV A,B CLR MOVC A,A+DPTR MOV P0,A LCALL DELAY SETB 。顯示分隔符 LCALL DELAY SETB MOV A,MINUTE 。顯示秒的十位 秒加 1 秒 59? 小時(shí) 23? 分 59? 秒清 0,分加 1 小時(shí)清 0 分清 0,時(shí)加 1 N Y Y Y N N 第 16 頁 共 31 頁 MOV A,B CLR MOVC A,A+DPTR MOV P0,A LCALL DELAY SETB 。顯 示秒 MOV B,10 DIV AB CLR MOVC A, A+DPTR MOV P0, A LCALL DELAY 。此任務(wù)循環(huán)執(zhí)行。延時(shí) 10ms D1: MOV R7,250 DJNZ R7,$ DJNZ R6,D1 RET 中斷程序 中斷程序主要用于控制顯示的字符。 調(diào)用延時(shí) ,去抖動(dòng) SETB 。顯示秒十位 MOV A,B CLR 取字段碼 取字位碼 顯示秒個(gè)位 顯示秒十位 調(diào)用延時(shí) 第 14 頁 共 31 頁 MOVC A,A+DPTR 。取字段碼 MOV P0, A LCALL DELAY 。其程序流程圖如圖 43所示: 圖 43 顯示程序流程圖 DISPLAY:MOV A,SECOND 。調(diào)用顯示 SJMP J0 顯示程序 顯示其時(shí)、分、秒的數(shù)值,和兩個(gè)分隔符。判斷是否加到 60秒 MOV SECOND,0 。去抖動(dòng) JB S_SET,A1 INC SECOND 。若按鍵按下了,初始化 鍵輸入 開始 鍵執(zhí)行 結(jié)束 第 12 頁 共 31 頁 則調(diào)用延時(shí)程序,消除抖動(dòng)現(xiàn)象秒值加 1,當(dāng)秒值大于 60 時(shí),秒清零,進(jìn)行下一次計(jì)時(shí),同時(shí)分加一,并轉(zhuǎn)到 J0 顯示。 主程序模塊 :主程序流程圖,如圖 41 所示 圖 41 主程序流程圖 鍵輸入程序 鍵輸入程序用于調(diào)整時(shí)間。 主程序的設(shè)計(jì) 初始化將時(shí)、分、秒各單元的內(nèi)容清空,置 T0 為計(jì)數(shù)器方式 1,分別給計(jì)數(shù)器的高 8位和低 8位賦計(jì)數(shù)初值,啟動(dòng) T0 工作。 其軟件功能模塊主要有鍵輸入程序、中斷程序、顯示程序,以及延時(shí)程序。定時(shí)1s 的程序段,使用動(dòng)態(tài)顯示程序?qū)崿F(xiàn)延時(shí),既完成了延時(shí),也完成了數(shù)字的顯示。這樣通過三個(gè)按鍵,分別對(duì)時(shí)、分、秒進(jìn)行調(diào)整,從而實(shí)現(xiàn)調(diào)時(shí)。 第 10 頁 共 31 頁 A7 A7A6 A6A5 A5A4 A4A3 A3A2 A2A1 A1A0 A0S7B7B6B5B4B3B2B1B0S6S5S4S3S2S1S0B0B1B2B3B4B5B6B7S0S1S2S3S4S5S6S7X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1S S E TM S E TH S E TA02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B /B A1U27 4 L S 2 4 5 圖 36 電子鐘原理圖 當(dāng)接入電源時(shí),數(shù)字電子鐘以秒為單位開始計(jì)時(shí)。 P0口輸出字段碼,控制要顯示的字符,外接 74LS245 芯片,驅(qū)動(dòng) LED 顯示。在運(yùn)行狀態(tài)下,按動(dòng)控制按扭 SSET,可對(duì)秒進(jìn)行調(diào)整;按動(dòng)控制按扭 MSET,可對(duì)分進(jìn)行 調(diào)整;按動(dòng)控制按扭 HSET,可對(duì)時(shí)進(jìn)行調(diào)整;因此采用獨(dú)立式鍵盤方式,設(shè)計(jì)起來比較簡(jiǎn)單。所以,獨(dú)立式按鍵常用于按鍵數(shù)量不多的場(chǎng)合。 二、按鍵電路 獨(dú)立式鍵盤的各個(gè)按鍵相互獨(dú)立,每個(gè)按鍵獨(dú)立地與一根數(shù)據(jù)輸入線(單片機(jī)第 9 頁 共 31 頁 并行接口或其它芯片的并行接口)連接。當(dāng)單片 機(jī)檢測(cè)到有按鍵按下時(shí)先定時(shí),然后再檢測(cè)按鍵的狀態(tài),若仍是閉合狀態(tài)則認(rèn)為真的有鍵按下。應(yīng)采取措施消除抖動(dòng)的影響。按鍵在閉合和斷開時(shí),觸點(diǎn)會(huì)存在抖動(dòng)現(xiàn)象。 一、按鍵的抖動(dòng)現(xiàn)象 按鍵就是一個(gè)簡(jiǎn)單的開關(guān)。 當(dāng)片選端 /CE 低電平有效時(shí), DIR=“0” ,信號(hào)由 B 向 A 傳輸;(接收) 鍵盤及其接口 鍵盤是由若干個(gè)按鍵組成的,它是單片機(jī)最簡(jiǎn)單的輸入設(shè)備。圖 34為驅(qū)動(dòng)顯示電路框圖。顯示器亮度既與點(diǎn)亮?xí)r的導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間長(zhǎng)短和時(shí)間間隔有關(guān)。對(duì)于顯示器的每一位而言,每隔一段時(shí)間點(diǎn)亮一次。 說明:在該設(shè)計(jì)中,沒有用到電極( dp),而是用單位的數(shù)碼管來顯示分隔符,其七段 LED 顯示器如圖 33所示 圖 33 七段 LED顯示器 二 、 動(dòng)態(tài)顯示 本設(shè)計(jì)共享了八位 LED 顯示器,因此采用動(dòng)態(tài)顯示方式。當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)筆畫或一個(gè)點(diǎn)就發(fā)光。七段 LED 通常構(gòu)成字型 “8” ,還有一個(gè)發(fā)光二極管用來顯示小數(shù)點(diǎn)。 顯示電路 一、七段 LED顯示器的原理 第 7 頁 共 31 頁 顯示器是單
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1