單片機(jī)課程設(shè)計 籃球記分器 LANE STUDIO CONTENT 1 2 3 4 5 系統(tǒng)功能 課題運(yùn)用的知識點(diǎn) 系統(tǒng)原理的設(shè)計 硬件部分的設(shè)計 軟件部分設(shè)計 1 系統(tǒng)功能 PART 1 PART 1 隨著科技的迅猛發(fā)展,單片機(jī)在計算機(jī)應(yīng)用領(lǐng)域中起到了越來越重要的作用. 單片機(jī)體積小,功能強(qiáng),集成了微型機(jī)的各部件,大大縮短了系統(tǒng)內(nèi)信號傳送的距離,從而提高了系統(tǒng)的可靠性及運(yùn)行速度。 該系統(tǒng)主要是實(shí)現(xiàn)以下幾種功能: ① 計分:能同時顯示甲、乙兩隊比分,最大計分?jǐn)?shù)為99。能分別對甲、乙兩隊比分進(jìn)行加分。 ② 計時:從比賽開始時啟動計時工作方式,初始時間為00,最大計時為99 分鐘, 經(jīng)過修改后應(yīng)該還能實(shí)施計時暫停,還能設(shè)定為倒計時。 ③ 交換比分:中場交換比賽場地時,能交換甲、乙兩隊比分的位置。 ④ 哨音提示:設(shè)定的比賽時間到了,能自動哨音提示比賽結(jié)束. PART 1 2 課題運(yùn)用的知識點(diǎn) PART 1 PART 2 1 2 3 人機(jī)接口 AT89C51單片機(jī)的運(yùn)用 LED數(shù)碼管的運(yùn)用 本課題主要運(yùn)用單片機(jī)設(shè)計知識設(shè)計籃球賽記時計分器,因此涉及到的知識點(diǎn)主要有以下幾點(diǎn): 3 系統(tǒng)原理的設(shè)計 PART 3 按 鈕 單片機(jī)芯 片 時間顯示 比分顯示 為了實(shí)現(xiàn)原理圖的設(shè)計目標(biāo),同時結(jié)合自己獲取的各種資料以及要達(dá)到的具體功能,所確定的組成框圖如圖。 一、組成框圖的組成說明 二、組成框圖的組成及其功能說明 1、LED能夠顯示比賽成績和比賽時間,并且能夠顯示調(diào)整后的比賽成績和時間 2、控制按鈕由兩隊的加分按鈕組成、以中場中止按鈕組成。 3、暫停比賽時間 4 硬件部分的設(shè)計 PART 4 單片機(jī)接口電路 復(fù)位電路 1 復(fù)位是指單片機(jī)的CPU或系統(tǒng)中其它的部件處于某一確定的初試狀態(tài),并從這一狀態(tài)開始工作。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)由于程序運(yùn)行出錯或是操作錯誤使系統(tǒng)處于鎖死狀態(tài),為擺脫困境,需要進(jìn)行按鍵復(fù)位。 通常單片機(jī)的復(fù)位操作有上電復(fù)位、信號復(fù)位、運(yùn)行監(jiān)視復(fù)位,運(yùn)行監(jiān)視復(fù)位有程序運(yùn)行監(jiān)視和電源監(jiān)視。 在本設(shè)計中,則是采用上電復(fù)位,原理是當(dāng)電源接通后,上電瞬間RESET引腳獲取高電平,該高電平需要電容充電來維持,當(dāng)高電平維持在兩個機(jī)械周期以上則單片機(jī)能被復(fù)位。 PART 4 2 晶體振蕩電路 晶體振蕩電路用于產(chǎn)生單片機(jī)工作時所需的時鐘信號,從而保證各部分工作的同步。單片機(jī)內(nèi)部有一個高增益反相反大器,只要在輸入端XTAL1與輸出XTAL2之間掛一個晶體振蕩器和微調(diào)電容就可以構(gòu)成一個穩(wěn)定的自激震蕩器并在單片機(jī)內(nèi)部產(chǎn)生的時鐘脈沖信號。電容器C1與C2用于穩(wěn)定頻率和快速起振,電容一般在5PF—30PF,本設(shè)計電容為30PF。 PART 4 3 鍵盤接口電路 與通用單片機(jī)相比,單片機(jī)應(yīng)用系統(tǒng)中的鍵盤種類很多,鍵盤中按鍵數(shù)量設(shè)置依系統(tǒng)操作要求而定。單片機(jī)應(yīng)用系統(tǒng)中的鍵盤有獨(dú)立式和行列式兩種。
標(biāo)簽:
51單片機(jī)
籃球計分器
上傳時間:
2022-06-22
上傳用戶:canderile