版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言程序設(shè)計(jì)基礎(chǔ)與實(shí)踐控制類實(shí)戰(zhàn)項(xiàng)目GJYY2022502慶典活動2.0C語言程序設(shè)計(jì)基礎(chǔ)與實(shí)踐課程組04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTSGJYY2022502慶典活動2.001問題引入05技能點(diǎn)檢測一問題引入1927年8月1日中國共產(chǎn)黨聯(lián)合國民黨左派,在江西省南昌市舉行武裝起義。起義由周恩來、賀龍、李立三、葉挺、朱德、劉伯承、譚平山領(lǐng)導(dǎo),打響了武裝反抗國民黨反動派的第一槍,揭開了中國共產(chǎn)黨獨(dú)立領(lǐng)導(dǎo)武裝斗爭和創(chuàng)建革命軍隊(duì)的序幕。1933年7月11日,中華蘇維埃共和國臨時中央政府根據(jù)中央革命軍事委員會6月30日的建議,決定8月1日為中國工農(nóng)紅軍成立紀(jì)念日。從此,8月1日成為中國工農(nóng)紅軍和后來的中國人民解放軍的建軍節(jié)。2022年8月1日是中國人民解放軍建軍節(jié)95周年,在這個節(jié)日我們編寫代碼,通過按鍵計(jì)年,典禮燈光,發(fā)出聲音,慶祝中國人民解放軍建軍95周年。一問題引入04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS01問題引入05技能點(diǎn)檢測GJYY2022502慶典活動2.0二技能點(diǎn)分析1.了解項(xiàng)目的需求分析2.能夠繪制系統(tǒng)電路圖3.能夠繪制整體流程圖4.能夠封裝函數(shù)并使用5.能夠掌握數(shù)碼管的顯示方法6.使用基礎(chǔ)編程語句完成項(xiàng)目開發(fā)7.掌握項(xiàng)目的調(diào)試方法8.能夠?qū)?xiàng)目進(jìn)行創(chuàng)新并實(shí)踐學(xué)習(xí)目標(biāo)(1)完成STC89C51單片機(jī)最小系統(tǒng)的電路設(shè)計(jì),如圖GJYY2022502.1所示;(2)完成指示燈電路的設(shè)計(jì)、無源蜂鳴器電路的設(shè)計(jì)、8位流水燈電路的設(shè)計(jì);(3)完成延時電路流程圖繪制及程序設(shè)計(jì);(4)數(shù)碼管記錄按鍵次數(shù),按鍵1代表10年,顯示在左數(shù)碼管,按鍵2代表1年,顯示在右數(shù)碼管。顯示95周年后,按下按鍵3,蜂鳴器響,燈光多種變化效果,依次循環(huán)。(5)繪制程序設(shè)計(jì)流程圖,如圖GJYY2022502.2所示。學(xué)期預(yù)習(xí)04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS01問題引入05技能點(diǎn)檢測GJYY2022502慶典活動2.0三技能點(diǎn)詳解——電路設(shè)計(jì)圖名稱標(biāo)號引腳指示燈LAMPP3.6無源蜂鳴器BUZP3.5有源蜂鳴器LSP3.4按鍵KEY1,KEY2,KEY3,KEY4P3.0,P3.1,P3.2,P3.3LED燈D0-D7P0口共陽極數(shù)碼管SEG_AP1口共陰極數(shù)碼管SEG_KP2口三技能點(diǎn)詳解——電路設(shè)計(jì)圖2)程序流程圖三技能點(diǎn)詳解——電路設(shè)計(jì)圖1)按鍵電路設(shè)計(jì)輕觸開關(guān)是隨著電子技術(shù)發(fā)展的要求而開發(fā)的第四代開關(guān)產(chǎn)品,最早的體積為12mmx12mm,8mmx8mm兩種,現(xiàn)在為6mmx6mm等多種尺寸。產(chǎn)品結(jié)構(gòu)有立式、臥式和臥式帶地端三種,更出現(xiàn)表面組裝的小型輕觸開關(guān)和片式輕觸開關(guān)。三技能點(diǎn)詳解——關(guān)鍵節(jié)點(diǎn)設(shè)計(jì)if(KEY1==0)//按鍵1的1次判斷{ DelayMS(10);//消去軟件抖動
if(KEY1==0)//按鍵1的2次判斷 { ……//按鍵處理函數(shù)
while(!KEY1); //按鍵松手檢測
}}
按鍵在按下的過程中,會經(jīng)歷三個階段,分別時按下抖動、穩(wěn)定閉合、釋放抖動,其中按下階段的抖動影響按鍵的正常操作判斷,需要消除,三技能點(diǎn)詳解——關(guān)鍵節(jié)點(diǎn)設(shè)計(jì)2)數(shù)碼管電路設(shè)計(jì)LED數(shù)碼管是由多個發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃和公共電極。常用的有七段式和八段式數(shù)碼管,八段式比七段式多了一個小數(shù)點(diǎn),其他的基本相同。三技能點(diǎn)詳解——關(guān)鍵節(jié)點(diǎn)設(shè)計(jì)3)程序的模塊化封裝三技能點(diǎn)詳解——關(guān)鍵節(jié)點(diǎn)設(shè)計(jì)4.完整參考程序/***********************************************************Copyright(C),2021-2023,C語言項(xiàng)目開發(fā)組*文件名:main.c*內(nèi)容簡述:2022年8月1日中國人民解放軍建軍95周年慶典活動*文件歷史:*版本
日期
作者
說明*1.02022-06-01課題組
燈光計(jì)數(shù),花樣燈光,蜂鳴器*2.02022-07-01課題組
按鍵控制,時間顯示,慶典效果************************************************************/#include
<reg51.h>
//51單片機(jī)頭文件#include
<intrins.h>
//內(nèi)置函數(shù)頭文件
#defineucharunsigned
char
//數(shù)據(jù)類型宏定義#defineuintunsigned
int
#defineFLOW_LAMPP0//宏定義P0口#defineSEG_AP1//宏定義P1口#defineSEG_KP2//宏定義P2口
三技能點(diǎn)詳解——關(guān)鍵節(jié)點(diǎn)設(shè)計(jì)04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS01問題引入05技能點(diǎn)檢測GJYY2022502慶典活動2.0四技能點(diǎn)拓展——故障排查1)按鍵按下無反應(yīng)
故障排查:首先,查看硬件電路連接是否正確,然后,對照硬件查看軟件接口配置是否正確。如果這兩個沒有問題,查看軟件內(nèi)引腳電平設(shè)置是否正確。2)封裝函數(shù)無法使用
故障排查:確保封裝函數(shù)沒有問題,函數(shù)內(nèi)部變量無沖突,然后檢查函數(shù)是否聲明。3)流水燈無效果
故障排查:首先,查看硬件電路連接是否正確,然后,對照硬件查看軟件接口配置是否正確。關(guān)注流水燈每個燈光點(diǎn)亮?xí)r間,時間過短,將無法看到相應(yīng)效果。同時,使用函數(shù)實(shí)現(xiàn)效果的時候,注意對相應(yīng)端口賦有效初值。04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS01
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版健身房空氣質(zhì)量改善合同2篇
- 銅礦股份轉(zhuǎn)讓合同協(xié)議
- 柳州工學(xué)院《臨床生物化學(xué)檢驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年標(biāo)準(zhǔn)電動機(jī)購銷合同范本一
- 2024事業(yè)單位編制人員正式勞動合同范本編制人員錄用規(guī)范6篇
- 2024版兒童服裝行業(yè)人才培養(yǎng)合作協(xié)議3篇
- 2024年醫(yī)療援助出國合同2篇
- 2024年標(biāo)準(zhǔn)無子離婚合同書示例版B版
- 2024年度寵物用品采購及銷售合同3篇
- 全國青島版信息技術(shù)八年級下冊專題青春歲月紀(jì)念冊第9課二、《視頻的特效處理》教學(xué)實(shí)錄
- 浙江大學(xué)醫(yī)學(xué)院附屬兒童醫(yī)院招聘人員真題
- 2024年江蘇省蘇州市中考數(shù)學(xué)試卷含答案
- 軟件測試匯報(bào)
- 吉林省長春市第一〇八學(xué)校2024-2025學(xué)年七年級上學(xué)期期中歷史試題
- 2024年世界職業(yè)院校技能大賽高職組“市政管線(道)數(shù)字化施工組”賽項(xiàng)考試題庫
- 初中《孫中山誕辰紀(jì)念日》主題班會
- 5.5 跨學(xué)科實(shí)踐:制作望遠(yuǎn)鏡教學(xué)設(shè)計(jì)八年級物理上冊(人教版2024)
- 屠呦呦課件教學(xué)課件
- 阿斯伯格綜合癥自測題匯博教育員工自測題含答案
- 天津市2023-2024學(xué)年七年級上學(xué)期語文期末試卷(含答案)
- 2024年法律職業(yè)資格考試(試卷一)客觀題試卷及解答參考
評論
0/150
提交評論