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

正文內(nèi)容

基于單片機(jī)電子時(shí)鐘畢業(yè)設(shè)計(jì)論文-閱讀頁

2025-07-12 19:44本頁面
  

【正文】 而訪問內(nèi)部程序存儲(chǔ)器時(shí),ALE 端將有一個(gè) 1/6 時(shí)鐘頻率的正脈沖信號(hào),這個(gè)信號(hào)可以用于識(shí)別單片機(jī)是否工作,也可以當(dāng)作一個(gè)時(shí)鐘向外輸出。 如果單片機(jī)是 EPROM,在編程其間, 將用于輸入編程脈沖。20Pin31:EA/Vpp程序存儲(chǔ)器的內(nèi)外部選通線,8051 和 8751 單片機(jī),內(nèi)置有4kB 的程序存儲(chǔ)器,當(dāng) EA 為高電平并且程序地址小于 4kB 時(shí),讀取內(nèi)部程序存儲(chǔ)器指令數(shù)據(jù),而超過 4kB 地址則讀取外部指令數(shù)據(jù)。顯然,對(duì)內(nèi)部無程序存儲(chǔ)器的8031,EA 端必須接地。單片機(jī)微型計(jì)算機(jī)簡(jiǎn)稱單片機(jī),特別適用于控制領(lǐng)域,故又稱為微控制器。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。其發(fā)展趨勢(shì)不外乎以下幾個(gè)方面:多功能 單片機(jī)中盡可能地把所需要的存儲(chǔ)器和 I/O 口都集成在一塊芯片上,使得單片機(jī)可以實(shí)現(xiàn)更多的功能。 有的單片機(jī)針對(duì)某一個(gè)應(yīng)用領(lǐng)域,集成了相關(guān)的控制設(shè)備,以減少應(yīng)用系統(tǒng)的芯片數(shù)量。高效率和高性能 為了提高執(zhí)行速度和執(zhí)行效率,單片機(jī)開始使用 RISC、流水線和 DSP 的設(shè)計(jì)技術(shù),使單片機(jī)的性能有了明顯的提高,表現(xiàn)為:?jiǎn)纹瑱C(jī)的時(shí)鐘頻率得到提高;同樣頻率的單片機(jī)運(yùn)行效率也有了很大的提升;由于集成度的提高,單片機(jī)的尋址能力、片內(nèi) ROM(FLASH)和 RAM 的容量都突破了以往的數(shù)量和限制。使用高級(jí)語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強(qiáng)軟件的可讀性和可移植性,便于改進(jìn)和擴(kuò)充功能。由于 CMOS 等工藝的大量采用,很多單片機(jī)可以在更低的電壓下工作( 或 ),功耗已經(jīng)降低到 uA 級(jí)。低價(jià)格 單片機(jī)應(yīng)用面廣,使用數(shù)量大,帶來的直接好處就是成本的降低。下面大致介紹一下單片機(jī)的主要應(yīng)用領(lǐng)域和特點(diǎn)。(2)辦公自動(dòng)化領(lǐng)域 單片機(jī)作為嵌入式系統(tǒng)廣泛應(yīng)用于現(xiàn)代辦公設(shè)備,如計(jì)算機(jī)的鍵盤、磁盤驅(qū)動(dòng)、打印機(jī)、復(fù)印機(jī)、電話機(jī)和傳真機(jī)等。商用系統(tǒng)中廣泛使用的電子計(jì)量?jī)x器、收款機(jī)、條形碼閱讀器、安全監(jiān)測(cè)系統(tǒng)、空氣調(diào)節(jié)系統(tǒng)和冷凍保鮮系統(tǒng)等,都采用了單片機(jī)構(gòu)成的專用系統(tǒng)。(4)工業(yè)自動(dòng)化 在工業(yè)控制和機(jī)電一體化控制系統(tǒng)中,除了采用工控計(jì)算機(jī)外,很多都是以單片機(jī)為核心的單片機(jī)和多機(jī)系統(tǒng)。將單片機(jī)和傳感器相結(jié)合,可以構(gòu)成新一代的智能傳感器。(6)現(xiàn)代交通與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動(dòng)力監(jiān)控系統(tǒng)、自動(dòng)駕駛系統(tǒng)、通信系統(tǒng)以及運(yùn)行監(jiān)視系統(tǒng)等。目前,我國(guó)生產(chǎn)很多型號(hào)的單片機(jī),在此,我們采用型號(hào)為 STC89C52 的單片機(jī)。 STC89C52 是一個(gè)低功耗高性能單片機(jī),40 個(gè)引腳,32 個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含 2 個(gè)外中斷口,2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,STC89C51 可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。DS1302 是美國(guó) DALLAS 公司推出的一種高性能、低功耗、帶 RAM 的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí)。時(shí)鐘操作可通過 AM\PM 指示決定采用 24 或 12 小時(shí)格式。采用三線制串行接口技術(shù)進(jìn)行數(shù)據(jù)傳送,可直接與單片機(jī)連接,用戶能方便地修改內(nèi)部參數(shù)實(shí)現(xiàn)多位 LED 數(shù)碼管顯示。 Proteus 電路圖設(shè)計(jì)運(yùn)行 Proteus 的 ISIS 后出現(xiàn)程序主窗口界面,鼠標(biāo)左鍵單擊窗口左側(cè)的元器件工具欄的 , 接著再點(diǎn)擊窗口左側(cè)的元器件選擇區(qū)的 Pick ,彈出如圖 1 所示的 Pick Devices 窗口,再在 Categ 欄里點(diǎn)擊MicroprocessorICs 項(xiàng)后,在 Results 欄里會(huì)出現(xiàn)各種類型的 CPU 器件,找到 AT89C51 后雙擊,AT89C51 就被添加到當(dāng)前窗口左側(cè)的元器件列表區(qū)了。然后再依次點(diǎn)擊列表區(qū)里的器件,單擊左鍵把他們放到繪圖區(qū),右鍵選中元件,并編輯其屬性,合理布局后,進(jìn)行連線。 Proteus 中設(shè)計(jì)的電子時(shí)鐘系統(tǒng)原理圖第四章軟件設(shè)計(jì) 程序流程圖設(shè)計(jì)25系 統(tǒng) 程 序 流 程 圖按 鍵 處 理 是 先 檢 測(cè) 秒 按 鍵 是 否 按 下 , 秒 按 鍵 如 果 按 下 , 秒 就 加 1; 如果 沒 有 按 下 , 就 檢 測(cè) 分 按 鍵 是 否 按 下 , 分 按 鍵 如 果 按 下 , 分 就 加 1; 如 果沒 有 按 下 , 就 檢 測(cè) 時(shí) 按 鍵 是 否 按 下 , 時(shí) 按 鍵 如 果 按 下 , 時(shí) 就 加 1; 如 果 沒有 按 下 , 就 把 時(shí) 間 顯 示 出 來 。NYNYNY時(shí)加 1顯示時(shí)間結(jié)束開始秒按鍵按下?秒加 1分按鍵按下?分加 1時(shí)按鍵按下?27定時(shí)器中斷流程圖N24 小時(shí)到?分單元清零,時(shí)單元加 1NNNYY時(shí)單元清零時(shí)間顯示中斷返回開始一秒時(shí)間到?60 秒時(shí)間到?60 分鐘到?秒單元加 1秒單元清零,分單元加1YY28時(shí)間顯示是先秒個(gè)位計(jì)算顯示,然后是秒十位計(jì)算顯示,再是分個(gè)位計(jì)算顯示,再然后是分十位顯示,再就是時(shí)個(gè)位計(jì)算顯示,最后是時(shí)十位顯示。 所 謂 中 斷 就 是 當(dāng) CPU 正 在 執(zhí) 行 程 序A 時(shí) , 發(fā) 生 了 另 一 個(gè) 急 需 處 理 的 事 件 B, 這 是 CPU 暫 停 當(dāng) 前 執(zhí) 行 的 程 序 A,立 即 轉(zhuǎn) 去 執(zhí) 行 處 理 事 件 B 的 程 序 , 處 理 完 事 件 B 后 , 再 返 回 到 程 序 A 繼 續(xù)執(zhí) 行 , 這 個(gè) 過 程 被 叫 做 中 斷 。 關(guān) 于 中 斷 的 概 念 可 以打 個(gè) 如 下 的 比 喻 。中 斷 是 一 個(gè) 過 程 , 當(dāng) 中 央 處 理 器 CPU 在 處 理 某 件 事 情 時(shí) , 外 部 又 發(fā) 生 了另 一 緊 急 事 件 , 請(qǐng) 求 CPU 暫 停 當(dāng) 前 的 工 作 而 去 迅 速 處 理 該 緊 急 事 件 。 引 起 中 斷 的 原 因 或 發(fā) 出中 斷 請(qǐng) 求 的 來 源 , 稱 為 中 斷 源 。當(dāng) CPU 正 在 處 理 一 個(gè) 中 斷 源 請(qǐng) 求 的 時(shí) 候 , 又 發(fā) 生 了 另 一 個(gè) 優(yōu) 先 級(jí) 比 它 高的 中 斷 源 請(qǐng) 求 , 如 果 CPU 能 夠 暫 時(shí) 中 止 對(duì) 原 來 中 斷 處 理 程 序 的 執(zhí) 行 , 轉(zhuǎn) 而 去處 理 優(yōu) 先 級(jí) 更 高 的 中 斷 源 請(qǐng) 求 , 待 處 理 完 以 后 , 再 繼 續(xù) 執(zhí) 行 原 來 的 低 級(jí) 中 斷處 理 程 序 , 這 樣 的 過 程 稱 為 中 斷 嵌 套 。sbit SUB=P1^0。sbit ACC7 = ACC^7。//顯 示 時(shí) 間void showData(void)。//顯 示 定 時(shí)void int_0(void)。//中 斷 1void flash_max7219(unsigned char n)。 /*實(shí) 時(shí) 時(shí) 鐘 時(shí) 鐘 線 引 腳 */sbit T_IO = P2^4。 /*實(shí) 時(shí) 時(shí) 鐘 復(fù) 位 線 引 腳 *//********************************************************************/void v_RTInputByte(uchar ucDa)。// 從 DS1302 讀 取 1Byte 數(shù) 據(jù)31void v_W1302(uchar ucAddr, uchar ucDa)。//讀 取 DS1302 某 地 址 的 數(shù) 據(jù)//void v_BurstW1302T(uchar *pSecDa)。//讀 取 DS1302 時(shí) 鐘 數(shù) 據(jù)//void v_BurstW1302R(uchar *pReDa)。//讀 取 DS1302 寄 存 器 數(shù) 據(jù)void v_Set1302(uchar *pSecDa) 。 初 始 時(shí) 間 格 式 為 : 秒 分 時(shí) 日 月 星 期 年 void v_Get1302(uchar ucCurtime[]) 。//顯 示 的 時(shí) 間**********************************************全 局 變 量uchar setTime[2]={0,0}。//秒 分 時(shí) 日 月 星 期 年uchar Tmod=7。//sound()。//初 始 化 max7219cls()。 time)。 time)。32EX1=1。//下 降 沿 觸 發(fā)IT0=1。//開 中 斷v_Get1302(amp。showDay()。//int_0()。 time)。if ((setTime[0]==time[2])amp。(setTime[1]==time[1]))sound()。 0x0f。//十 位showTime[4]=time[1] amp。showTime[3]=time[1]4。 0x0f。33showTime[2]=showTime[5]=10。 showTime)。 0x0f。showTime[4]=time[4] amp。showTime[3]=time[4]4。 0x0f。showTime[2]=showTime[5]=10。 showTime)。 0x0f。showTime[4]=setTime[1] amp。showTime[3]=setTime[1]4。showTime[7]=13。disp_88(amp。} 34 KeilC51 進(jìn)行程序調(diào)試35 仿真與調(diào)試 Proteus 中 Hex 文件選擇系統(tǒng)仿真分析電路原理圖在 ISIS 里設(shè)計(jì)完成,文件,再進(jìn)行電子時(shí)鐘的系統(tǒng)虛擬仿真 。(2) 文件,再在 Proteus ISIS 編輯窗口的 File 菜單中選擇 Save Design 選項(xiàng),保存設(shè)計(jì), 文件。實(shí)現(xiàn)功能:36當(dāng)進(jìn)入調(diào)整功能時(shí),按第一個(gè)鍵 K1 進(jìn)行減運(yùn)算,按第二個(gè)鍵 K2 進(jìn)行加運(yùn)算。當(dāng)定時(shí)設(shè)定后,到預(yù)定時(shí)間后,系統(tǒng)通過 C51 音樂程序演唱歌曲八月桂花。時(shí)間顯示格式為:時(shí)分秒;日期顯示格式為:日月年。 Proteus 系統(tǒng)仿真結(jié)果結(jié)束語本文的電子鐘系統(tǒng)是以單片機(jī)(AT89C51)為核心,時(shí)鐘芯片 DS130數(shù)碼管顯示驅(qū)動(dòng)芯片 MAX7219 等元器件組成。實(shí)現(xiàn)了硬件軟化的目的。通過對(duì)自己在大學(xué)三年時(shí)間里所學(xué)的知識(shí)的回顧,并充分發(fā)揮對(duì)所學(xué)知識(shí)的理解和對(duì)畢業(yè)設(shè)計(jì)的37思考及書面表達(dá)能力,最終完成了。撰寫論文的過程也是專業(yè)知識(shí)的學(xué)習(xí)過程,它使我運(yùn)用已有的專業(yè)基礎(chǔ)知識(shí),對(duì)其進(jìn)行設(shè)計(jì),分析和解決一個(gè)理論問題或?qū)嶋H問題,把知識(shí)轉(zhuǎn)化為能力的實(shí)際訓(xùn)練。通過這次課程設(shè)計(jì)我發(fā)現(xiàn),只有理論水平提高了;才能夠?qū)⒄n本知識(shí)與實(shí)踐相整合,理論知識(shí)服務(wù)于教學(xué)實(shí)踐,以增強(qiáng)自己的動(dòng)手能力。通過這次課程設(shè)計(jì),我們知道了理論和實(shí)際的距離,也知道了理論和實(shí)際想結(jié)合的重要性,也從中得知了很多書本上無法得知的知識(shí)。學(xué)習(xí)就應(yīng)該采取理論與實(shí)踐結(jié)合的方式,理論的問題,也就是實(shí)踐性的課題。參考文獻(xiàn)[1] Proteus 的電路設(shè)計(jì)與仿真[J].,第19 期.[2] 曹洪奎。 單片機(jī)電子時(shí)鐘系統(tǒng)的設(shè)計(jì)與仿真 [J]。 2022 年 04 期[5] [J].,第 3 期.38[6] [J]., 第 286 期[7] 、應(yīng)用與實(shí)驗(yàn)[M].上海:復(fù)旦大學(xué)出版社,~256.[8] [M].北京:北京航空航天大學(xué)出版社,96~100.[9] 胡漢才 單片機(jī)原理及其接口技術(shù)[M]. 北京: 清華大學(xué)出版社 , ~110.[10] [M].西安:西安電子科技大學(xué)出版社.~120.【11】 系列單片機(jī)高級(jí)實(shí)例開發(fā)指南 北京航空航天大學(xué)出版社致 謝通過不斷努力,終于完成了此次畢業(yè)設(shè)計(jì)。同時(shí)也感謝電氣學(xué)院各個(gè)領(lǐng)導(dǎo)和老師對(duì)我三年來的關(guān)心和幫助。在此,衷心地感謝你
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1