版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要自單片機(jī)在上個(gè)世紀(jì)中后期出現(xiàn)以后,單片機(jī)因?yàn)樗男阅芎脙r(jià)格低而備受歡迎和注意,因此得到了廣泛的應(yīng)用和快速的演變。我這次的程序以模塊化的方式進(jìn)行研究,所有模塊構(gòu)成簡(jiǎn)易、目標(biāo)清楚,容易編程、測(cè)試和改變。程序可讀性好,對(duì)系統(tǒng)的修正我們能夠分模塊更正,非修改的地方則保持原樣使用。代碼編寫完成后通過Keil5編譯并輸出所編寫的程序,并將該軟件產(chǎn)生的hex文件我們?nèi)斯ぬ砑拥阶约豪L制的芯片圖上,利用Proteus軟件仿真模擬看看我們對(duì)芯片各個(gè)方面的需求是否已經(jīng)完成到達(dá)了預(yù)期的效果,再通過Protel99就能在硬件上取電路圖。這一次的設(shè)計(jì)中系統(tǒng)的硬件方面包括了單片機(jī)AT89C51、定時(shí)、計(jì)分、警報(bào)等各個(gè)功面的電路以及我們按鈕開關(guān)等方面共同組成。這次論文的目的是使用AT89C51微控制器編程來實(shí)現(xiàn)對(duì)我們的LED數(shù)碼管上顯示的籃球賽計(jì)時(shí)計(jì)分系統(tǒng)的控制。本程序支持賽事定時(shí)方面的配置、賽事時(shí)間方面的操作、實(shí)時(shí)對(duì)我們參賽甲乙雙方的成績(jī)變化進(jìn)行一個(gè)顯示。它不僅成本便宜,使用上穩(wěn)定,而且使用便捷,方便攜帶,對(duì)于我們一些校內(nèi)比賽或私人小型團(tuán)隊(duì)比賽的時(shí)候能夠方便的記錄時(shí)間分?jǐn)?shù)。關(guān)鍵詞:?jiǎn)纹瑱C(jī),計(jì)時(shí),計(jì)分,顯示器,接口AbstractSincetheemergenceofsingle-chipmicrocomputersinthemiddleandlatelastcentury,single-chipmicrocomputershavebeenwidelyusedandrapidlyevolvedbecauseoftheirgoodperformanceandlowprice.Myprogramthistimeisdoneinamodularway,withallmodulessimple,clearlytargeted,andeasytoprogram,test,andchange.Theprogramisreadable,andwecancorrectthesystembymodule,andthenon-modifiedplacesareusedastheyare.Afterthecodeiswritten,theprogramiscompiledandoutputbyKeil5,andthehexfilegeneratedbythesoftwareismanuallyaddedtothechipdiagramdrawnbyourselves,andtheProteussoftwaresimulationisusedtoseewhetherourrequirementsforallaspectsofthechiphavebeencompletedtoachievetheexpectedeffect,andthenthecircuitdiagramcanbetakenonthehardwarethroughProtel99.Thehardwareaspectsofthesysteminthisdesignincludethesingle-chipAT89C51,thecircuitsofvariousfunctionssuchastiming,scoring,andalarm,andourbuttonswitches.ThepurposeofthispaperistousetheAT89C51microcontrollerprogrammingtocontrolthebasketballgametimingscoringsystemdisplayedonourLEDdigitaltube.Thisprogramsupportstheconfigurationofeventtiming,theoperationofeventtime,andreal-timedisplayofthechangesintheresultsofourparticipantsAandB.Itisnotonlycheapandstabletouse,butalsoeasytouse,easytocarry,andcaneasilyrecordtimescoresforsomeofourintramuralcompetitionsorprivatesmallteamcompetitions.Keywords:microcontroller,timing,scoring,display,interface1緒論1.1課題研究的背景及意義1.目的:認(rèn)真數(shù)日的鉆研與親自動(dòng)手實(shí)操,我成功搞定了籃球賽記錄時(shí)間分?jǐn)?shù)的機(jī)器在制造工藝上存在的難題,主要有不夠穩(wěn)定、準(zhǔn)確度不高、機(jī)器自身笨拙等問題。并且現(xiàn)在的籃球賽計(jì)時(shí)計(jì)分器還不能廣泛應(yīng)用于各種場(chǎng)所,它的成本很高,一些中小型工廠、學(xué)校、企業(yè)還是延續(xù)手動(dòng)計(jì)時(shí)和計(jì)分。通過使用單片機(jī)來操控使得我們的系統(tǒng)按鍵使用上面的方便,屏幕數(shù)據(jù)的展示,安裝起來也很容易。本文同時(shí)也搞定了日常籃球競(jìng)賽計(jì)分器的一些安裝上面的一些困難,使其節(jié)省了材料,并且適用于不同場(chǎng)景的的體育場(chǎng)館。該計(jì)分器完全能夠?qū)⑽覀儌鹘y(tǒng)的一些使用鐘表計(jì)時(shí)方式進(jìn)行一個(gè)淘汰,本計(jì)時(shí)器可以在不同的球類比賽中進(jìn)行使用,而且還可以根據(jù)需求進(jìn)行一定程度的改動(dòng)。2.意義:無線電子記分器是一種可以實(shí)現(xiàn)無線數(shù)據(jù)傳輸?shù)男滦投〞r(shí)計(jì)分工具。同時(shí),它還具有操作簡(jiǎn)單和清晰的屏幕。在我們的籃球比賽中使用無線電子計(jì)分器可以減少人力操作,提高比賽的效率和成績(jī)的準(zhǔn)確性。設(shè)計(jì)該無線電子計(jì)分器方案可以探索無線電子技術(shù)在體育器材領(lǐng)域的應(yīng)用,促進(jìn)體育器材的智能化升級(jí)。通過對(duì)無線電子計(jì)分器的設(shè)計(jì)和制造,增加了籃球比賽計(jì)分系統(tǒng)的可靠性和穩(wěn)定性,降低了人為導(dǎo)致錯(cuò)誤的情況發(fā)生。該方案所涉及的技術(shù)和思想可以為其他體育賽事計(jì)分系統(tǒng)的設(shè)計(jì)提供借鑒和指導(dǎo)作用,推動(dòng)其向智能化、便捷化和高效化方向發(fā)展。我覺得這種設(shè)計(jì)比單純的用51或STM32的單片機(jī)在LCD屏幕上的計(jì)時(shí)器要更加的便捷,以及可用范圍更加廣泛。1.2課題系統(tǒng)的應(yīng)用方向本次設(shè)計(jì)的主要目標(biāo)是提高籃球電子計(jì)分器的效率,在籃球比賽中,勝敗主要是取決于運(yùn)動(dòng)員在一定時(shí)間內(nèi)得分的多少來確定。針對(duì)這一需求,我們?cè)O(shè)計(jì)了一種計(jì)分型電子系統(tǒng),包括計(jì)時(shí)器、記分器等電子設(shè)備。為了盡可能順應(yīng)現(xiàn)代籃球比賽的需求,我們需要完善籃球比賽中所使用到的計(jì)分系統(tǒng)。主要是關(guān)于計(jì)時(shí)評(píng)估方面的主要功能,需要能夠支持連接多種設(shè)備,比如現(xiàn)場(chǎng)的比分處理、大屏幕回放等,這樣我們才能實(shí)現(xiàn)比賽場(chǎng)景的緊張感和表演的娛樂效果。這些可以通過各種無線技術(shù)和互聯(lián)網(wǎng)技術(shù)來實(shí)現(xiàn)。1.3國(guó)內(nèi)外發(fā)展現(xiàn)狀雖然電子計(jì)時(shí)計(jì)分器在國(guó)內(nèi)籃球比賽中應(yīng)用較早,但通常使用模擬電子、數(shù)字電子設(shè)備,或模擬和數(shù)字電路的混合體,甚至在早期還出現(xiàn)過人工計(jì)時(shí)器計(jì)分的方式[1]。所以會(huì)對(duì)計(jì)時(shí)計(jì)分器的穩(wěn)定性和高精度有一定的影響,不過對(duì)于當(dāng)時(shí)的比賽來說,這樣的計(jì)分器已經(jīng)相對(duì)高效了。隨著高科技日益的發(fā)展和當(dāng)下電子技術(shù)的不斷進(jìn)步,實(shí)現(xiàn)其功能穩(wěn)定性的計(jì)時(shí)計(jì)分的目標(biāo),仍然是該領(lǐng)域的重要研究之一。在該系統(tǒng)中,LCD液晶定時(shí)計(jì)分器用來顯示比賽結(jié)果,同時(shí)作為計(jì)時(shí)系統(tǒng),單片機(jī)控制LED七段數(shù)碼管的定時(shí)評(píng)分用來顯示比賽結(jié)果,并通過數(shù)碼管的顯示實(shí)現(xiàn)對(duì)比賽結(jié)果的評(píng)判。我們采用單片機(jī)控制LCD液晶定時(shí)計(jì)分器將顯示的比賽結(jié)果進(jìn)行計(jì)數(shù),然后通過數(shù)碼管對(duì)比賽結(jié)果進(jìn)行評(píng)分。在該設(shè)計(jì)中,每個(gè)數(shù)字按鍵對(duì)應(yīng)一個(gè)數(shù)字計(jì)數(shù)單元,每個(gè)數(shù)碼管對(duì)應(yīng)一個(gè)數(shù)字計(jì)數(shù)單元。在一個(gè)有效的比賽過程中,按鍵按下的次數(shù)越多,則記分?jǐn)?shù)越高。這些應(yīng)用程序顯著提高了比賽計(jì)時(shí)得分的確定性。相對(duì)于國(guó)內(nèi),國(guó)外的高水平籃球比賽對(duì)計(jì)時(shí)計(jì)分系統(tǒng)的要求更加苛刻,需要對(duì)比賽的計(jì)時(shí)器計(jì)分器有著十分高的要求,可以用體育館現(xiàn)場(chǎng)的一些設(shè)備來反映計(jì)分器的分?jǐn)?shù),這樣可以提高觀眾們的舒適感,使得現(xiàn)場(chǎng)的氛圍更加好。1.4課題的研究?jī)?nèi)容本課題主要是設(shè)計(jì)目標(biāo),客觀、公正、智能化記錄籃球比賽的投籃計(jì)分,并運(yùn)用物聯(lián)網(wǎng)在體育競(jìng)技中的傳感器技術(shù)、無線局域網(wǎng)絡(luò)技術(shù)的典型應(yīng)用。我本次設(shè)計(jì)的每個(gè)功能模塊由輸入使能信號(hào)來決定其是否接受功能控制信號(hào),只有在當(dāng)前模塊被使能時(shí),其功能操作才有效[2]。主要包括以下內(nèi)容:在安裝好電源后,本設(shè)備的默認(rèn)籃球比賽時(shí)間為15分鐘,甲、乙隊(duì)的比分默認(rèn)為0。若需要調(diào)整比賽時(shí)間,我們可以按下單片機(jī)第一個(gè)鍵(從左往右)來將比賽時(shí)間的分鐘數(shù)增加1,也可以按下第二個(gè)鍵來將比賽時(shí)間的分鐘數(shù)減少1。同樣地,我們還可以按下第四個(gè)鍵可以將比賽時(shí)間的秒數(shù)增加1,而按下第五個(gè)鍵則可將比賽時(shí)間的秒數(shù)減少1。比賽啟動(dòng):我們按下最后一個(gè)鍵,計(jì)時(shí)開始,倒計(jì)時(shí)后比賽進(jìn)行計(jì)時(shí),我們就會(huì)發(fā)現(xiàn)時(shí)間一秒一秒的減少。比賽暫停:在比賽進(jìn)行的期間,同樣按下最后一個(gè)鍵,比賽進(jìn)入暫停的狀態(tài),計(jì)時(shí)器也會(huì)跟著暫停。比分調(diào)整:在比賽進(jìn)行期間,我們按下第一個(gè)鍵和第二個(gè)鍵可以為甲隊(duì)加分或減分。而按下第四個(gè)鍵和第五個(gè)鍵則可以為乙隊(duì)加分或減分。場(chǎng)地交換:在每節(jié)籃球比賽倒計(jì)時(shí)到零后,按下第三個(gè)鍵,比賽時(shí)間會(huì)更新為15:00,并且左右兩邊的比分進(jìn)行交換也就是我們所謂的交換場(chǎng)地。此時(shí)再按下啟動(dòng)鍵,就可以開始新一節(jié)的比賽。當(dāng)蜂鳴器發(fā)出警報(bào)后,則說明進(jìn)攻時(shí)間到了或者是一節(jié)比賽結(jié)束了。2總體方案設(shè)計(jì)2.1方案選擇2.1.1籃球計(jì)時(shí)計(jì)分器設(shè)計(jì)的現(xiàn)狀籃球計(jì)時(shí)計(jì)分器是一種比較常見的電子設(shè)備,用于籃球比賽中記錄比分和時(shí)間,目前商場(chǎng)里面的計(jì)時(shí)計(jì)分器產(chǎn)品,包括有線和無線兩種類型。這些計(jì)時(shí)器和計(jì)分器一般穩(wěn)定性較高、操作也較為簡(jiǎn)便。計(jì)時(shí)計(jì)分器在硬件方面采用了數(shù)字信號(hào)處理技術(shù),而且一般的這種設(shè)備都會(huì)使用了單片機(jī)芯片,這樣就可以滿足高準(zhǔn)確度計(jì)時(shí)和計(jì)分的需求。計(jì)時(shí)計(jì)分器在軟件方面主要通過嵌入式系統(tǒng)來實(shí)現(xiàn)各項(xiàng)功能。在籃球比賽中,當(dāng)某隊(duì)獲得新的球權(quán)時(shí),24秒倒計(jì)時(shí)器將啟動(dòng),擁有球權(quán)的隊(duì)伍必須在獲得球后的24秒內(nèi)投籃,否則就是24秒違例[3]。因?yàn)榭茖W(xué)技術(shù)的進(jìn)步,在計(jì)時(shí)計(jì)分器的設(shè)計(jì)方面也出現(xiàn)了一些新的類型和趨勢(shì)。例所以我認(rèn)為籃球計(jì)時(shí)計(jì)分器作為一種得分類型的電子設(shè)備,已經(jīng)在市場(chǎng)上得到了廣泛應(yīng)用,未來也會(huì)越來越進(jìn)步。根據(jù)設(shè)計(jì)要求,簡(jiǎn)單介紹一下本文的一個(gè)設(shè)計(jì)方案。2.1.2系統(tǒng)總體設(shè)計(jì)方案1、在整個(gè)比賽中可以節(jié)省時(shí)間,并能夠改變和停止計(jì)時(shí)。2、比賽期間兩隊(duì)的比分可以實(shí)時(shí)更新。3、當(dāng)交換場(chǎng)地時(shí),甲乙兩隊(duì)的得分顯示位置可以用過按鍵自動(dòng)的調(diào)整。4、每當(dāng)24s時(shí)間結(jié)束或者比賽時(shí)間結(jié)束后,蜂鳴器可以發(fā)出相應(yīng)的警告。圖2-1系統(tǒng)構(gòu)成圖2.2系統(tǒng)基本功能介紹1、本次設(shè)計(jì)采用獨(dú)立按鍵,通過檢測(cè)各個(gè)按鍵的I/O口是否為低電平來判斷按鍵是否按下[4]。計(jì)時(shí)器則采用四位數(shù)碼管顯示,顯示格式為15:00;比分采用兩個(gè)三位數(shù)碼管顯示,顯示格式為008。2、高頻率的脈沖信號(hào)通過分頻電路模塊進(jìn)行分頻,輸出頻率為1Hz的脈沖信號(hào)(周期為1s),作為遞減計(jì)數(shù)器電路模塊的脈沖信號(hào)[5]。所以我們的計(jì)時(shí)器以倒計(jì)時(shí)方式運(yùn)行,每秒減去1秒。在上電的初始狀態(tài)下,默認(rèn)時(shí)間為15:00。比賽開始前可以進(jìn)行修改,比賽開始后則不能再修改。3、比分采用三位數(shù)字表示,上電初始值為000,最大值為999,并符合通常的規(guī)定。在比賽未開始或比賽結(jié)束后,無法對(duì)比分進(jìn)行加/減操作。4、比賽未開始前,可以通過按相應(yīng)的鍵位對(duì)分鐘數(shù)和秒數(shù)進(jìn)行調(diào)整。5、可隨時(shí)使用暫停/啟動(dòng)鍵來控制比賽時(shí)間的暫停和啟動(dòng)。6、其中籃球的計(jì)時(shí)程序運(yùn)用了T0定時(shí)器[6]。在比賽進(jìn)行期間,我們可以通過相應(yīng)的鍵位對(duì)甲乙兩隊(duì)進(jìn)行相應(yīng)的加分和減分。7、當(dāng)每節(jié)比賽結(jié)束后,可以通過第三個(gè)鍵位進(jìn)行換場(chǎng),此時(shí)兩邊的分?jǐn)?shù)會(huì)交換顯示。在下一節(jié)比賽開始時(shí),相應(yīng)的加分減分鍵也會(huì)隨著交換位置。8、當(dāng)比賽結(jié)束時(shí),發(fā)出報(bào)警。圖2-2按鍵定義圖如圖示:鍵盤對(duì)應(yīng)名稱如下:ADD1,DEC1,EXCHANGE,ADD2,DEC2,RUN/STOP[7]ADD1為甲隊(duì)進(jìn)行加分的鍵位,按下一次為甲隊(duì)的比分增加1。DEC1為甲隊(duì)進(jìn)行減分的鍵位,按下一次為甲隊(duì)的比分減少1。EXCHANGE鍵為換場(chǎng)鍵,每當(dāng)一節(jié)比賽結(jié)束后便可以使用[7]。ADD2為乙隊(duì)進(jìn)行加分的鍵位,按下一次為乙隊(duì)的比分增加1。DEC2為乙隊(duì)進(jìn)行減分的鍵位,按下一次為乙隊(duì)的比分減少1。RUN/STOP鍵為啟動(dòng)暫停鍵,每當(dāng)比賽開始時(shí),可以按下最后一個(gè)鍵位讓其開始比賽,同樣也可以按下最后一個(gè)鍵位停止比賽[7]。2.3無線模塊的設(shè)計(jì)首先在設(shè)計(jì)無線模塊的時(shí)候我們要知道我們?cè)摦厴I(yè)設(shè)計(jì)適合哪種無線模塊。然而藍(lán)牙具有低功耗、抗干擾等特點(diǎn)且能夠保障系統(tǒng)傳輸?shù)姆€(wěn)定性,進(jìn)而推動(dòng)我國(guó)測(cè)控系統(tǒng)的有效發(fā)展[8]。而且也比較適合我此次無線傳輸?shù)哪K,因此我也嘗試選擇了藍(lán)牙模塊來實(shí)現(xiàn)此次的無線傳輸。但是在89C51板子上通常是沒有內(nèi)置的藍(lán)牙模塊的。所以我們需要通過外部串行通信接口將板子與藍(lán)牙模塊連接起來。具體實(shí)現(xiàn)方式:1.在市面上選擇一種合理且高效的藍(lán)牙模塊。2.將所選擇的藍(lán)牙模塊連接到單片機(jī)上,并且我們要保證引腳和電源連接正確。一般來說,藍(lán)牙模塊的兩個(gè)引腳,他們可以通過異步收發(fā)傳輸器串行口與單片機(jī)相連接通信。3.我們?cè)谶B接藍(lán)牙模塊后,還需要根據(jù)該規(guī)格藍(lán)牙的使用手冊(cè)來設(shè)置藍(lán)牙名稱等參數(shù)4.使用C語(yǔ)言編寫程序控制藍(lán)牙模塊數(shù)據(jù)的傳輸。例如,我們?cè)贑語(yǔ)言中可以使用UART串口庫(kù)來初始化串口并接受和發(fā)送數(shù)據(jù)。具體的實(shí)現(xiàn)流程如下圖:圖2-3藍(lán)牙模塊流程2.3.1藍(lán)牙模塊的設(shè)計(jì)我們硬件設(shè)計(jì)方面,我們采用AT89C51的單片機(jī)作為主控芯片,并且我們還加裝按鍵、蜂鳴器等設(shè)備。與此同時(shí)我們還使用了藍(lán)牙模塊作為無線通信模塊,實(shí)現(xiàn)與智能手機(jī)的通信,我們還需要在手機(jī)上下載一個(gè)app來控制接受單片機(jī)的信息。整個(gè)硬件設(shè)計(jì)如下圖所示:圖2-4藍(lán)牙模塊硬件圖而在軟件設(shè)計(jì)方面,我們主要用C語(yǔ)言編寫了一些嵌入式程序。在程序中,我們用到了定時(shí)器和中斷的方式對(duì)計(jì)時(shí)器進(jìn)行計(jì)時(shí),同時(shí)使用GPIO口讀取按鍵輸入。然后我們與OLED屏幕的結(jié)合,就可以實(shí)現(xiàn)得分的統(tǒng)計(jì)和顯示。另外,我們還可以使用了AT指令集驅(qū)動(dòng)藍(lán)牙模塊,實(shí)現(xiàn)與智能手機(jī)的無線通信。其實(shí)這個(gè)工作原理簡(jiǎn)單來說就是,每當(dāng)我們啟動(dòng)籃球計(jì)時(shí)器后,單片機(jī)的屏幕就會(huì)顯示比分。在比賽過程中,我們可以通過按鍵進(jìn)行一系列我們需要的操作對(duì)比賽進(jìn)行控制。如果當(dāng)我們需要遠(yuǎn)程控制或者傳輸數(shù)據(jù)時(shí),我們可以通過藍(lán)牙模塊與我們的手機(jī)進(jìn)行連接,進(jìn)而就可以使用相應(yīng)的手機(jī)APP來實(shí)現(xiàn)遠(yuǎn)程控制和數(shù)據(jù)傳輸。3系統(tǒng)的硬件電路設(shè)計(jì)3.1籃球計(jì)時(shí)計(jì)分器電路原理圖原理圖如下:圖3-1計(jì)分器原理圖3.2籃球計(jì)時(shí)計(jì)分器電路工作過程1.通過開關(guān)電源將電路供電,系統(tǒng)開始工作。2.當(dāng)我們按下ADD1或DEC1鍵時(shí),單片機(jī)就可以對(duì)甲隊(duì)比分進(jìn)行加或減1操作。同樣的是,當(dāng)我們按下ADD2或DEC2鍵時(shí),單片機(jī)也可以對(duì)另外一隊(duì)的比賽進(jìn)行加減1的操作3.在比賽開始前,我們可以通過ADD1和DEC1鍵來調(diào)整計(jì)時(shí)器的分鐘數(shù);通過ADD2和DEC2鍵來調(diào)整計(jì)時(shí)器的秒數(shù)。當(dāng)比賽開始后,計(jì)時(shí)器會(huì)以每秒減少1秒的速度運(yùn)行,直到時(shí)間倒計(jì)時(shí)結(jié)束為止。4.當(dāng)24s結(jié)束或者一節(jié)比賽結(jié)束時(shí),報(bào)警系統(tǒng)會(huì)發(fā)出相應(yīng)的響聲。5.在一個(gè)游戲時(shí)間結(jié)束時(shí),按EXCHANGE鍵,控制器切換在左右兩側(cè)顯示比分的數(shù)33字管,并清除計(jì)時(shí)器以開始下一場(chǎng)比賽。同時(shí),分?jǐn)?shù)加減鍵也切換位置。6.比賽過程中,我們可以通過使用RUN/STOP鍵位來啟動(dòng)或暫停計(jì)時(shí)器,以達(dá)到控制比賽時(shí)間流程的目的。7.當(dāng)設(shè)備不再使用時(shí),通過斷開開關(guān)電源將電路關(guān)閉。3.3系統(tǒng)硬件電路組成3.3.1計(jì)時(shí)電路1.顯示器及其接口顯示器是最常用的輸出器件,它的多樣性豐富,我們通常在設(shè)計(jì)一個(gè)單片機(jī)程序時(shí),使用最多的是發(fā)光二極管顯示器(LED)和液晶顯示器(LCD)這兩種。數(shù)碼管顯示器:用于顯示比賽時(shí)間和比分。電子管顯示器包括一個(gè)四位一體的數(shù)字電子管和一個(gè)三位一體的數(shù)字電子管,其中四合一電子管用于顯示比賽時(shí)間,三位一體電子管用于顯示甲隊(duì)和乙隊(duì)的分?jǐn)?shù)。制鍵接口:包括ADD1、DEC1、EXCHANGE、ADD2、DEC2和RUN/STOP六個(gè)按鍵,用于控制比賽時(shí)間和比分的調(diào)整、暫停和啟動(dòng)。供電接口:用于連接外部電源,將電能傳輸?shù)诫娐钒迳?,為電路提供穩(wěn)定的電源。蜂鳴器接口:用于輸出警報(bào)指令,當(dāng)比賽時(shí)間到達(dá)預(yù)設(shè)值或者出現(xiàn)異常情況時(shí),會(huì)發(fā)出蜂鳴聲來進(jìn)行提示。其他接口一般還包括串口通信接口、紅外遙控接口和無線接口等,這些接口在實(shí)際使用中起到了數(shù)據(jù)傳輸和遠(yuǎn)程控制的作用。這次設(shè)計(jì)中采用的24進(jìn)制減法計(jì)數(shù)器,實(shí)現(xiàn)一次進(jìn)攻的時(shí)間[9]。(1)LED結(jié)構(gòu)與原理如圖為典型的數(shù)碼管。圖3-2七段LED數(shù)碼管如圖,LED顯示器,也就是我們常說的數(shù)碼管,它主要由八個(gè)發(fā)光二極管形成的。七條長(zhǎng)條發(fā)光管排列在一起,而另一個(gè)帶有點(diǎn)狀的發(fā)光管位于屏幕右下角,它就是用來顯示小數(shù)點(diǎn),另外它還可以顯示各種數(shù)字和一些英文字母。(2)LED顯示器顯示方式 照亮LED屏幕的方法有很多,本文將使用靜態(tài)屏幕照亮LED屏幕。因此單片機(jī)必須僅將顯示的字形代碼發(fā)送到相應(yīng)的接口電路,并且不必繼續(xù)進(jìn)行干預(yù),直到需要顯示新數(shù)據(jù),然后發(fā)送新的字形代碼。這種方法的優(yōu)勢(shì)是單片機(jī)CPU耗費(fèi)可能會(huì)相較別的方法來說小,同一時(shí)間我們可以去顯示不同的文字和符號(hào);但缺點(diǎn)在于占用端口資源較多。然而,在本次設(shè)計(jì)中,每個(gè)LED顯示器它就需要單獨(dú)占用八根端口線,所以當(dāng)我們擁有的數(shù)據(jù)量較大時(shí),就不太適合采用靜態(tài)顯示的方案。通常情況下,我們會(huì)采用動(dòng)態(tài)顯示的這種方法。圖3-3靜態(tài)顯示圖由于段代碼全部都是連接,所以可以同時(shí)顯示一樣的文字和字符。在這種情況下,多個(gè)LED燈的段選碼是連接在一起的,因此我們就無法同時(shí)顯示不同的字符。如果我們要顯示不同的字符,就需要使用位選碼來控制每個(gè)LED燈的開關(guān)。要是LED燈的共陰極,則需要將P2.0到P2.3設(shè)置為高電平以點(diǎn)亮它們,要是LED燈的共陽(yáng)極,則需要將它們?cè)O(shè)置為低電平以點(diǎn)亮它們。這樣就說明我們可以通過適當(dāng)?shù)卦O(shè)置位選碼并將其與段選碼結(jié)合使用,并可以在LED顯示器上顯示所需的文本或圖形。2.報(bào)警器(1)報(bào)警器的工作原理市面上存在著許多不同種類的警報(bào)器,如喇叭、蜂鳴器等。不過,在此次畢業(yè)設(shè)計(jì)中我們將采用電磁式蜂鳴器來作為我們程序的報(bào)警器。蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器、將音頻信號(hào)轉(zhuǎn)化為聲音信號(hào)的發(fā)音器件[10]。電磁式蜂鳴器是一種利用電磁感應(yīng)原理發(fā)聲的裝置。它的工作原理是利用交變電流通過線圈時(shí)所產(chǎn)生的電磁場(chǎng),這樣就可以讓線圈中心部位的振動(dòng)片受到吸引和排斥力的作用,從而產(chǎn)生震動(dòng)并發(fā)出聲音。其實(shí)也就是當(dāng)交流電流通過線圈時(shí),會(huì)不斷地改變線圈內(nèi)部的電流方向及大小,進(jìn)而在線圈周圍形成一個(gè)不斷變化的磁場(chǎng),但是我們的這個(gè)磁場(chǎng)通常會(huì)對(duì)線圈周圍的振動(dòng)片產(chǎn)生影響,就能夠讓振動(dòng)片產(chǎn)生震動(dòng)并發(fā)出聲音。所以我認(rèn)為這樣電磁式蜂鳴器就可以通過改變輸入電流的頻率和幅度等參數(shù)來產(chǎn)生不同的聲音。3.計(jì)時(shí)電路的工作原理圖圖3-4計(jì)時(shí)電路原理圖4.計(jì)時(shí)電路的工作原理計(jì)時(shí)電路其實(shí)就是一種能夠?qū)崿F(xiàn)定時(shí)、計(jì)時(shí)或延時(shí)等功能的電路。其工作原理基于RC濾波器的特性。簡(jiǎn)單來說其實(shí)就是計(jì)時(shí)電路通常由一個(gè)穩(wěn)壓電源、一個(gè)RC濾波器和一個(gè)比較器這幾個(gè)部分組成。當(dāng)輸入一個(gè)觸發(fā)脈沖信號(hào)時(shí),RC濾波器會(huì)對(duì)觸發(fā)脈沖進(jìn)行平滑處理,隨后也會(huì)將脈沖信號(hào)輸出到比較器中。比較器會(huì)將濾波后的信號(hào)與一個(gè)參考電壓進(jìn)行對(duì)比,要是濾波后的信號(hào)達(dá)到或超過參考電壓,那么比較器的輸出信號(hào)電平會(huì)發(fā)生變化,從而觸發(fā)相應(yīng)的計(jì)時(shí)操作。通常在計(jì)時(shí)電路的工作過程中,RC濾波器的電容和電阻值都是我們所需要的關(guān)鍵參數(shù)。它們可以決定計(jì)時(shí)電路的響應(yīng)時(shí)間和計(jì)時(shí)精度。當(dāng)輸入觸發(fā)信號(hào)時(shí),電容器會(huì)充電至一個(gè)臨界電壓,這個(gè)電壓的大小由RC常數(shù)和輸入信號(hào)的幅度所決定。如果這個(gè)電壓高于比較器中的參考電壓,那么比較器的輸出信號(hào)就會(huì)發(fā)生變化,就可以完成計(jì)時(shí)或延時(shí)操作。5.振蕩電路AT89C51單片機(jī)的時(shí)鐘振蕩功能是通過外部晶體振蕩器來實(shí)現(xiàn)的。在AT89C51芯片中,有兩個(gè)用于時(shí)鐘的引腳分別是:XTAL1和XTAL2。這兩個(gè)引腳需要連接到晶體振蕩器和兩個(gè)電容器,從而形成一個(gè)外部時(shí)鐘電路。當(dāng)一個(gè)適當(dāng)頻率的晶體振蕩器被連接到XTAL1和XTAL2引腳時(shí),芯片會(huì)自動(dòng)檢測(cè)晶體振蕩器并開始使用其提供的時(shí)鐘信號(hào)。其實(shí)簡(jiǎn)單來說就是晶體振蕩器中的晶體元件將在外部電場(chǎng)的影響下產(chǎn)生諧振,從而使得振蕩器輸出一個(gè)穩(wěn)定的、準(zhǔn)確的時(shí)鐘信號(hào)。這個(gè)時(shí)鐘信號(hào)經(jīng)過專門設(shè)計(jì)的時(shí)鐘電路進(jìn)行分頻和倍頻處理后,最后就會(huì)被用于控制AT89C51單片機(jī)內(nèi)部各個(gè)模塊的運(yùn)行節(jié)奏和時(shí)序。圖3-5時(shí)鐘振蕩電路3.3.2計(jì)分電路本設(shè)計(jì)所使用的外部時(shí)鐘電路采用石英晶體諧振器作為時(shí)鐘源,并采用30pF電容進(jìn)行補(bǔ)償。該時(shí)鐘電路是支持12MHz和6MHz兩種頻率的晶振,但是對(duì)于本次設(shè)計(jì),我們所選擇的是12MHz的晶振作為時(shí)鐘源的。除了有4個(gè)8位并行I/O端口之外,8051系列單片機(jī)還配備了一個(gè)Full-duplexserialcommunicationport,可在一個(gè)時(shí)間段接/發(fā)串行數(shù)據(jù),并且可以用作Synchronousdisplacementregisters來使用。在單片機(jī)上增加一個(gè)計(jì)數(shù)器,用來顯示比分信息。這樣就可以保證比分信息在短時(shí)間內(nèi)不會(huì)發(fā)生變化,所以我們的計(jì)數(shù)器的個(gè)數(shù)應(yīng)為0或1。當(dāng)然我們?yōu)榱藴p少計(jì)數(shù)過程中的誤差,計(jì)數(shù)器應(yīng)保持為低電平,并且在計(jì)數(shù)完成后立即將低電平轉(zhuǎn)為高電平。2.計(jì)分電路原理圖計(jì)分電路原理圖如圖所示。圖3-6計(jì)分電路原理圖3.計(jì)分電路的工作原理球賽計(jì)分電路一般由一個(gè)控制單元、外設(shè)接口電路和顯示器件這幾個(gè)部分組成。其工作原理分為以下幾個(gè)步驟:通過外部輸入設(shè)備(例如按鍵)輸入比分的數(shù)據(jù),并將這些數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)流。將我們拿到的串行數(shù)據(jù)通過單片機(jī)的串行通信口輸入到移位寄存器中,這樣我們存儲(chǔ)在移位寄存器中的數(shù)據(jù)就是序列化的比分?jǐn)?shù)據(jù)。然后我們可以通過編程控制,將移位寄存器的數(shù)據(jù)并行的輸出到控制單元中,然后對(duì)數(shù)據(jù)進(jìn)行處理。這個(gè)處理過程我們要根據(jù)具體的實(shí)現(xiàn)對(duì)應(yīng)不同的方式,這里面可以包括加減運(yùn)算、比較運(yùn)算等。處理完成后,我們可以將結(jié)果并行輸出到顯示器件上,然后就可以刷新比分顯示。其實(shí)簡(jiǎn)單來說就是球賽計(jì)分電路通過輸入的比分?jǐn)?shù)據(jù)序列化,然后我們?cè)谕ㄟ^移位寄存器并行輸出到控制單元,最后就可以輸出到顯示器件上,進(jìn)而就可以實(shí)現(xiàn)比分信息的刷新和顯示。但是我們有時(shí)候要注意,這種電路的具體實(shí)現(xiàn)方案可能會(huì)由于不同的設(shè)計(jì)需求、顯示效果等因素而有所不一樣。3.4器件選擇及介紹此次畢業(yè)設(shè)計(jì)我們?cè)谠O(shè)計(jì)的時(shí)候使用的是如下的器件:?jiǎn)纹瑱C(jī):AT89C51顯示器件:7段共陰極LED顯示器3.4.1AT89C51我們常說的AT89C51單片機(jī)本質(zhì)是屬于一種具有存儲(chǔ)功能的微處理器,具有靈活性高,但成本低廉的優(yōu)勢(shì),所以在相關(guān)領(lǐng)域當(dāng)中具有較高的應(yīng)用價(jià)值[11]。且是一款高性能低壓CMOS8位微控制器,具有4k字節(jié)閃存可重寫程序存儲(chǔ)器和128字節(jié)RAM的隨機(jī)存儲(chǔ)器。這款芯片運(yùn)用了ATMEL公司的高密度非易失性存儲(chǔ)技術(shù),而且兼容標(biāo)準(zhǔn)的MCS-51指令系統(tǒng),它也提供了強(qiáng)大的微型計(jì)算機(jī)功能,使其成為高性價(jià)比的解決方案。另外,在AT89C51單片機(jī)中設(shè)計(jì)的正弦波,三角波以及鋸齒波在平時(shí)的市場(chǎng)生產(chǎn)過程中也具有很高的實(shí)用性[12]。由于其不好的功耗和相對(duì)較高的性能等特點(diǎn),因此我們熟悉的AT89C51微處理器被廣泛應(yīng)用于各種計(jì)算和控制應(yīng)用領(lǐng)域。如圖所示,如圖為AT89C51單片機(jī)基本構(gòu)造,其基本性能介紹如下:圖3-7AT89C51引腳圖AT89C51的主要特性如下表8所示。下面介紹各個(gè)管腳:AT89C51芯片一般是有40個(gè)管腳,這里面包括兩個(gè)電源引腳和38個(gè)功能引腳。下面是各個(gè)管腳的簡(jiǎn)要介紹:P0.0-P0.7:8個(gè)并行I/O口,可作為輸入或輸出使用。P1.0-P1.7:8個(gè)并行I/O口,還可以用于外設(shè)連接,并具有多重功能。P2.0-P2.7:8個(gè)并行I/O口,還可以通過外部晶體振蕩器連接提供時(shí)鐘信號(hào)。P3.0-P3.7:8個(gè)并行I/O口,還可以用于外設(shè)連接,其中P3.0和P3.1通常用作串行通信口。RST:具有復(fù)位引腳的功能個(gè),當(dāng)該引腳接收到電平比較低,芯片將會(huì)被重置。ALE/PROG:地址鎖存允許和編程控制引腳。XTAL1:外部晶體振蕩器輸入端。XTAL2:外部晶體振蕩器輸出端。Vcc:正電源引腳。GND:地引腳。表3-1AT89C51主要功能描述兼容MCS—51指令系統(tǒng)4k可反復(fù)擦寫(>1000次)FlashROM32個(gè)雙向I/O口可編程UARL通道兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器全靜態(tài)操作0-24MHz1個(gè)串行中斷128x8bit內(nèi)部RAM兩個(gè)外部中斷源共6個(gè)中斷源可直接驅(qū)動(dòng)LED3級(jí)加密位低功耗空閑和掉電模式軟件設(shè)置睡眠和喚醒功能如果將P3端口寫入值“1”,就會(huì)將從內(nèi)部拉到電平比較高。外部下拉P3口時(shí),它們被拉低為低電平。此外,AT89C51的P3口還可通過特殊配置值用作一些特殊功能口,詳細(xì)信息可參考數(shù)據(jù)手冊(cè)或表格。RST引腳是復(fù)位輸入端,在振蕩器復(fù)位AT89C51芯片時(shí)保持兩個(gè)機(jī)器周期的電平較高的時(shí)間。ALE/PROG引腳用于輸出地址線的允許電平,以在訪問外部存儲(chǔ)器時(shí)鎖定地址狀態(tài)字節(jié)。其中有兩種情況,一種是在閃存編程期間。另一種則是在正常情況下,ALE終端會(huì)周期性地以恒定頻率發(fā)出非反向脈沖信號(hào)。表3-2AT89C51特殊功能表端口引腳第二功能P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2/INT0(外部中斷0)P3.3/INT1(外部中斷1)P3.4T0(記時(shí)器0外部輸入)P3.5T1(記時(shí)器1外部輸入)P3.6/WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7/RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)/PSEN:使用Externalprogrammemory的選通信號(hào)。Externalprogrammemory取指令的時(shí)間段中,所有的機(jī)器運(yùn)轉(zhuǎn)一次有多次有用的/PSEN信號(hào)。最后在我們?cè)L問Externalprogrammemory時(shí),這些有用的/PSEN信號(hào)可能將消失。/EA/VPP:當(dāng)/EA持續(xù)處于低電平時(shí),將訪問Externalprogrammemory,無論有沒有存在內(nèi)部的程序存儲(chǔ)器。需要當(dāng)心的是,當(dāng)加密形式1開啟時(shí),/EA會(huì)內(nèi)部確定成RESET狀態(tài);在/EA持續(xù)處于不低的電平時(shí),則請(qǐng)求內(nèi)部的程序存儲(chǔ)器。我們進(jìn)行FLASH編程的時(shí)候,/EA引腳也會(huì)使用12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入端,并作為自身內(nèi)在時(shí)鐘工作電路的一個(gè)輸入口。XTAL2:來自反向振蕩器的輸出端。4軟件的編程與調(diào)試4.1系統(tǒng)設(shè)計(jì)流程圖系統(tǒng)程序設(shè)計(jì)流程圖如圖所示。圖4-1計(jì)分部分程序流程圖圖4-2計(jì)時(shí)部分程序流程圖4.2C語(yǔ)言程序設(shè)計(jì)程序源代碼#include<reg51.h>#defineLEDDataP0unsignedcharLEDCode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};unsignedcharminit,second,count,count1; sbitadd1=P1^0; sbitdec1=P1^1; sbitexchange=P1^2; sbitadd2=P1^3; sbitdec2=P1^4; sbitsecondpoint=P0^7;sbitled1=P2^7;sbitled2=P2^6;sbitled3=P2^5;sbitled4=P2^4;sbitled5=P2^3;sbitled6=P2^2;sbitled7=P2^1;sbitled8=P2^0;sbitled9=P3^7;sbitled10=P3^6;sbitled11=P3^5;sbitalam=P1^7;bitplayon=0;bittimeover=0; bitAorB=0; bithalfsecond=0; unsignedintscoreA; unsignedintscoreB; voidDelay5ms(void){ unsignedinti; for(i=100;i>0;i--);}//主函數(shù):voidmain(void){TMOD=0x11;TL0=0xb0;TH0=0x3c;TL1=0xb0; TH1=0x3c;minit=15; second=0;EA=1;ET0=1;ET1=1;TR0=0;TR1=0;EX0=1;IT0=1;IT1=1;EX1=1;PX0=1;PX1=1;PT0=0;P1=0xFF;P3=0xFF;while(1){keyscan();display();}}5系統(tǒng)測(cè)試5.1硬件測(cè)試5.1.1兩隊(duì)比分的計(jì)數(shù)和一節(jié)的時(shí)間(12分鐘)圖5-1一節(jié)時(shí)間以及兩隊(duì)比分圖5.1.2二十四秒倒計(jì)時(shí):圖5-2二十四秒計(jì)時(shí)圖5.1.3藍(lán)牙控制單片機(jī)通過藍(lán)牙模塊用手機(jī)APP控制單片機(jī)。圖5-3藍(lán)牙控制模塊圖5.2軟件測(cè)試如果為源碼編譯結(jié)果:圖5-4編譯代碼結(jié)果圖6結(jié)語(yǔ)隨著我們國(guó)家的科技越來越發(fā)達(dá),在各項(xiàng)體育比賽中使用電子計(jì)分牌已經(jīng)成為了一種必然的趨勢(shì)。我本次畢業(yè)設(shè)計(jì)的無線電子計(jì)分器是一種用于籃球比賽的新型計(jì)分設(shè)備,它使用了現(xiàn)在比較先進(jìn)的計(jì)算機(jī)控制技術(shù)和現(xiàn)代的通信技術(shù),從而可以實(shí)現(xiàn)自動(dòng)得分、時(shí)鐘統(tǒng)計(jì)等功能,以及在使用過程中具有方便、靈活、可靠等特點(diǎn)。本次畢業(yè)設(shè)計(jì)的計(jì)分計(jì)時(shí)器,可以有效的記載比賽時(shí)間和比賽雙方的分?jǐn)?shù),以及每一節(jié)的時(shí)間,還可以顯示比賽剩余的時(shí)間。在這次畢業(yè)設(shè)計(jì)的過程中,我這次使用藍(lán)牙技術(shù),通過外部串行通信接口與板子相連接,使得整個(gè)計(jì)分系統(tǒng)更加智能化、高效化。本次的設(shè)計(jì)其實(shí)還是可以用更好的WiFi模塊來實(shí)現(xiàn),就藍(lán)牙模塊而言,其實(shí)還是有些欠缺的地方,例如藍(lán)牙模塊的傳送距離有限,不能達(dá)到長(zhǎng)距離的傳輸。不過藍(lán)牙模塊在近距離的傳輸中,會(huì)更加迅速。對(duì)于我自己設(shè)計(jì)的這種新型計(jì)分設(shè)備,有著較為廣泛的適用范圍。相信在未來的時(shí)間里,它將會(huì)被越來越多的籃球俱樂部和體育場(chǎng)館所采用,為更多的籃球愛好者和籃球比賽球員提供更舒適的比賽體驗(yàn)。參考文獻(xiàn)[1]丁泊皓.基于單片機(jī)的籃球比賽計(jì)時(shí)計(jì)分器系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字通信世界,2018(2):61.[2]傅曉程,林平,張德華.基于DE10_lite的籃球計(jì)時(shí)器實(shí)驗(yàn)[J].電氣電子教學(xué)學(xué)報(bào),2020,42(3):121-124.[3]鐘鵬程.基于Proteus的籃球賽24秒倒計(jì)時(shí)器設(shè)計(jì)與仿真[J].科技風(fēng),2019(11):3-5.[4]彭如,代紅菊.基于單片機(jī)的籃球計(jì)分系統(tǒng)的設(shè)計(jì)[J].電子制作,2013(17):63.[5]鐘鵬程.基于AHDL語(yǔ)言的籃球賽24秒倒計(jì)時(shí)器設(shè)計(jì)[J].電子技術(shù)與軟件工程,2019(4):65-66.[6]蔡翰志,劉桂蘭.多功能籃球比賽計(jì)時(shí)/計(jì)分系統(tǒng)設(shè)計(jì)[J].自動(dòng)化應(yīng)用,2011(6):25-26.[7]李萌.基于STC89C52的籃球比賽計(jì)時(shí)計(jì)分器設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)測(cè)量與控制,2020,28(7):260-264.[8]賴幸君,林達(dá)宜.藍(lán)牙技術(shù)在測(cè)控系統(tǒng)中的發(fā)展應(yīng)用研究[J].數(shù)字通信世界,2023(4):92-93.[9]唐庭龍,陸酉.基于FPGA的籃球計(jì)時(shí)計(jì)分器的設(shè)計(jì)與實(shí)現(xiàn)[J].三峽大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,32(6):80-83.[10]謝偉.一種圓形插針蜂鳴器自動(dòng)化裝配設(shè)備的研究及設(shè)計(jì)[D].福建:廈門理工學(xué)院,2017.[11]溫建芳.基于AT89C51單片機(jī)的家庭智能控制系統(tǒng)探討[J].電子制作,2019(9):31-33.[12]LirongZ.IntelligentSignalGeneratorbasedAT89C51microcontroller[C]//HongKongEducationSociety.Proceedingsof2012InternationalConferenceonMechanicalEngineeringandMaterials(ICMEM2012(Part3)).HongKong:TRANSTECHPUBLICATIONS,2012:8.致謝感謝我的論文指導(dǎo)老師周書禮老師,他嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;他循循善誘的教導(dǎo)和不拘一格的思路給予我許多的啟迪。感謝我的所有授課講師,他們的諄諄教誨,言傳身授讓我在學(xué)校里面,無論是做人還是做事都變得十分有條理有想法。當(dāng)然,他們所傳授的知識(shí)也讓我十分受益匪淺。尤其是我們的輔導(dǎo)員王婭琴老師和黃麗霞老師,一個(gè)在我們平時(shí)的生活和學(xué)業(yè)上都給予了幫助,另一個(gè)則是給我們?cè)佼厴I(yè)論文中提供的思路和更多的想法,同時(shí)也開闊了我們的眼界,以及對(duì)于寫論文有了更層次的理解。感謝我的室友們,分別是來自四川綿陽(yáng)成熟老成的曾哥,來自湖南郴州啥都不干的歐陽(yáng),來自云南紅河憨厚老實(shí)的小蔣,來自湖南永州跳舞了得的方曦,以及我們最親愛最強(qiáng)大最厲害的寢室長(zhǎng)杰哥,大家都從各地來到這個(gè)陌生的城市里,是你們和我共同維系著彼此之間兄弟般的感情,維系著寢室那份家的融洽。四年時(shí)間里,我們幾乎沒有紅過臉,沒有吵過嘴,沒有發(fā)生上大學(xué)前所擔(dān)心的任何不開心的事情。我們?cè)谝黄鸬娜兆?,我?huì)記一輩子的,也十分感謝你們對(duì)我的照顧,希望我們之間的友情可以一直繼續(xù)下去!在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可愛可敬的師長(zhǎng)、同學(xué)、朋友給了我無言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!最后感謝我的學(xué)校領(lǐng)導(dǎo),是你們給我提供了一個(gè)良好的學(xué)習(xí)條件和舒適學(xué)習(xí)環(huán)境。核心源碼#include<reg51.h>#defineLEDDataP0unsignedcharcodeLEDCode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 分離操作(教案)
- 稀土沸石抗菌吸附衛(wèi)生尿褲(征求意見稿)
- 中小學(xué)冬至傳統(tǒng)節(jié)日主題班會(huì)教案
- 上海市縣(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)統(tǒng)編版期末考試((上下)學(xué)期)試卷及答案
- 九年級(jí)化學(xué)上冊(cè)全冊(cè)教案
- 衛(wèi)生行業(yè)信息管理系統(tǒng)調(diào)查表
- 河北省石家莊市2025屆高三教學(xué)質(zhì)量摸底檢測(cè)生物試題(含答案)
- 職業(yè)學(xué)院海洋工程技術(shù)專業(yè)人才培養(yǎng)方案
- 醫(yī)用眼罩市場(chǎng)發(fā)展預(yù)測(cè)和趨勢(shì)分析
- 光學(xué)字符識(shí)別裝置市場(chǎng)需求與消費(fèi)特點(diǎn)分析
- 無人機(jī)(UAV)與航空測(cè)量課件
- DB21T 3354-2020 遼寧省綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)
- 湖南文藝出版社五年級(jí)下冊(cè)音樂教學(xué)計(jì)劃
- 我的家鄉(xiāng)安徽課件
- 原油電脫鹽電脫水技術(shù)
- 小學(xué)生勞動(dòng)教育評(píng)價(jià)細(xì)則
- 專業(yè)工程分包業(yè)主審批表
- XX公司員工跟投管理辦法
- 道路運(yùn)輸安全事故報(bào)告、統(tǒng)計(jì)與調(diào)查處理制度
- 甘肅廣播電視大學(xué)鋼結(jié)構(gòu)(本)不計(jì)分-3.3小測(cè)驗(yàn)答案
- 人員密集場(chǎng)所火災(zāi)疏散應(yīng)急預(yù)案(精選14篇)
評(píng)論
0/150
提交評(píng)論