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

正文內(nèi)容

基于stc89c52的電子時(shí)鐘設(shè)計(jì)-全文預(yù)覽

2024-09-28 17:57 上一頁面

下一頁面
  

【正文】 }} void fmq() {if((sec == sec_1) amp。 if(key == 0xfe) 四川師范大學(xué)成都學(xué)院 電子工程 學(xué)院 課程設(shè)計(jì)報(bào)告 20 { if(hou_1 == 0) { hou_1 = 24。 }while(key == 0xfe)。 if(hou_1=24) { hou_1 = 0。 }while(key == 0xfe)。 if(sec_1 = 60) {sec_1 = 0。}while((key == 0xfb) amp。 四川師范大學(xué)成都學(xué)院 電子工程 學(xué)院 課程設(shè)計(jì)報(bào)告 19 default:break。break。}while(key == 0xfb)。} if((key == 0xfb) amp。 if((flag == 1) || (flag == 3)) {P0 = duan[num1[x]]。x 8。TR1 = 0。} } if(m == 4) { m=0。}} if(m == 3) { if(key == 0xfd) {hou++。hou++。} } if(key == 0xfe) { if(sec == 0) {sec = 60。amp。 case 4:flag = 1。 case 2:display2(sec1,sec2)。 num2[6] = (y%1000)/100。 num2[2] = (x%1000)/100。 num1[6] = _hou%10。} void display1(char _hou ,char _min, char _sec) { num1[0] = _sec%10。ax。 uchar flag = 1,flag2 = 0。 uchar sec=55,min=59,hou=23。 參考文獻(xiàn) [1] 李群芳,肖看,張士軍 . 單片機(jī)微型計(jì)算機(jī)與技術(shù)接口 . 電子工業(yè)出版社 , [2] 彭為,黃科,雷道仲 . 單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例講解 . 電子工業(yè)出版社 , [3] 何立民 . MCS51 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) . 北京航空航天大學(xué)出版社 , [4] 楊剛,周群 . 電子系統(tǒng)設(shè)計(jì)與實(shí)踐 . 電子工業(yè)出版社 , [5] 張毅剛 . 單片機(jī)原理及應(yīng)用 . 高等教育出版社 , [6] 張毅剛 . MCS51 單片機(jī)應(yīng)用設(shè)計(jì) . 哈爾濱工業(yè)大學(xué)出版社 , [7] 張富 . C 及 C++程序設(shè)計(jì)(第 3 版) . 人民郵電出版社 , [8] 李華 . MCS51 系列單片機(jī)使用接口技術(shù) . 北京航空 航天大學(xué)出版社 , [9] 李廣弟 . 單片機(jī)基礎(chǔ) . 北京航空航天大學(xué)出版社 , 四川師范大學(xué)成都學(xué)院 電子工程 學(xué)院 課程設(shè)計(jì)報(bào)告 15 附錄 1:多功能電子時(shí)鐘原理圖 四川師范大學(xué)成都學(xué)院 電子工程 學(xué)院 課程設(shè)計(jì)報(bào)告 16 附錄 2: C 語言源程序 include define uchar unsigned char define uint unsigned int define key P3 uchar code wei[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}。通過這次課程設(shè)計(jì),我們知道了理論和實(shí)際的距離,也知道了理論和實(shí)際想結(jié)合的重要性,也從中得知了很多書本上無法得知的知識(shí)。撰寫報(bào) 告的過程 也是專業(yè)知識(shí)的學(xué)習(xí)過程 ,它使我 運(yùn)用已有的專業(yè)基礎(chǔ)知識(shí), 對(duì)其 進(jìn)行 設(shè)計(jì) ,分析和解決一個(gè)理論問題或?qū)嶋H問題,把知識(shí)轉(zhuǎn)化為能力的實(shí)際訓(xùn)練。本次課題, Keil 軟件來調(diào)試程序,通過各個(gè)模塊程序的單步或跟蹤調(diào)試,使程序逐漸趨于正確,最后統(tǒng)調(diào)程序。 本次設(shè)計(jì)的單片機(jī)電子鐘系統(tǒng)中,其誤差主要來源包括晶體頻率誤差,定時(shí)器溢出誤差,延遲誤差。 系統(tǒng)時(shí)鐘誤差分析 時(shí)間是一個(gè)基本物理量,具有連續(xù)、自動(dòng)流逝、不重復(fù)等特性。若一切正常,方可在斷電的情況下將芯片插入,再次檢查各引腳的電位及其邏輯關(guān)系。檢測(cè)調(diào)節(jié)選擇按鍵 S3 是否按下,如果按下則狀態(tài)變量 n 加 1,然后根據(jù)狀態(tài)變量的值調(diào)用相應(yīng)的調(diào)時(shí)、分、秒子程序來實(shí)現(xiàn)對(duì)鬧鐘的調(diào)節(jié)。 圖 10 按鍵掃描程序流程圖 調(diào)時(shí)、分、秒子程序 當(dāng)選擇按鍵狀態(tài)選擇到調(diào)秒時(shí),相應(yīng)的按下 S2 即對(duì)秒進(jìn)行加 1 運(yùn)算,當(dāng)秒到加到60 時(shí),秒清零;按下 S1 即對(duì)秒進(jìn)行減 1 運(yùn)算,當(dāng)減到零時(shí),秒等于 59。 計(jì)數(shù)變量清零 秒加 1 分加 1 秒清零 小時(shí)加 1 且分清零 小時(shí)清零 計(jì)數(shù)到 4000 否 ? 秒 =60 否 ? 分 =60 否 ? 小時(shí) =24 否 ? 開始 Y N Y Y Y N N N 返回 計(jì)數(shù)變量加 1 四川師范大學(xué)成都學(xué)院 電子工程 學(xué)院 課程設(shè)計(jì)報(bào)告 9 圖 9 T1中斷程序流程圖 按鍵掃描子程序 按鍵掃描子程序是程序計(jì)中相當(dāng)重要的一部分。 定時(shí)器 T0 的中斷程序設(shè)計(jì) 定時(shí)器 T0 中斷提供時(shí)間基準(zhǔn)。在程序中除了有主函數(shù)外還包含許多子函數(shù),如延時(shí)函數(shù)、按鍵掃描函數(shù)、初始化函數(shù)、時(shí)間顯示函數(shù)、設(shè)定鬧鐘顯示函數(shù)、調(diào)時(shí)、分、秒函數(shù)、功能切換函數(shù)、秒表功能函數(shù)。單片機(jī)的軟件設(shè)計(jì)通常要考慮以下幾個(gè)方面的問題: ? 根據(jù)軟件功能要求,將系統(tǒng)軟件劃分為若干個(gè)相對(duì)獨(dú)立的部分,設(shè)計(jì)出合理的總體結(jié)構(gòu),使軟件開發(fā)清晰、簡(jiǎn)潔和流程合理; ? 培養(yǎng)良好的編程風(fēng)格,如考慮結(jié)構(gòu)化程序設(shè)計(jì)、實(shí)行模塊化、子程序化。接通電源后,振蕩器產(chǎn)生的音頻信號(hào)電流通過電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng)。當(dāng)接通電源后( ~15V 直流工作電壓) ,多諧振蕩器起振 ,輸出~ 的音頻信號(hào),阻抗匹配器推動(dòng)壓電蜂鳴片發(fā)聲。蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。當(dāng)按下和釋放按鍵 時(shí) ,輸入到 I/O 口端的電平是不一樣的,單片機(jī)程序根據(jù)不同端口的電平變化判斷是否有鍵按下以及是哪一個(gè)鍵被按下。動(dòng)態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時(shí)應(yīng)略小于靜態(tài)顯示電路中的。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高。 圖 3 晶振電路 LED 顯示電路 LED 顯示器工作方式有兩種:靜態(tài)顯示方式和動(dòng)態(tài)顯示方式。 單片機(jī)系統(tǒng)里都有晶振,在單片機(jī)系統(tǒng)里晶振作用非常大,全程叫晶體振蕩器,他結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時(shí)鐘頻率,單片機(jī)晶振提供的時(shí)鐘 頻率越高,那么單片機(jī)運(yùn)行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機(jī)晶振提供的時(shí)鐘頻率。當(dāng)人為按下按鈕時(shí),則 Vcc 的 +5V 電平就會(huì)直接加到 RST 端。 單片機(jī)系統(tǒng)的復(fù)位方式有:手動(dòng)按鈕復(fù)位和上電復(fù)位 。單片機(jī)也一樣,當(dāng)單片機(jī)系統(tǒng)在運(yùn)行中,受到環(huán)境干擾出現(xiàn)程序跑飛的時(shí)候,按下復(fù)位按鈕內(nèi)部的程序自動(dòng)從頭開始執(zhí)行。由于數(shù)字集成電路技術(shù)的發(fā)展和采用了先進(jìn)的石英技術(shù),使數(shù)字鐘具有走時(shí)準(zhǔn)確、性能穩(wěn)定、攜帶方便等優(yōu)點(diǎn),它還用于計(jì)時(shí)、自動(dòng)報(bào)時(shí)及自動(dòng)控制等各個(gè)領(lǐng)域。 數(shù)字鐘是采用數(shù)字電路實(shí)現(xiàn)對(duì) .時(shí) ,分 ,秒 .數(shù)字顯示的計(jì)時(shí)裝置 ,廣泛用于個(gè)人家庭 ,車站 , 碼頭辦公室等公共場(chǎng)所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠(yuǎn)遠(yuǎn)超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地?cái)U(kuò)展了鐘表原先的報(bào)時(shí)功能。單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1