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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告-秒表設(shè)計(jì)報(bào)告-資料下載頁

2025-07-15 18:47本頁面

【導(dǎo)讀】作息時(shí)間表系統(tǒng)設(shè)計(jì)——用89C51設(shè)計(jì)一個(gè)6位LED數(shù)碼顯示“作息時(shí)間表系統(tǒng)”,顯示時(shí)間為00—00—00~23時(shí)—59分—59秒,每秒自動(dòng)加一。另設(shè)計(jì)4個(gè)按鈕,分別是“分狀態(tài)”按鍵、“分加1”按鍵、“時(shí)狀態(tài)”按鍵,“時(shí)加1”按鍵。時(shí)和分鐘的調(diào)整。這就是一個(gè)完整的具有時(shí)、分、秒顯示的單片機(jī)實(shí)時(shí)鐘系統(tǒng)。并增加對(duì)該表的查詢功能模塊,依據(jù)對(duì)該表的查詢結(jié)果,控制喇叭,進(jìn)行課間打鈴提示,也完成本次課程設(shè)計(jì)。的集成電路芯片8052、LED數(shù)碼管以及按鍵來設(shè)計(jì)計(jì)時(shí)器。將軟、硬件有機(jī)地結(jié)合起。來,使得系統(tǒng)能夠正確地進(jìn)行計(jì)時(shí),數(shù)碼管能夠正確地顯示時(shí)間。本設(shè)計(jì)運(yùn)行開始時(shí),各按鍵回到各初始位置,即都處于1狀態(tài)。應(yīng)用進(jìn)一步的了解。用廣泛,具有現(xiàn)實(shí)意義。達(dá)到完成該實(shí)驗(yàn)課程設(shè)計(jì)的目的要求。在內(nèi)部RAM中開辟10~50MS計(jì)數(shù)器,秒計(jì)數(shù)器、分。計(jì)數(shù)器、時(shí)計(jì)數(shù)器。注意,為了輸出顯示方便,時(shí)、分、秒的累加計(jì)時(shí)可以采用BCD碼運(yùn)

  

【正文】 ********************************/ 19 void intt0(void) interrupt 1 using 1 { TH0=0x3c。 TL0=0xb0。 if(++==20) { =0。 if(++==60) { =0。 if(++==60) { =0。 if(++==24) =0。 } } } } /******************************* beep()函數(shù)實(shí)現(xiàn) ********************************/ void beep() { uchar i=0。 while(code_time[i].hour!=0xff) { if((==code_time[i].hour)amp。amp。(==code_time[i].min)amp。amp。(==code_time[i].sec)) { TMOD=0x21。 TH1=6。 TL1=6。 TR1=1。 count=0。 beeph=1。 return。 20 }。 i++。 } } /******************************* key()函數(shù)實(shí)現(xiàn) ********************************/ void key() { P3=0xff。 while(P3!=0xff) { delay10ms()。 while(P3!=0xff) { switch(P3) { case 0xfe:key_min_state()。break。 case 0xfd:key_min_plus()。break。 case 0xfb:key_min_sub()。break。 case 0xf7:key_hour_state()。break。 case 0xef:key_hour_plus()。break。 case 0xdf:key_hour_sub()。break。 default:break。 } } } } void key_min_state() { while(!keymin)。 if(hour_flag) { hour_flag=0。 flash_flag=0。 TR1=0。 return。 21 } min_flag=!min_flag。 if(min_flag) { TMOD=0x11。 flash_flag=1。 TR1=1。 } else { flash_flag=0。 TR1=0。 } } void key_min_plus() { while(!keymin_plus)。 if(hour_flag) { hour_flag=0。 flash_flag=0。 TR1=0。 return。 } if(min_flag) { if(++==60) =0。 } } void key_min_sub() { while(!keymin_sub)。 if(hour_flag) { hour_flag=0。 flash_flag=0。 TR1=0。 return。 22 } if(min_flag) { if(==0xff) =59。 } } void key_hour_state() { while(!keyhour)。 if(min_flag) { min_flag=0。 flash_flag=0。 TR1=0。 return。 } hour_flag=!hour_flag。 if(hour_flag) { TMOD=0x11。 flash_flag=1。 TR1=1。 } else { flash_flag=0。 TR1=0。 } } void key_hour_plus() { while(!keyhour_plus)。 if(min_flag) { min_flag=0。 flash_flag=0。 23 TR1=0。 return。 } if(hour_flag) { if(++==24) =0。 } } void key_hour_sub() { if(min_flag) { min_flag=0。 flash_flag=0。 TR1=0。 return。 } while(keyhour_sub)。 if(hour_flag) { if(==0xff) =23。 } } 文件 include /******************************* 延時(shí)函數(shù)實(shí)現(xiàn) ********************************/ void delay10ms() { uint i。 for(i=0。i10000。i++)。 } 24 void delay1ms() { uint i。 for(i=0。i500。i++)。 } 十一、課程設(shè)計(jì) 總體要求 認(rèn)真審題,看懂題目的要求!選擇適當(dāng)?shù)恼n題,不益太簡單或者太難。做到既能把課題完成又能鍛煉自己的能力! 根據(jù)課題要求,復(fù)習(xí)相關(guān)的知識(shí),查詢相關(guān)的資料。 根據(jù)實(shí)驗(yàn)條件,找到適合的方案,找到需要的元器件及工具,準(zhǔn)備 實(shí)驗(yàn)。 根據(jù)課程設(shè)計(jì)的要求和自己所要增加的功能寫好程序,根據(jù)芯片的功能寫出相應(yīng)的程序。然后再進(jìn)行程序調(diào)試和相應(yīng)的修改,以達(dá)到能夠?qū)崿F(xiàn)所要求的功能的目的。 還要根據(jù)實(shí)驗(yàn)的實(shí)際情況,添加些額外程序來使系統(tǒng)更加的 精確、 穩(wěn)定,如 定時(shí)補(bǔ)償處理等。 程序要盡量做到由各個(gè)子程序組成,在有些程序后面最好加注釋,這樣在程序出錯(cuò)的檢查過程中可以更容易查找的到,也更簡潔,更明白易懂。 該實(shí)驗(yàn)的程序可以參考 sl100 系列單片機(jī)仿真實(shí)驗(yàn)系統(tǒng) 中的 實(shí)驗(yàn) 例程 ,也可自己根據(jù)自己熟悉的方法來編程。 在設(shè)計(jì)控制 按鍵程序 時(shí),注意 按鍵的去抖動(dòng),及 按鍵次數(shù)控制, 否則就會(huì)出錯(cuò)。 這次的單片機(jī)課程設(shè)計(jì)重點(diǎn)是理論與實(shí)際的相結(jié)合。 該設(shè)計(jì)從頭到尾都要 求學(xué)生 自己參與,熟悉了對(duì)整個(gè)設(shè)計(jì)的過程, 使學(xué)生得到更系統(tǒng)的鍛煉。 十二、參考文獻(xiàn) sl100 單片機(jī)仿真實(shí)驗(yàn)系統(tǒng) 資料。 李群芳 等編的《單片 微型計(jì)算機(jī)與接口技術(shù) 》 電子工業(yè) 出版社 20xx 年 11 月 徐偉等編的《 C51 單片機(jī)高效入門》 機(jī)械工業(yè)出版社 20xx 年 1 月
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1