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

正文內(nèi)容

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

2025-06-27 19:44本頁(yè)面
  

【正文】 便 規(guī) 定 每 一 個(gè)中 斷 源 都 有 一 個(gè) 中 斷 優(yōu) 先 級(jí) 別 , 并 且 CPU 總 是 響 應(yīng) 級(jí) 別 最 高 的 中 斷 請(qǐng) 求 。當(dāng) CPU 正 在 處 理 一 個(gè) 中 斷 源 請(qǐng) 求 的 時(shí) 候 , 又 發(fā) 生 了 另 一 個(gè) 優(yōu) 先 級(jí) 比 它 高的 中 斷 源 請(qǐng) 求 , 如 果 CPU 能 夠 暫 時(shí) 中 止 對(duì) 原 來(lái) 中 斷 處 理 程 序 的 執(zhí) 行 , 轉(zhuǎn) 而 去處 理 優(yōu) 先 級(jí) 更 高 的 中 斷 源 請(qǐng) 求 , 待 處 理 完 以 后 , 再 繼 續(xù) 執(zhí) 行 原 來(lái) 的 低 級(jí) 中 斷處 理 程 序 , 這 樣 的 過(guò) 程 稱 為 中 斷 嵌 套 。以 下 為 部 分 源 程 序 :include include 30include include define uchar unsigned chardefine uint unsigned int idatasbit ADD=P1^1。sbit SUB=P1^0。sbit ACC0 = ACC^0。sbit ACC7 = ACC^7。void showDay(void)。//顯 示 時(shí) 間void showData(void)。//顯 示 日 期void showDishi(void)。//顯 示 定 時(shí)void int_0(void)。//中 斷 0void int_1(void)。//中 斷 1void flash_max7219(unsigned char n)。//閃 一 個(gè) 位 max7219/*********************************************************************//* 實(shí) 時(shí) 時(shí) 鐘 模 塊 時(shí) 鐘 芯 片 型 號(hào) : DS1302 *//*//*********************************************************************/sbit T_CLK = P2^3。 /*實(shí) 時(shí) 時(shí) 鐘 時(shí) 鐘 線 引 腳 */sbit T_IO = P2^4。 /*實(shí) 時(shí) 時(shí) 鐘 數(shù) 據(jù) 線 引 腳 */sbit T_RST = P2^5。 /*實(shí) 時(shí) 時(shí) 鐘 復(fù) 位 線 引 腳 *//********************************************************************/void v_RTInputByte(uchar ucDa)。 //往 DS1302 寫(xiě) 入 1Byte 數(shù) 據(jù)uchar uc_RTOutputByte(void)。// 從 DS1302 讀 取 1Byte 數(shù) 據(jù)31void v_W1302(uchar ucAddr, uchar ucDa)。//往 DS1302 寫(xiě) 入 數(shù) 據(jù)uchar uc_R1302(uchar ucAddr)。//讀 取 DS1302 某 地 址 的 數(shù) 據(jù)//void v_BurstW1302T(uchar *pSecDa)。//往 DS1302 寫(xiě) 入 時(shí) 鐘 數(shù) 據(jù)(多 字 節(jié) 方 式 )//void v_BurstR1302T(uchar *pSecDa)。//讀 取 DS1302 時(shí) 鐘 數(shù) 據(jù)//void v_BurstW1302R(uchar *pReDa)。//往 DS1302 寄 存 器 數(shù) 寫(xiě) 入 數(shù)據(jù) (多 字 節(jié) 方 式 )//void v_BurstR1302R(uchar *pReDa)。//讀 取 DS1302 寄 存 器 數(shù) 據(jù)void v_Set1302(uchar *pSecDa) 。//設(shè) 置 初 始 時(shí) 間 ,輸 入 : pSecDa: 初 始 時(shí) 間 地 址 。 初 始 時(shí) 間 格 式 為 : 秒 分 時(shí) 日 月 星 期 年 void v_Get1302(uchar ucCurtime[]) 。//讀 取 DS1302 當(dāng) 前 時(shí) 間uchar showTime[8]={0,0,10,0,0,10,0,0}。//顯 示 的 時(shí) 間**********************************************全 局 變 量uchar setTime[2]={0,0}。//定 時(shí) 的 設(shè) 定uchar time[7]={0,0x59,0x19,0x24,0x7,0x01,0x08}。//秒 分 時(shí) 日 月 星 期 年uchar Tmod=7。//此 時(shí) 的 調(diào) 節(jié) 模 式void main(){delay_ms(200)。//sound()。initMAX7219()。//初 始 化 max7219cls()。//清 屏 max7219//v_Get1302(amp。 time)。//v_Set1302(amp。 time)。EX0=1。32EX1=1。IT1=1。//下 降 沿 觸 發(fā)IT0=1。EA=1。//開(kāi) 中 斷v_Get1302(amp。 time)。showDay()。//int_1()。//int_0()。while(1){v_Get1302(amp。 time)。showDay()。if ((setTime[0]==time[2])amp。amp。(setTime[1]==time[1]))sound()。}}//************************************************顯 示 時(shí) 間void showDay(void){//將 數(shù) 據(jù) 轉(zhuǎn) 化 為 顯 示 格 式showTime[7]=time[0] amp。 0x0f。//個(gè) 位showTime[6]=time[0]4。//十 位showTime[4]=time[1] amp。 0x0f。showTime[3]=time[1]4。showTime[1]=time[2] amp。 0x0f。showTime[0]=time[2]4。33showTime[2]=showTime[5]=10。disp_88(amp。 showTime)。}//*************************************************顯 示 日 期void showData(void){showTime[7]=time[3] amp。 0x0f。showTime[6]=time[3]4。showTime[4]=time[4] amp。 0x0f。showTime[3]=time[4]4。showTime[1]=time[6] amp。 0x0f。showTime[0]=time[6]4。showTime[2]=showTime[5]=10。disp_88(amp。 showTime)。}//*************************************************顯 示 定 時(shí)void showDishi(void){showTime[1]=setTime[0] amp。 0x0f。showTime[0]=setTime[0]4。showTime[4]=setTime[1] amp。 0x0f。showTime[3]=setTime[1]4。showTime[6]=12。showTime[7]=13。showTime[2]=showTime[5]=10。disp_88(amp。 showTime)。} 34 KeilC51 進(jìn)行程序調(diào)試35 仿真與調(diào)試 Proteus 中 Hex 文件選擇系統(tǒng)仿真分析電路原理圖在 ISIS 里設(shè)計(jì)完成,文件,再進(jìn)行電子時(shí)鐘的系統(tǒng)虛擬仿真 。(1)在 ISIS 的原理圖中,右鍵單擊 AT89C51 將其選中,然后單擊左鍵打開(kāi) AT89C51 的 Edit Component 對(duì)話框,如下圖所示。(2) 文件,再在 Proteus ISIS 編輯窗口的 File 菜單中選擇 Save Design 選項(xiàng),保存設(shè)計(jì), 文件。 Proteus 進(jìn)行電子鐘系統(tǒng)仿真在 Proteus ISIS 的 Debug 菜單中選擇 Execute,運(yùn)行程序,系統(tǒng)仿真結(jié)果如下圖所示。實(shí)現(xiàn)功能:36當(dāng)進(jìn)入調(diào)整功能時(shí),按第一個(gè)鍵 K1 進(jìn)行減運(yùn)算,按第二個(gè)鍵 K2 進(jìn)行加運(yùn)算。按下第三個(gè)鍵 K3,實(shí)現(xiàn)日期\時(shí)間調(diào)整及\定時(shí)功能,等數(shù)字閃爍后,按一二鍵進(jìn)行加減,從而可以進(jìn)行具體日期時(shí)間調(diào)整。當(dāng)定時(shí)設(shè)定后,到預(yù)定時(shí)間后,系統(tǒng)通過(guò) C51 音樂(lè)程序演唱歌曲八月桂花。按下第四個(gè)鍵 K4,可以進(jìn)行時(shí)間\日期切換,8 位 LED 數(shù)碼管將顯示時(shí)間或日期,采用 24 小時(shí)制。時(shí)間顯示格式為:時(shí)分秒;日期顯示格式為:日月年。具有實(shí)時(shí)顯示當(dāng)前計(jì)算機(jī)系統(tǒng)時(shí)間和日期的功能。 Proteus 系統(tǒng)仿真結(jié)果結(jié)束語(yǔ)本文的電子鐘系統(tǒng)是以單片機(jī)(AT89C51)為核心,時(shí)鐘芯片 DS130數(shù)碼管顯示驅(qū)動(dòng)芯片 MAX7219 等元器件組成。具體介紹應(yīng)用 Protel DXP 進(jìn)行電路原理圖設(shè)計(jì),Keil C51 軟件調(diào)試程序以及 Proteus 的 ISIS 軟件進(jìn)行單片機(jī)系統(tǒng)的電子鐘設(shè)計(jì)與仿真。實(shí)現(xiàn)了硬件軟化的目的。我在這一次數(shù)字電子鐘的設(shè)計(jì)過(guò)程中,很是受益匪淺。通過(guò)對(duì)自己在大學(xué)三年時(shí)間里所學(xué)的知識(shí)的回顧,并充分發(fā)揮對(duì)所學(xué)知識(shí)的理解和對(duì)畢業(yè)設(shè)計(jì)的37思考及書(shū)面表達(dá)能力,最終完成了。這為自己今后進(jìn)一步深化學(xué)習(xí),積累了一定寶貴的經(jīng)驗(yàn)。撰寫(xiě)論文的過(guò)程也是專業(yè)知識(shí)的學(xué)習(xí)過(guò)程,它使我運(yùn)用已有的專業(yè)基礎(chǔ)知識(shí),對(duì)其進(jìn)行設(shè)計(jì),分析和解決一個(gè)理論問(wèn)題或?qū)嶋H問(wèn)題,把知識(shí)轉(zhuǎn)化為能力的實(shí)際訓(xùn)練。培養(yǎng)了我運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力。通過(guò)這次課程設(shè)計(jì)我發(fā)現(xiàn),只有理論水平提高了;才能夠?qū)⒄n本知識(shí)與實(shí)踐相整合,理論知識(shí)服務(wù)于教學(xué)實(shí)踐,以增強(qiáng)自己的動(dòng)手能力。這個(gè)實(shí)驗(yàn)十分有意義 我獲得很深刻的經(jīng)驗(yàn)。通過(guò)這次課程設(shè)計(jì),我們知道了理論和實(shí)際的距離,也知道了理論和實(shí)際想結(jié)合的重要性,也從中得知了很多書(shū)本上無(wú)法得知的知識(shí)。我們的學(xué)習(xí)不但要立足于書(shū)本,以解決理論和實(shí)際教學(xué)中的實(shí)際問(wèn)題為目的,還要以實(shí)踐相結(jié)合,理論問(wèn)題即實(shí)踐課題,解決問(wèn)題即課程研究,學(xué)生自己就是一個(gè)專家,通過(guò)自己的手來(lái)解決問(wèn)題比用腦子解決問(wèn)題更加深刻。學(xué)習(xí)就應(yīng)該采取理論與實(shí)踐結(jié)合的方式,理論的問(wèn)題,也就是實(shí)踐性的課題。這種做法既有助于完成理論知識(shí)的鞏固,又有助于帶動(dòng)實(shí)踐,解決實(shí)際問(wèn)題,加強(qiáng)我們的動(dòng)手能力和解決問(wèn)題的能力。參考文獻(xiàn)[1] Proteus 的電路設(shè)計(jì)與仿真[J].,第19 期.[2] 曹洪奎。馬瑩瑩 基于 Proteus 單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[J]. 遼寧工學(xué)院學(xué)報(bào) 07 年 04 期[3] 侯玉寶 基于 Proteus 的 51 系列單片機(jī)設(shè)計(jì)與仿真[M]電子工業(yè)出版社,~288[4] 蔡希彪,曹洪奎。 單片機(jī)電子時(shí)鐘系統(tǒng)的設(shè)計(jì)與仿真 [J]。中國(guó)科技信息。 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í)例開(kāi)發(fā)指南 北京航空航天大學(xué)出版社致 謝通過(guò)不斷努力,終于完成了此次畢業(yè)設(shè)計(jì)。在此,首先感謝導(dǎo)師楊宇、曾謝華、佟云峰老師們?cè)诎倜χ羞€抽出寶貴的時(shí)間對(duì)我進(jìn)行精心的指導(dǎo),才使我順利完成了畢業(yè)設(shè)計(jì)。同時(shí)也感謝電氣學(xué)院各個(gè)領(lǐng)導(dǎo)和老師對(duì)我三年來(lái)的關(guān)心和幫助。使我在大學(xué)中學(xué)到了許多寶貴的知識(shí)和經(jīng)驗(yàn)。在此,衷心地感謝你
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1