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

正文內(nèi)容

基于c語言單片機(jī)智能電子日歷課程設(shè)計-免費閱讀

2024-12-14 15:34 上一頁面

下一頁面
  

【正文】 在這次課程設(shè)計中也使我們的同學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué) 。通過這次 課程 設(shè)計使我明白了自己原來知識還比較欠缺。 su[2] = year % 10。 //按下關(guān)斷鍵 else LED = 4。 day_add = 0。 yue++。 yue++。 } } void time_1() interrupt 1 { TH0 = (65536 1000) / 256。 TH0 = (65536 1000) / 256。 } else { if(day_add 29)day_add = 29。 } break。 switch (zong) { case 0x7e: key = 1。 P3 = 0x0f。 } else if(LED == 5) { P0 = 0xef。 P2 = 0x80。 P2 = 0x00。 } } void init_all() { P0 = 0x00。 P2 amp。k++) { P0 = dis。t) for(d=0。 unsigned char strl_led[] = {0,0,0,0,0,0,0,0}。 unsigned char key=0。獨立式實際上就是一組獨立的按鍵,這些按鍵可直接與單片機(jī)的 I/O 口連接,即每個按鍵獨占一條口線,這種接法簡單。掉電方式下,片內(nèi)振蕩器停止工作,由于之中被凍結(jié),一切能都停止,只有片內(nèi) RAM 的內(nèi)容被保存 ,直到硬件復(fù)位才恢復(fù)正常工作。其特點是簡單且不增加成本,這種鍵盤適合按鍵數(shù) 目較多的場合。在使用時,不能有靜電干擾,否則易燒壞液晶的顯示芯片,不易維護(hù)。工作電壓寬帶 ~。所以本設(shè)計可以分為以下幾個模塊:顯示模塊、按鍵模塊、定日輸出模塊。 (1)顯示:年、月、日、星期。 工作內(nèi)容及時間進(jìn)度安排 第 15 周: 周 1周 3 :立題、論證方案設(shè)計 周 4周 5 :預(yù)答辯 第 16 周: 周 1周 3 :仿真實驗 周 4周 5 :驗收答辯 課程設(shè)計成果 1.與設(shè)計內(nèi)容對應(yīng)的軟件程序 2.課程設(shè)計總結(jié)報告 2 摘要 本設(shè)計是根據(jù)我們所學(xué)的單片機(jī)課程,按照大綱要求對我們進(jìn)行的一次課程檢驗,是進(jìn)行單片機(jī)課程訓(xùn)練的必要任務(wù),也對我們掌握單片機(jī)應(yīng) 用有很大的幫助。 所以選擇采用 AT89S52 作為主控制系統(tǒng)。任務(wù)要求不需要有掉電保護(hù)功能,這樣可以減少工作量和系統(tǒng)成本。 4.按鍵模塊 方案一:使用獨立式鍵盤 獨立式鍵盤是指直接用 I/O 口線構(gòu)成的單個按鍵電路。它帶有 8K Flash 可編程和擦除的只讀存儲器( EPROM),該器件采用 ATMEL 的高密度非易失性存儲器技術(shù)制造,與工業(yè)上標(biāo)準(zhǔn)的 80C51 和 82C52 的指令系統(tǒng)及引腳兼容,片內(nèi) Flash 集成在一個芯片上,可用與解決復(fù)雜的問題,且成本較低。 在本次設(shè)計中,為了使硬件電路更簡單化,我采用四位一體的 LED 數(shù)碼管,顯示原理與單個 LED 的顯示原理完全相同。第一項工作是使用接口電路實現(xiàn)的,而第二項工作則是通過執(zhí)行中斷服務(wù)程序來完成。 //日 unsigned char week=1。 void delay_SMG(unsigned char t) { unsigned char d。 dis = 0x01。 0x7f。 P2 |= 0xe0。 P2 = 0x00。 P2 = 0x80。 } else if(LED == 4) { P0 = 0xf7。 P2 = 0x00。 lei = P3 amp。 if(flag_led == 0) SURE = 3。 } if(yue==2) { 14 if((year%4 ==0 amp。 } } } else if(time_key 50)time_key = 100。 init_all()。 if(week == 8) week=1。 } } else { if(day == 29) { day = 1。 if(SURE == 1) //按下確認(rèn)鍵 確認(rèn)日期 { if(flag_led 0) { strl_led[flag_led] = day_add。 } else if(strl_led[3] == day) { if(SURE == 3) LED = 0。 } else { LED =
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1