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

正文內(nèi)容

基于單片機(jī)電子時(shí)鐘畢業(yè)設(shè)計(jì)論文(參考版)

2025-06-30 19:44本頁面
  

【正文】 使我在大學(xué)中學(xué)到了許多寶貴的知識(shí)和經(jīng)驗(yàn)。在此,首先感謝導(dǎo)師楊宇、曾謝華、佟云峰老師們?cè)诎倜χ羞€抽出寶貴的時(shí)間對(duì)我進(jìn)行精心的指導(dǎo),才使我順利完成了畢業(yè)設(shè)計(jì)。中國(guó)科技信息。馬瑩瑩 基于 Proteus 單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[J]. 遼寧工學(xué)院學(xué)報(bào) 07 年 04 期[3] 侯玉寶 基于 Proteus 的 51 系列單片機(jī)設(shè)計(jì)與仿真[M]電子工業(yè)出版社,~288[4] 蔡希彪,曹洪奎。這種做法既有助于完成理論知識(shí)的鞏固,又有助于帶動(dòng)實(shí)踐,解決實(shí)際問題,加強(qiáng)我們的動(dòng)手能力和解決問題的能力。我們的學(xué)習(xí)不但要立足于書本,以解決理論和實(shí)際教學(xué)中的實(shí)際問題為目的,還要以實(shí)踐相結(jié)合,理論問題即實(shí)踐課題,解決問題即課程研究,學(xué)生自己就是一個(gè)專家,通過自己的手來解決問題比用腦子解決問題更加深刻。這個(gè)實(shí)驗(yàn)十分有意義 我獲得很深刻的經(jīng)驗(yàn)。培養(yǎng)了我運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的能力。這為自己今后進(jìn)一步深化學(xué)習(xí),積累了一定寶貴的經(jīng)驗(yàn)。我在這一次數(shù)字電子鐘的設(shè)計(jì)過程中,很是受益匪淺。具體介紹應(yīng)用 Protel DXP 進(jìn)行電路原理圖設(shè)計(jì),Keil C51 軟件調(diào)試程序以及 Proteus 的 ISIS 軟件進(jìn)行單片機(jī)系統(tǒng)的電子鐘設(shè)計(jì)與仿真。具有實(shí)時(shí)顯示當(dāng)前計(jì)算機(jī)系統(tǒng)時(shí)間和日期的功能。按下第四個(gè)鍵 K4,可以進(jìn)行時(shí)間\日期切換,8 位 LED 數(shù)碼管將顯示時(shí)間或日期,采用 24 小時(shí)制。按下第三個(gè)鍵 K3,實(shí)現(xiàn)日期\時(shí)間調(diào)整及\定時(shí)功能,等數(shù)字閃爍后,按一二鍵進(jìn)行加減,從而可以進(jìn)行具體日期時(shí)間調(diào)整。 Proteus 進(jìn)行電子鐘系統(tǒng)仿真在 Proteus ISIS 的 Debug 菜單中選擇 Execute,運(yùn)行程序,系統(tǒng)仿真結(jié)果如下圖所示。(1)在 ISIS 的原理圖中,右鍵單擊 AT89C51 將其選中,然后單擊左鍵打開 AT89C51 的 Edit Component 對(duì)話框,如下圖所示。 showTime)。showTime[2]=showTime[5]=10。showTime[6]=12。 0x0f。showTime[0]=setTime[0]4。}//*************************************************顯 示 定 時(shí)void showDishi(void){showTime[1]=setTime[0] amp。disp_88(amp。showTime[0]=time[6]4。showTime[1]=time[6] amp。 0x0f。showTime[6]=time[3]4。}//*************************************************顯 示 日 期void showData(void){showTime[7]=time[3] amp。disp_88(amp。showTime[0]=time[2]4。showTime[1]=time[2] amp。 0x0f。//個(gè) 位showTime[6]=time[0]4。}}//************************************************顯 示 時(shí) 間void showDay(void){//將 數(shù) 據(jù) 轉(zhuǎn) 化 為 顯 示 格 式showTime[7]=time[0] amp。amp。showDay()。while(1){v_Get1302(amp。//int_1()。 time)。EA=1。IT1=1。EX0=1。//v_Set1302(amp。//清 屏 max7219//v_Get1302(amp。initMAX7219()。//此 時(shí) 的 調(diào) 節(jié) 模 式void main(){delay_ms(200)。//定 時(shí) 的 設(shè) 定uchar time[7]={0,0x59,0x19,0x24,0x7,0x01,0x08}。//讀 取 DS1302 當(dāng) 前 時(shí) 間uchar showTime[8]={0,0,10,0,0,10,0,0}。//設(shè) 置 初 始 時(shí) 間 ,輸 入 : pSecDa: 初 始 時(shí) 間 地 址 。//往 DS1302 寄 存 器 數(shù) 寫 入 數(shù)據(jù) (多 字 節(jié) 方 式 )//void v_BurstR1302R(uchar *pReDa)。//往 DS1302 寫 入 時(shí) 鐘 數(shù) 據(jù)(多 字 節(jié) 方 式 )//void v_BurstR1302T(uchar *pSecDa)。//往 DS1302 寫 入 數(shù) 據(jù)uchar uc_R1302(uchar ucAddr)。 //往 DS1302 寫 入 1Byte 數(shù) 據(jù)uchar uc_RTOutputByte(void)。 /*實(shí) 時(shí) 時(shí) 鐘 數(shù) 據(jù) 線 引 腳 */sbit T_RST = P2^5。//閃 一 個(gè) 位 max7219/*********************************************************************//* 實(shí) 時(shí) 時(shí) 鐘 模 塊 時(shí) 鐘 芯 片 型 號(hào) : DS1302 *//*//*********************************************************************/sbit T_CLK = P2^3。//中 斷 0void int_1(void)。//顯 示 日 期void showDishi(void)。void showDay(void)。sbit ACC0 = ACC^0。以 下 為 部 分 源 程 序 :include include 30include include define uchar unsigned chardefine uint unsigned int idatasbit ADD=P1^1。單 片 機(jī) 一 般 允 許 有 多 個(gè) 中 斷 源 , 當(dāng) 幾 個(gè) 中 斷 源 同 時(shí) 向 CPU 請(qǐng) 求 中 斷 時(shí) ,就 存 在 CPU 優(yōu) 先 響 應(yīng) 哪 一 個(gè) 中 斷 請(qǐng) 求 源 的 問 題 ( 優(yōu) 先 級(jí) 問 題 ) , 一 般 根 據(jù) 中斷 源 的 輕 重 緩 急 排 隊(duì) , 優(yōu) 先 處 理 最 緊 急 事 件 的 中 斷 請(qǐng) 求 , 于 是 便 規(guī) 定 每 一 個(gè)中 斷 源 都 有 一 個(gè) 中 斷 優(yōu) 先 級(jí) 別 , 并 且 CPU 總 是 響 應(yīng) 級(jí) 別 最 高 的 中 斷 請(qǐng) 求 。 處 理 結(jié)束 后 , 再 回 到 原 來 被 中 斷 的 地 方 , 繼 續(xù) 原 來 的 工 作 。 領(lǐng) 導(dǎo) ( CPU) 在 自 己 的 房 間 辦 公 ( 執(zhí) 行 主 程 序 ) , 下 屬( 外 設(shè) ) 有 問 題 打 電 話 來 請(qǐng) 示 ( 中 斷 源 ) , 領(lǐng) 導(dǎo) 停 下 正 在 進(jìn) 行 的 工 作 , 通 過電 話 給 下 屬 做 指 示 ( 執(zhí) 行 中 斷 服 務(wù) 程 序 ) , 指 示 完 后 , 領(lǐng) 導(dǎo) 掛 斷 電 話 , 繼 續(xù)做 自 己 的 工 作 ( 返 回 主 程 序 繼 續(xù) 執(zhí) 行 ) 。 關(guān) 于 中 斷 的 概 念 有 下 列 幾 個(gè) 名 詞 : ( 1) 程 序A 稱 為 主 程 序 , ( 2) 處 理 事 件 B 的 程 序 稱 為 中 斷 服 務(wù) 程 序 , ( 3) 主 程 序中 轉(zhuǎn) 向 中 斷 服 務(wù) 程 序 的 地 方 稱 為 斷 點(diǎn) , ( 4) 引 起 中 斷 的 原 因 即 事 件 B 稱 為中 斷 源 , ( 5) 轉(zhuǎn) 去 執(zhí) 行 中 斷 服 務(wù) 程 序 稱 為 中 斷 響 應(yīng) 。時(shí)間顯示流程圖時(shí)十位計(jì)算顯示結(jié)束開始秒個(gè)位計(jì)算顯示秒十位計(jì)算顯示分個(gè)位計(jì)算顯示分十位計(jì)算顯示時(shí)個(gè)位計(jì)算顯示29 源程序設(shè)計(jì)中 斷 技 術(shù) 在 單 片 系 統(tǒng) 中 有 著 十 分 重 要 的 作 用 , 它 不 僅 可 以 提 高 單 片 機(jī)CPU 的 效 率 , 也 可 以 對(duì) 突 發(fā) 事 件 處 理 。26按鍵處理流程圖定時(shí)器中斷時(shí)是先檢測(cè) 1 秒是否到,1 秒如果到,秒單元就加 1;如果沒到,就檢測(cè) 1 分鐘是否到,1 分鐘如果到,分單元就加 1;如果沒到,就檢測(cè) 1 小時(shí)是否到,1 小時(shí)如果到,時(shí)單元就加 1,如果沒到,就顯示時(shí)間。連線時(shí)當(dāng)鼠標(biāo)的指針靠近一個(gè)對(duì)象的引腳時(shí),跟著鼠標(biāo)的指針 r ICs 就會(huì)出現(xiàn)一個(gè)“”提示符號(hào),點(diǎn)擊鼠標(biāo)左鍵即可畫線了,需要拐彎時(shí)點(diǎn)擊一下即可,在終點(diǎn)再點(diǎn)擊確認(rèn)一下就畫出了一段導(dǎo)線,所有導(dǎo)線畫完后,點(diǎn)擊工具欄的 ,添加上電源和接地符號(hào),原理圖的繪制就完成了。24用同樣的方法依次把 DS1MAX721數(shù)碼管、晶振以及多個(gè)電阻、電容也添加到器件列表區(qū)里。內(nèi)含有硬件動(dòng)態(tài)掃描顯示控制,每塊芯片可驅(qū)動(dòng) 8 個(gè) LED 數(shù)碼管。MAX7219 是 MAXIM 公司生產(chǎn)的串行輸入/輸出共陰極數(shù)碼管顯示驅(qū)動(dòng)芯片。具有調(diào)時(shí)功能。其將通用的微處理器和 Flash 存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash存儲(chǔ)器可有效地降低開發(fā)成本 DXP 電路圖設(shè)計(jì)23 Protel DXP 設(shè)計(jì)的電子鐘電路原理圖主要元器件功能介紹:AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓,高性能CMOS8 位微處理器,俗稱單片機(jī)。因?yàn)椋?STC89C52 是一個(gè)低電壓,高性能 CMOS 8 位單片機(jī),片內(nèi)含 4k bytes的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM) ,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS52 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲(chǔ)單元,內(nèi)置功能強(qiáng)大的微型計(jì)算機(jī)的 AT89C52 提供了高性 價(jià) 比 的 解 決 方 案 。這些領(lǐng)域?qū)w積、功耗、穩(wěn)定性和實(shí)時(shí)性的要求往往比商用系統(tǒng)還要高,因此采用單片機(jī)系統(tǒng)更加重要。它將傳感器變換后的物理量作進(jìn)一步的變化和處理,使其成為數(shù)字信號(hào),可以遠(yuǎn)距離傳輸并與計(jì)算機(jī)接口。22(5)智能儀表與集成智能傳感器 目前在各種電氣測(cè)量?jī)x表中普遍采用了單片機(jī)應(yīng)用系統(tǒng)來代替?zhèn)鹘y(tǒng)的測(cè)量系統(tǒng),使得測(cè)量系統(tǒng)具有存儲(chǔ)、數(shù)據(jù)處理、查詢及聯(lián)網(wǎng)等智能功能。與通用計(jì)算機(jī)相比,這些系統(tǒng)由于比較封閉,可以更有效地防止病毒和電磁干擾等,可靠性更高。(3)商業(yè)應(yīng)用領(lǐng)域 商業(yè)應(yīng)用系統(tǒng)部分與家用和辦公應(yīng)用系統(tǒng)相似,但更加注重設(shè)備的穩(wěn)定性、可靠性和安全性。(1)家用電器領(lǐng)域 用單片機(jī)控制系統(tǒng)取代傳統(tǒng)的模擬和數(shù)字控制電路,使家用電器(如洗衣機(jī)、空調(diào)、冰箱、微波爐、和電視機(jī)等)功能更完善,更加智能化和易于使用。目前世界各大公司為了提高競(jìng)爭(zhēng)力,在提高單片機(jī)性能的同時(shí),十分注意降低其產(chǎn)品的價(jià)格。這些特性使得單片機(jī)系統(tǒng)可以在更小電源的支持下工作更長(zhǎng)的時(shí)間。低電壓和低功耗 單片機(jī)的嵌入式應(yīng)用決定了低電壓和低功耗的特性十分重要。21 由于系統(tǒng)資源和系統(tǒng)復(fù)雜程度的增加,開始使用高級(jí)語言(如 C 語言)來開發(fā)單片機(jī)的程序。例如,有的芯片以 51 內(nèi)核為核心,集成了 USB 控制器、SMART CARD 接口、MP3 解碼器、CAN 或者 I*I*C 總線控制器等,LED、LCD 或 VFD 顯示驅(qū)動(dòng)器也開始集成在 8 位單片機(jī)中。比如 A/D、PWM、PCA(可編程計(jì)數(shù)器陣列)、WDT(監(jiān)視定時(shí)器看家狗)、高速 I/O 口及計(jì)數(shù)器的捕獲/比較邏輯等。 單片機(jī)經(jīng)過 3 代的發(fā)展,正朝著多功能、高性能、低電壓、低功耗、低價(jià)格、大存儲(chǔ)容量、強(qiáng) I/O 功能及較好的結(jié)構(gòu)兼容性方向發(fā)展。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件:中央處理器、存儲(chǔ)器和 I/O 接口電路等。 單片機(jī)的選擇單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,也是頗具生命
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1