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

正文內(nèi)容

單片機(jī)電子時(shí)鐘課設(shè)論文1-資料下載頁

2025-06-18 07:04本頁面
  

【正文】 n4) { if(time_buf1[5]==bian5) { if(baojing==0) { P2_0=1。 } else P2_0=0。 } else P2_0=0。 } else P2_0=0。 }void Init_Timer0(void) // 定時(shí)器初始化{ TMOD |= 0x01。 //使用模式1,16位定時(shí)器 EA=1。 //總中斷打開 ET0=1。 //定時(shí)器中斷打開 TR0=1。 //定時(shí)器開關(guān)打開}void Timer0_isr(void) interrupt 1 // 定時(shí)器中斷{ static unsigned int num1。 TH0=(655362000)/256。 //賦值 2ms TL0=(655362000)%256。 Display(0,8)。 // 調(diào)用數(shù)碼管掃描+報(bào)警函數(shù) num1++。 if(num1==500) //大致1s { num1=0。 ReadTimeFlag=1。 //讀標(biāo)志位置1 xianshi++。 } if(xianshi==3) //大致3s { xianshi=0。 shijian++。 } if(shijian==5) //大致3s { shijian=4。 }}unsigned char KeyScan(void) //按鍵掃描{ unsigned char keyvalue。 if(KeyPort!=0xff) { DelayMs(10)。 if(KeyPort!=0xff) { keyvalue=KeyPort。 while(KeyPort!=0xff)。 switch(keyvalue) { case 0xfe:return 1。break。 case 0xfd:return 2。break。 case 0xfb:return 3。break。 case 0xf7:return 4。break。 case 0xef:return 5。break。 case 0xdf:return 6。break。 case 0xbf:return 7。break。 case 0x7f:return 8。break。 default:return 0。break。 } } } return 0。}0上機(jī)調(diào)試運(yùn)行結(jié)果及分析 上機(jī)調(diào)試時(shí)顯示和按鍵運(yùn)行正常,首先出現(xiàn)學(xué)號即:724102,接下來是系統(tǒng)設(shè)定的日期即:110612,然后是系統(tǒng)設(shè)定的時(shí)間。但在調(diào)試的過程中顯示反應(yīng)較慢,同時(shí)在測量數(shù)字鐘精度時(shí),在數(shù)字鐘正常工作時(shí),會出現(xiàn)秒與秒之間不相等的情況,比如在5分鐘之內(nèi)我們與標(biāo)準(zhǔn)時(shí)間進(jìn)行比較會發(fā)現(xiàn),有時(shí)發(fā)現(xiàn)時(shí)間走的快,有時(shí)時(shí)間走的慢。 原因是由于程序中的if判斷語句,在判斷過程中當(dāng)滿足條件時(shí),會執(zhí)行更多的語句,這樣會有相應(yīng)的機(jī)器周期的延時(shí),所以會出現(xiàn)時(shí)間一會走的快一會走的慢的情況。所以在編程時(shí)盡量減少if語句的使用。0課程設(shè)計(jì)經(jīng)驗(yàn)總結(jié)單片機(jī)電子時(shí)鐘系統(tǒng)是一個(gè)相對簡單的程序設(shè)計(jì),但由于在學(xué)習(xí)單片機(jī)課程時(shí)并沒有學(xué)扎實(shí),因此在進(jìn)行電路設(shè)計(jì)時(shí)遇到了一系列的問題,翻看了不少相關(guān)書籍才把問題解決。而這次的課設(shè)用到的軟件也都是我們不曾接觸的軟件,并且是英文版的,雖然進(jìn)行了漢化,但用起來仍然覺得挺困難。由于以前接觸過關(guān)于時(shí)鐘的設(shè)計(jì),因此在設(shè)計(jì)時(shí)并沒有特別的注意,好多的實(shí)際性的問題也沒有考慮,使得在進(jìn)行仿真時(shí)出現(xiàn)了問題,模式選擇鍵K0在加載之后只能運(yùn)行一次,數(shù)字鐘精度不高,并且存在好多其他的問題。在以前編程時(shí)實(shí)現(xiàn)的都是小功能,或只是部分功能,所以按照自己的想法直接寫下去就可以實(shí)現(xiàn),但這次我們不但要實(shí)現(xiàn)數(shù)字鐘的正常工作,而且需要加上定時(shí)報(bào)警,在這個(gè)設(shè)計(jì)過程中出現(xiàn)了一系列的矛盾,當(dāng)然更重要的是在解決矛盾時(shí)我們要確保時(shí)間的準(zhǔn)確性,這又需要我們計(jì)算機(jī)器周期和處理一些延時(shí)程序的延時(shí),這可能是我們本次設(shè)計(jì)中最困難的問題,我們在解決這個(gè)問題中更深入的理解了單片機(jī)的內(nèi)部結(jié)構(gòu),也學(xué)會了合理利用單片機(jī)中的定時(shí)器和中斷處理。這次課設(shè)在設(shè)計(jì)的過程中遇到了很多的問題,但也學(xué)到了很多的東西,不僅鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。同時(shí),通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合的重要性,以及做事要認(rèn)真態(tài)度要端正的道理。在賈老師的指導(dǎo)下,我們完成了這次課設(shè),感謝賈老師的指導(dǎo)和同學(xué)們的幫助,同時(shí)也感謝學(xué)校給我們的這次實(shí)踐機(jī)會,希望學(xué)校在以后的課程安排中能夠給我們更多的實(shí)習(xí)機(jī)會,讓我們通過動(dòng)手來提到自己的實(shí)際操作能力。0參考文獻(xiàn)【1】《單片機(jī)原理及接口技術(shù)》(第3版)李朝青 編著 北京航空航天大學(xué)出版社 2008年5月【2】《C語言編程》(第三版) (美)Stephen 張小潘譯 電子工業(yè)出版社 2006年3月【3】《51單片機(jī)C語言教程》 郭天祥 編著 電子工業(yè)出版社 【4】《 單片機(jī)原理與接口技術(shù)教程》 倪曉軍,章韻 編著 清華大學(xué)出版社21 /
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1