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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-電子萬年歷-閱讀頁

2024-12-21 17:40本頁面
  

【正文】 P0口。電路原理圖 如 圖 8所示 : 圖 8 硬件電路 河南理工大學(xué) 本 科課程設(shè)計(jì)報(bào)告 12 3 軟件設(shè)計(jì) 主程序流程圖 設(shè)計(jì) 該設(shè)計(jì)主程序流程圖如圖 9 所示 : 圖 9 主程序流程圖 顯示模塊流程圖 基本顯示模塊設(shè)計(jì)的重點(diǎn)是由顯示代碼取得相應(yīng)的段碼、顯示段碼數(shù)據(jù)的串行發(fā)送,程序流程如圖1-11所示。 軟件秒脈沖發(fā)生器其實(shí)質(zhì)是利用了定時(shí)器 0 的定時(shí)溢出中斷,將它設(shè)定為100ms 溢出中斷,則 10 次中斷的時(shí)間正好為 1s。 有了秒脈沖發(fā)生器, 10 次中斷為 1s,秒指示燈閃亮 1次,秒變量單元加 1,60 后分變量單元加 1,如果為 60 分則時(shí)變量單元加 1。上述思想的實(shí)現(xiàn)均集成在定時(shí)器 0 的中斷子程序中。 打開 PROTEUS 軟件,并 出 畫單片機(jī)電子萬年歷具體運(yùn)行電路圖。 加載完成后,單擊電路圖框下的開始按鈕,進(jìn)行仿真,觀察 LED 數(shù)碼管現(xiàn)實(shí)情況,此時(shí) LED 數(shù)碼管開始顯示數(shù)字。 當(dāng)秒的顯示間隔快與或慢與實(shí)際間隔時(shí),調(diào)節(jié)石英晶體震蕩器的頻率參數(shù),從而使秒的間隔達(dá)到標(biāo)準(zhǔn)。 將16進(jìn)制時(shí)分?jǐn)?shù)據(jù)轉(zhuǎn)化為BCD顯示代碼 關(guān)顯示以免顯示抖動(dòng) 通過串口將時(shí)十位段碼送入對(duì)應(yīng)的LS164 將時(shí)個(gè)位段碼送入對(duì)應(yīng)的LS164 將分十位和個(gè)位段碼送入各自對(duì)應(yīng)LS164 打開顯示 河南理工大學(xué) 本 科課程設(shè)計(jì)報(bào)告 14 仿真結(jié)果 通過在 WAVE6000 下對(duì)源程序的編譯,改正了其中的很多錯(cuò)誤,然后運(yùn)行,保證源程序的正確性。 該電子萬年歷的顯示效果 及電子萬年歷時(shí)間和日期的調(diào)節(jié)效果分別如圖12和圖 13 所示: 圖 12 電子萬年歷的運(yùn)行效果 河南理工大學(xué) 本 科課程設(shè)計(jì)報(bào)告 15 圖 13 電子萬年歷時(shí)間和日期的調(diào)節(jié)效果 5 課程設(shè)計(jì)體會(huì) 通過這一周的課程設(shè)計(jì),我學(xué)到了不少的知識(shí)。這使我受益很大。通過查閱大量的資料,我獲得了以前在課堂上學(xué)不到的東西,我想這對(duì)于以后的畢業(yè)設(shè)計(jì),或者工作也好,都是很有幫助的。希望今后還有這樣的機(jī)會(huì),能夠讓 我學(xué)到更多的知識(shí)。 在連接六進(jìn)制 ,十進(jìn)制 ,六十進(jìn)制的進(jìn)位及十二進(jìn)制的接法中 ,要求熟悉邏輯電路及其芯片各引腳的功能 ,那么在電路出錯(cuò)時(shí)便能準(zhǔn)確地找出錯(cuò)誤所在并及時(shí)糾正了 。 在設(shè)計(jì)電路的連接圖中出錯(cuò)的主要原因都是接線 和芯片的接觸不良以及接線的錯(cuò)誤所引起的 。 學(xué)無止境,我們現(xiàn)在所做的一切都還只是一個(gè)開始。 //定義蜂鳴器端口 sbit in = P2 ^ 7。 static uchar flag = 0。 TR0 = 0。 TL0 = 0XB0。 //啟動(dòng) Timer0 count ++。 count = 0。 } if( flag == 6 ) { flag = 0。 //關(guān)閉 Timer0 } } /***************************************************************************** * 名稱 : Timer2_Servie() interrupt 5 * 功能 : 中斷服務(wù)程序 整點(diǎn)報(bào)時(shí) 一分鐘 * 入口參數(shù) : * 出口參數(shù) : *****************************************************************************/ void Timer3_Service() interrupt 5 { static uchar count。 //軟件清除中斷標(biāo)志 count ++。 //計(jì)算清 0 TR2 = 0。 //關(guān)閉蜂鳴器 } if( count == 120 ) // 一分鐘后 關(guān)閉報(bào)警 { count = 0。 //關(guān)閉 Timer2 bell = 1。 //定義時(shí)間變量 秒 分 時(shí) 日 月 年 uchar alarm_time[2] = { 0, 0}。 //定義溫度變量 temperature[0] 低 8位 temperature[1] 高 8位 Lcd_Initial()。 //時(shí)鐘初試化 /***********************中斷初始化 ***************************/ EA = 1。 //Timer0 開中斷 ET2 = 1。 //Timer0 工作方式 1 RCAP2H = 0x3c。 //Timer2 延時(shí) 50 ms while( 1 ) { switch( Key_Scan() ) { 河南理工大學(xué) 本 科課程設(shè)計(jì)報(bào)告 19 case up_array: { Key_Idle()。 case down_array: { Key_Idle()。 case clear_array: { Key_Idle()。 case function_array:{ Key_Function( clock_time, alarm_time )。 //時(shí)間刷新 Lcd_Clock( clock_time )。 //溫度更新 Lcd_Temperture( temperature )。 Week_Convert( 0, clock_time )。amp。 TR2 = 1。 TR2 = 1。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1