945191657LED搖搖棒設(shè)計(jì)報(bào)告(畢業(yè)設(shè)計(jì))_第1頁(yè)
945191657LED搖搖棒設(shè)計(jì)報(bào)告(畢業(yè)設(shè)計(jì))_第2頁(yè)
945191657LED搖搖棒設(shè)計(jì)報(bào)告(畢業(yè)設(shè)計(jì))_第3頁(yè)
945191657LED搖搖棒設(shè)計(jì)報(bào)告(畢業(yè)設(shè)計(jì))_第4頁(yè)
945191657LED搖搖棒設(shè)計(jì)報(bào)告(畢業(yè)設(shè)計(jì))_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、led顯示棒摘要:本設(shè)計(jì)以at89s52單片機(jī)為中央控制器,利用視覺(jué)暫留效果和單片機(jī)外部中斷技術(shù),實(shí)現(xiàn)了在搖動(dòng)過(guò)程中形成的扇形平面內(nèi)清晰顯示文字、字母、圖案的led顯示棒的制作。整套系統(tǒng)由中央控制模塊、led顯示模塊、供電模塊等部分組成。本設(shè)計(jì)實(shí)現(xiàn)了設(shè)計(jì)要求顯示的全部?jī)?nèi)容,并且可以實(shí)現(xiàn)動(dòng)態(tài)圖案的顯示。關(guān)鍵字:led 視覺(jué)暫留 圖案1 引言led顯示棒,又稱(chēng)搖搖棒,是一種利用視覺(jué)暫留效應(yīng)制作的“高科技”玩具??梢杂谩办o如處子,動(dòng)如脫兔”來(lái)形容它,即當(dāng)靜止時(shí),它只是幾個(gè)led發(fā)光二極管(后簡(jiǎn)稱(chēng)led) ,而一旦按照一定的頻率去搖晃它,它就會(huì)隨著位置的變化而變化(亮或滅),最終顯示一幅圖片或字符串。

2、本設(shè)計(jì)要求制作完成一個(gè)led的顯示棒。要求led燈線狀排列,通過(guò)搖動(dòng)時(shí)形成的亮燈扇形區(qū)域能夠分辨出如:“電”、“a”、五環(huán)之類(lèi)的漢字或圖案且可以使用按鍵對(duì)顯示內(nèi)容進(jìn)行切換。2 系統(tǒng)設(shè)計(jì)方案2.1 設(shè)計(jì)思路本系統(tǒng)要求設(shè)計(jì)一個(gè)led顯示棒,且需要有按鍵進(jìn)行內(nèi)容切換,它主要是由中央控制部分、led驅(qū)動(dòng)部分、led顯示部分以及電源部分組成,如圖1所示: 圖1:led顯示棒系統(tǒng)框圖單片機(jī)將提取的字模進(jìn)行存儲(chǔ),當(dāng)接收到按鍵輸入的指令時(shí)單片機(jī)就將相應(yīng)的字模代碼通過(guò)i/o口輸出,使led點(diǎn)亮,利用視覺(jué)暫留原理最終使圖案完整的顯示在擺動(dòng)的顯示屏中。本題的難點(diǎn)在于送數(shù)據(jù)的時(shí)間間隔以及較長(zhǎng)畫(huà)面或文字的完整顯示。以下

3、將對(duì)各模塊的方案進(jìn)行論證與比較:2.2 模塊方案的論證與比較2.2.1 led燈的選擇方案一:傳統(tǒng)led發(fā)光二極管。顏色多樣,在可以同樣顯示圖案的前提下使用它更為經(jīng)濟(jì),但是顏色較為黯淡,不鮮亮。方案二:高亮led發(fā)光二極管。正如其名,它的亮度比傳統(tǒng)二極管要亮,而且同樣也有很多顏色,但是高亮led的工作電流也要大于傳統(tǒng)二極管。為了使顯示的圖案清晰、明了,我們選擇方案二,經(jīng)過(guò)比較,使用藍(lán)色的led使得顯示畫(huà)面更為明顯、突出,使用3節(jié)1.5v電池為其供電,提供足夠的電流。2.2.2 外部中斷信號(hào)產(chǎn)生方式通過(guò)外部中斷可以控制數(shù)據(jù)開(kāi)始傳輸?shù)臅r(shí)刻。選擇好外部中斷來(lái)源是本次制作的難點(diǎn)及重點(diǎn)。方案一:使用慣性

4、開(kāi)關(guān)。通過(guò)搖晃使得慣性開(kāi)關(guān)的擺桿與焊接的左右兩個(gè)觸點(diǎn)接觸,利用這種接觸產(chǎn)生的電平變化來(lái)觸發(fā)中斷,結(jié)合軟件控制顯示,制作簡(jiǎn)單,使用方便。方案二:使用光遮斷器。在棒上裝一個(gè)可以擺動(dòng)的用來(lái)遮擋光遮斷器光線的細(xì)桿,細(xì)桿每左右擺動(dòng)一次這個(gè)桿就會(huì)通過(guò)一次光遮斷器,發(fā)生電平變化。同樣通過(guò)這種電平變化,結(jié)合軟件控制顯示。 本次設(shè)計(jì)中產(chǎn)生的中斷是為了實(shí)現(xiàn)數(shù)據(jù)的單程傳輸。如果使用光遮斷器,其觸發(fā)單片機(jī)的時(shí)刻處于正中間,不能解決畫(huà)面因?yàn)榉祷嘏c原來(lái)圖片重疊的現(xiàn)象。而使用慣性開(kāi)關(guān),因?yàn)樵谧笥叶加杏|點(diǎn),所以很容易的在往返途中產(chǎn)生兩次中斷,方便指令控制,所以選擇使用方案一。2.2.3 抗重影方案的選擇方案一:使用外部中斷控

5、制數(shù)據(jù)傳輸時(shí)刻。外部中斷信號(hào)由慣性開(kāi)關(guān)產(chǎn)生,觸發(fā)方式為下降沿觸發(fā)。慣性開(kāi)關(guān)左右兩邊的觸點(diǎn)分別與單片機(jī)兩個(gè)外部中斷接口相連,默認(rèn)為高電平,搖動(dòng)的擺桿接地。慣性開(kāi)關(guān)處于不同位置進(jìn)入不同的中斷,從而決定何時(shí)送數(shù)據(jù)。該方案簡(jiǎn)單易行,可以保證數(shù)據(jù)是單程傳輸?shù)?,避免了重影。不搖動(dòng)時(shí)把慣性開(kāi)關(guān)處在左邊就可以使led棒熄滅,可以達(dá)到省電的效果。 方案二:使用定時(shí)器與外部中斷。當(dāng)我們?cè)跀[動(dòng)手臂的時(shí)候,短時(shí)間內(nèi)擺動(dòng)位置和左右幅度不會(huì)有太大變化,利用我們手臂的這個(gè)運(yùn)動(dòng)規(guī)律,只要能得到棒從一側(cè)擺動(dòng)到另一側(cè)的時(shí)間,然后把這個(gè)時(shí)間分成n份,在每一份的時(shí)間里顯示不同的花樣就能實(shí)現(xiàn)圖形的顯示。設(shè)計(jì)中搖動(dòng)的擺子與左右兩個(gè)觸點(diǎn)接

6、觸各一次的時(shí)間可以通過(guò)外部中斷和定時(shí)器計(jì)算出來(lái),然后用單片機(jī)的另一個(gè)定時(shí)器t1,其定時(shí)時(shí)間是t0 的n 分之一,每次中斷依次顯示一列,就可以得到預(yù)期顯示的圖案了。該方法可以控制搖動(dòng)頻率低的時(shí)候不顯示圖形。但程序的穩(wěn)定性不高,圖形之間的間隔不易確定,只要電源開(kāi)關(guān)開(kāi)著led始終是點(diǎn)亮的。 本次設(shè)計(jì)要求顯示的字符長(zhǎng)度較短,使用方案一中的外部中斷方法只要控制好延時(shí)就可以達(dá)到完整顯示圖案的目的,而且方案一中只使用了外部中斷,它所占用的內(nèi)存比方案二中既使用外部中斷又使用兩個(gè)定時(shí)器所占用的單片機(jī)資源要少,所以選擇使用方案一。2.2.4 關(guān)于創(chuàng)新部分的討論 本設(shè)計(jì)的最大特色就是可以使單列的led組合燈通過(guò)一定

7、頻率的搖動(dòng)在擺動(dòng)的扇形區(qū)域內(nèi)呈現(xiàn)出特定的字符或圖形。在題目要求的基礎(chǔ)上,我們決定從硬件和軟件兩部分對(duì)此搖動(dòng)棒進(jìn)行特別改造,比如美化外形,實(shí)現(xiàn)畫(huà)面的動(dòng)態(tài)顯示等。3 系統(tǒng)設(shè)計(jì)3.1 總體設(shè)計(jì)經(jīng)過(guò)分析論證,我們決定了系統(tǒng)各模塊的最終方案,流程圖如下:圖2:led顯示棒系統(tǒng)原理框圖整套系統(tǒng)以at89s52單片機(jī)為核心控制系統(tǒng),使用32只led燈作為顯示屏,其中前24只直接與單片機(jī)i/o口相連,后8只由一個(gè)74hc595控制。當(dāng)慣性開(kāi)關(guān)觸發(fā)中斷t1時(shí),單片機(jī)向32只led傳送數(shù)據(jù),依據(jù)人體的視覺(jué)暫留原理,隨著顯示棒的擺動(dòng)前進(jìn),輸出數(shù)據(jù)的列也不會(huì)立刻消失而是隨著擺動(dòng)逐漸顯示在了形成的扇形區(qū)域。(整體電路圖

8、見(jiàn)附錄圖1)3.2 單元電路設(shè)計(jì)3.2.1 按鍵模塊使用一個(gè)按鍵對(duì)顯示的所有內(nèi)容進(jìn)行切換,通過(guò)按鈕按下的次數(shù)確定顯示的內(nèi)容。3.2.2 led顯示模塊首先,我們根據(jù)led點(diǎn)陣屏的顯示原理:點(diǎn)陣屏的顯示分為行掃描與列掃描兩種,列掃描是將我們的字模數(shù)組通過(guò)點(diǎn)陣屏的行驅(qū)動(dòng)進(jìn)行輸入,然后通過(guò)列對(duì)每一行進(jìn)行掃描,當(dāng)列為低(高)電平、行為高(低)電平時(shí)則表示該點(diǎn)為圖案的一部分,將其讀出、顯示。它的順序可以總結(jié)為:行不斷的送數(shù)據(jù),每送完設(shè)置的信息后列進(jìn)行讀取,然后行再次送數(shù)據(jù),列再次讀取依次循環(huán)下去,一幅完整的圖案就顯示在了顯示屏上。而本次設(shè)計(jì)的led顯示棒數(shù)據(jù)傳輸原理與led點(diǎn)陣屏相似??梢园裭ed顯示棒

9、看成是led點(diǎn)陣屏中的一列。為了使顯示的圖案清晰,我們使用了32個(gè)led管將它們排成一列,整個(gè)屏在靜止時(shí)也就相當(dāng)于32行1列。數(shù)據(jù)傳輸時(shí)我們同樣使用行送數(shù)據(jù)、列掃描。在擺動(dòng)過(guò)程中,應(yīng)用視覺(jué)暫留原理,我們點(diǎn)亮的列不會(huì)很快的消失,而是隨著擺動(dòng)的方向繼續(xù)向前移動(dòng),只要移動(dòng)的速度高于視覺(jué)暫留的最短時(shí)間顯示內(nèi)容就不會(huì)熄滅,至此,一幅圖案也就可以這樣被“擺動(dòng)”出來(lái)了。3.2.3 慣性開(kāi)關(guān)模塊慣性開(kāi)關(guān)裝置(如附錄圖2),它由擺桿、觸點(diǎn)和導(dǎo)軌組成。當(dāng)led顯示棒向左擺動(dòng)到極點(diǎn)時(shí),擺桿與左邊的觸點(diǎn)2接觸,此時(shí)與2相連的p3.2口變?yōu)榈碗娖剑凑哲浖脑O(shè)定:從此刻起禁止對(duì)行進(jìn)行數(shù)據(jù)傳輸;同理,當(dāng)顯示棒擺到右邊極點(diǎn)

10、時(shí),與3接觸,與此相連的p3.3口變?yōu)榈碗娖剑浖O(shè)定從此刻起數(shù)據(jù)開(kāi)始傳輸。整個(gè)擺動(dòng)過(guò)程就是這樣:擺子擺到左邊,禁止數(shù)據(jù)傳輸;擺到右邊,開(kāi)始數(shù)據(jù)傳輸。使用這種方法就可以讓數(shù)據(jù)單程傳輸,解決了雙程均傳輸時(shí)產(chǎn)生的重影,使得畫(huà)面更加清晰、明了。3.2.4 單片機(jī)最小系統(tǒng)的設(shè)計(jì)由于本次設(shè)計(jì)制作的是一個(gè)顯示棒,基本要求就是要小巧、輕便,所以要將單片機(jī)的系統(tǒng)板簡(jiǎn)化設(shè)計(jì)。它的最小系統(tǒng)包括晶體振蕩電路、復(fù)位開(kāi)關(guān)和電源部分。圖3為at89s52單片機(jī)的最小系統(tǒng)。圖3 at89s52單片機(jī)最小系統(tǒng)4 軟件設(shè)計(jì)4.1 軟件設(shè)計(jì)思路在搖動(dòng)led 棒的時(shí)候單片機(jī)必須單程送數(shù)據(jù)否則顯示的圖形會(huì)產(chǎn)生重影,影響視覺(jué)效果。因此

11、當(dāng)系統(tǒng)開(kāi)始工作后通過(guò)慣性開(kāi)關(guān)的位置來(lái)使單片機(jī)實(shí)現(xiàn)單程送數(shù)據(jù)給led。如果慣性開(kāi)關(guān)位于右邊,則進(jìn)入外部中斷t1并將一變量置1。在變量為1期間讓單片機(jī)以一定的頻率將數(shù)據(jù)送給led。如果慣性開(kāi)關(guān)位于左邊,則進(jìn)入外部中斷t0并將變量置0,在這期間單片機(jī)不會(huì)送數(shù)據(jù)給led。在送數(shù)據(jù)時(shí),數(shù)據(jù)送完后應(yīng)延時(shí)一段時(shí)間來(lái)使搖動(dòng)時(shí)顯示的每個(gè)字不會(huì)太擁擠。之后再立刻熄滅led并開(kāi)始重新判斷慣性開(kāi)關(guān)的位置(整體流程圖見(jiàn)圖4)。4.2 軟件系統(tǒng)流程圖圖4:軟件流程圖4.3 動(dòng)態(tài)圖片的實(shí)現(xiàn)設(shè)計(jì)中實(shí)現(xiàn)單個(gè)圖形或者一個(gè)詞組的顯示方法是將要顯示的內(nèi)容一次性送出,延時(shí)一段時(shí)間后再進(jìn)行第二次傳送數(shù)據(jù)。而要顯示一個(gè)動(dòng)態(tài)圖片,仿照動(dòng)畫(huà)制

12、作方法,先要將一個(gè)連貫的動(dòng)作分為幾幅獨(dú)立的動(dòng)作,分別提取字模,輸出數(shù)據(jù)是一幅接一幅的連續(xù)送,當(dāng)動(dòng)作結(jié)束后延時(shí)一會(huì),再進(jìn)行第二次連貫動(dòng)作的傳輸。同樣利用視覺(jué)暫留原理,當(dāng)搖動(dòng)顯示棒時(shí),幾幅圖接連出現(xiàn)覆蓋前面的畫(huà)面,相同的部分將一直顯示,不同的部分就形成了動(dòng)態(tài)的動(dòng)作,以此一幅動(dòng)態(tài)畫(huà)面就出現(xiàn)了。4.4 軟件實(shí)現(xiàn)功能的完善本次設(shè)計(jì)的一個(gè)難點(diǎn)是去除重影,我們的解決方法是使用外部中斷讓數(shù)據(jù)單程傳輸。第二個(gè)難點(diǎn)是當(dāng)顯示如“welcome”這類(lèi)較長(zhǎng)字符時(shí)不能完整的顯示在一次搖擺的扇形區(qū)域內(nèi)。通過(guò)反復(fù)試驗(yàn),我們改變了送數(shù)據(jù)方式:由一個(gè)字符接一個(gè)字符傳送改為一組字符一起傳送,傳送結(jié)束后再延時(shí),通過(guò)不斷調(diào)試實(shí)現(xiàn)了完整

13、顯示的功能,同時(shí)也解決了畫(huà)面連續(xù)出現(xiàn)沒(méi)有間斷的問(wèn)題。綜上,只要控制好數(shù)據(jù)傳輸方式以及每次傳輸數(shù)據(jù)間的延時(shí)就可以實(shí)現(xiàn)多種數(shù)據(jù)的顯示方法。5 系統(tǒng)測(cè)試5.1設(shè)計(jì)要求部分的測(cè)試1、基本顯示部分: 能夠清晰的顯示并辨認(rèn)出“a”、“電”以及五環(huán),可以通過(guò)按鍵進(jìn)行內(nèi)容的切換。 2、發(fā)揮部分: 能夠清晰的顯示并辨認(rèn)出“welcome”、“美亞”以及北京奧運(yùn)會(huì)會(huì)徽。 綜上,本次設(shè)計(jì)實(shí)現(xiàn)了設(shè)計(jì)要求的全部功能。5.2創(chuàng)新部分的測(cè)試在創(chuàng)新部分中我們實(shí)現(xiàn)的功能有:1、可以清晰的看到一個(gè)行走的動(dòng)態(tài)行人;2、可以清晰的看到一個(gè)正在微笑的動(dòng)態(tài)笑臉; 3、在顯示五環(huán)的同時(shí),可以顯示“北京”與“2008”兩個(gè)詞組的自動(dòng)切換。4

14、、設(shè)置外部電源插針,在不使用電池供電時(shí)可以利用插針進(jìn)行外部供電。 6 設(shè)計(jì)總結(jié)本次設(shè)計(jì)完成了題目要求的所有內(nèi)容,包括基本部分的“a”、“電”以及五環(huán)的顯示、發(fā)揮部分的“welcome”、“美亞”以及北京奧運(yùn)會(huì)會(huì)徽的顯示,除此外還擴(kuò)展了顯示類(lèi)別,除了文字、字母、靜態(tài)圖案外,還可以顯示動(dòng)態(tài)圖案。如:行走的人、微笑的臉等??紤]到顯示棒使用干電池供電較為費(fèi)電的方面,我們又設(shè)計(jì)了專(zhuān)門(mén)的外接電源插排,可以實(shí)現(xiàn)兩種方式的供電。這些創(chuàng)新點(diǎn)的增加都為本次設(shè)計(jì)增添不少趣味性和實(shí)用性。在這四天三夜中,我們體會(huì)到了酸甜苦辣種種滋味,有過(guò)不成功的失落感,也有實(shí)現(xiàn)功能后的成就感。這四天我們幾乎沒(méi)有好好睡過(guò)覺(jué),但是對(duì)勝利的

15、追逐始終支撐著我們精神充沛。在比賽中,我們小隊(duì)的團(tuán)結(jié)合作、互相照料、互相理解的精神完全的體現(xiàn)出來(lái),彼此之間的配合也十分的融洽,這些無(wú)不是我們完成制作的最好根據(jù)。在討論中我們不斷的完善我們的方案,對(duì)每個(gè)組員提出的問(wèn)題都仔細(xì)的分析推敲。在這些因素的前提下,我們最終提前實(shí)現(xiàn)了所有的設(shè)計(jì)要求,讓我們很是欣慰!從培訓(xùn)到比賽結(jié)束這段時(shí)間,對(duì)我們來(lái)說(shuō)都是極大的鍛煉,不僅在學(xué)習(xí)能力上有了很大的提高,同時(shí)鍛煉培養(yǎng)了我們的溝通能力。比賽快要結(jié)束了,給我們最大的感覺(jué)就是累卻快樂(lè)著參考文獻(xiàn):1電子技術(shù)基礎(chǔ) 數(shù)字部分 康華光 編 高等教育出版社2單片機(jī)c51程序設(shè)計(jì)教程與實(shí)驗(yàn) 祁偉 楊亭 編 北京航空航天大學(xué)出版社3l

16、ed及其工程應(yīng)用 楊清德 康婭編 人民郵電出版社4c程序設(shè)計(jì) 譚浩強(qiáng) 編 清華大學(xué)出版社5全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽試題精解選 陳永真 編 電子工業(yè)出版社附錄:附錄1:元器件明細(xì)表:1、單片機(jī)at89s52 1片;2、驅(qū)動(dòng)芯片 74hc595 1片;3、發(fā)光二極管 32只;4、是12m晶振 1個(gè)5、電阻、電容 若干附錄2:電路圖圖紙附錄圖1:led顯示棒電路圖 附錄圖2:慣性開(kāi)關(guān)立體圖 附錄圖2:慣性開(kāi)關(guān)實(shí)物圖附錄3:程序清單#include sbit a=p30;/開(kāi)關(guān)接口,用于切換顯示的內(nèi)容sbit clock=p34;/74ls595時(shí)鐘信號(hào)sbit so=p35;/鎖存信號(hào)sbit seg

17、=p36;/主信號(hào)unsigned int i=1;unsigned char id;/鍵盤(pán)標(biāo)準(zhǔn)unsigned char flag; /標(biāo)準(zhǔn)位unsigned char k=0;/*逐行式提取字*/unsigned char code dian1*32=0xff,0xff,0xff,0xf1,0xff,0xfd,0xe0,0x0d,0xed,0xdd,0xed,0xdd,0xed,0xdd,0xed,0xdd,0x00,0x03,0xed,0xdf,0xed,0xdf,0xed,0xdf,0xed,0xdf,0xe0,0x0f,0xff,0xff,0xff,0xff,/電;unsigned

18、char code a1*32=0xff,0xff,0xff,0xfb,0xff,0xfb,0xff,0xe3,0xff,0x83,0xfe,0x0b,0xf8,0x3f,0xe1,0xbf,0xe7,0xbf,0xe7,0xbf,0xf9,0xbf,0xfe,0x3b,0xff,0x9b,0xff,0xe3,0xff,0xfb,0xff,0xfb,/a;unsigned char code welcome7*32=0xff,0xff,0xff,0xff,0xff,0xb7,0xff,0x37,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,

19、0xfe,0xbb,0xfe,0xb3,0xff,0x37,0xff,0x07,0xff,0x8f,0xff,0xff,0xff,0xff,/e0xff,0xff,0xff,0xfb,0xfe,0x03,0xfe,0x03,0xfe,0xfb,0xfe,0xff,0xfe,0xfb,0xfe,0x03,0xfe,0x03,0xfe,0xfb,0xfe,0xff,0xff,0x7b,0xfe,0x03,0xfe,0x03,0xfe,0xfb,0xff,0xff,/m0xff,0xff,0xff,0x8f,0xff,0x07,0xff,0x77,0xfe,0x73,0xfe,0xfb,0xfe,0

20、xfb,0xfe,0xfb,0xfe,0xfb,0xfe,0xfb,0xfe,0x73,0xff,0x77,0xff,0x07,0xff,0x8f,0xff,0xff,0xff,0xff,/o0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0x77,0xfe,0x7b,0xfe,0xfb,0xfe,0xfb,0xfe,0xfb,0xfe,0xfb,0xfe,0xfb,0xfe,0x7b,0xff,0x77,0xff,0x07,0xff,0x8f,0xff,0xff,0xff,0xff,/c0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x

21、ff,0xfb,0xff,0xfb,0xff,0xfb,0xe0,0x03,0xe0,0x03,0xef,0xfb,0xef,0xfb,0xef,0xfb,0xef,0xfb,0xff,0xff,0xff,0xff,0xff,0xff,/l0xff,0xff,0xff,0xff,0xff,0xb7,0xff,0x37,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xbb,0xfe,0xb3,0xff,0x37,0xff,0x07,0xff,0x8f,0xff,0xff,0xff,0xff,/e0xef,0xff,0xef,0xf

22、f,0xe1,0xff,0xee,0x3f,0xff,0xc7,0xff,0x83,0xec,0x0f,0xe0,0x7f,0xe0,0x7f,0xef,0x1f,0xff,0xe7,0xef,0x83,0xe8,0x0f,0xe0,0x7f,0xe3,0xff,0xef,0xff,/w;unsigned char code meiya70=0xff,0xff,0xbf,0xfb,0xbb,0xf3,0xb0,0xfb,0xbf,0x3b,0xbf,0xdb,0x80,0x03,0xbf,0xfb,0xbf,0xfb,0x80,0x03,0xbf,0xfb,0xbf,0x1b,0xbc,0xf

23、b,0xbb,0xfb,0xbf,0xfb,0xff,0xfb,/亞0xff,0xff,0xfe,0xff,0xde,0xdd,0xd6,0xdc,0xd6,0xd9,0x56,0xdb,0x96,0xd7,0xd6,0xcf,0xc0,0x1f,0xd6,0xcf,0x96,0xd7,0x56,0xdb,0xd6,0xdd,0xde,0xdd,0xde,0xfe,0xff,0xfe,/美0xff,0xff,0xff,0xff,0xff,0xff,/這里加空格是讓兩個(gè)字之間留有空隙,顯示時(shí)不會(huì)一個(gè)接一個(gè);unsigned char code wuhuan3*68=0xff,0xff,0xff,

24、0xff,0xff,0xff,0xe0,0xff,0xdf,0x7f,0xbf,0xbf,0x7f,0xdf,0x7f,0xdf,0x7f,0xdf,0x7f,0x87,0x7f,0x5b,0x7e,0xdd,0xa0,0xbe,0xdd,0x7e,0xa0,0xbe,0x7d,0xde,0x7d,0xde,0x7e,0x85,0x7f,0x5b,0x7e,0x85,0x7d,0xde,0xa0,0xbe,0xdd,0x7e,0xa0,0xbe,0x7d,0xde,0x7e,0xdd,0x7f,0x5b,0x7f,0x87,0x7f,0xdf,0x7f,0xdf,0xbf,0xbf,0xdf,

25、0x7f,0xe0,0xff,0xff,0xff,/五環(huán)0xff,0xff,0xff,0xff,0xdf,0xf7,0x9f,0xe3,0xd8,0x4f,0xdb,0x5f,0xdb,0x7f,0xdb,0x7f,0x9b,0x01,0x5b,0x7e,0xdb,0x7d,0xdb,0x4f,0xd8,0x67,0xdf,0xf7,0xdf,0xfb,0xff,0xff,/京0xff,0xff,0xf7,0xe1,0xe7,0xfd,0xf3,0xfd,0xfb,0xfd,0xfd,0xfd,0x00,0x03,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x01,

26、0xfb,0xdf,0xfb,0xef,0xfb,0xe7,0xfb,0xf3,0xff,0xf7,/北0xff,0xff,0xff,0xff,/北京。這里加空格是讓兩個(gè)字之間留有空隙,顯示時(shí)不會(huì)一個(gè)接一個(gè),也可以用延時(shí)來(lái)控制0xff,0xff,0xf1,0xc7,0xee,0xbb,0xef,0x7b,0xef,0x7b,0xee,0xbb,0xf1,0xc7,0xff,0xff,/80xff,0xff,0xf8,0x0f,0xf7,0xf7,0xef,0xfb,0xef,0xfb,0xf7,0xf7,0xf8,0x0f,0xff,0xff,/00xff,0xff,0xf8,0x0f,0xf

27、7,0xf7,0xef,0xfb,0xef,0xfb,0xf7,0xf7,0xf8,0x0f,0xff,0xff,/00xff,0xff,0xf1,0xf3,0xee,0x7b,0xef,0xbb,0xef,0xdb,0xef,0xeb,0xf1,0xf3,0xff,0xff,/20xff,0xff,0xff,0xff,;unsigned char code huihui64=0xfc,0x00,0xce,0x00,0xc7,0x00,0x83,0x80,0x81,0x80,0x81,0xfe,0x00,0xff,0x1c,0xe3,0x3c,0xc1,0x18,0xe3,0x00,0x7f,

28、0x00,0x7e,0x80,0x60,0xc0,0x60,0xe0,0xc0,0xf0,0xc0,/上半身,可以顯示印章的0x00,0x03,0x07,0x81,0x0f,0xe0,0x1f,0xe0,0x3c,0xf1,0x78,0x3f,0x70,0x1f,0xe0,0x0f,0xfc,0x00,0xff,0x00,0x07,0x80,0x03,0xc1,0x3f,0xc1,0x3f,0x81,0x30,0x03,0x10,0x0f,/下半身;unsigned char code moving_people4*32=0xff,0xff,0xfe,0x3f,0xfe,0x3f,0xfc,0

29、x7f,0xfc,0xff,0x08,0x00,0x10,0xfe,0x31,0xfe,0x53,0xfe,0x63,0xfe,0x18,0x00,0xfc,0xff,0xfe,0x7f,0xfe,0x3f,0xff,0x3f,0xff,0x1f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf8,0x7f,0xf0,0x00,0x01,0x00,0x00,0x00,0x00,0x03,0x86,0x60,0x0f,0xf0,0x1f,0xf8,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,/人的第一個(gè)姿勢(shì)0xff,0xf

30、f,0xff,0xff,0xff,0xf9,0xff,0xf3,0xff,0xe7,0x08,0x00,0x13,0xfe,0x30,0x7e,0x50,0x1e,0x63,0x86,0x18,0x00,0xff,0xf3,0xff,0xf9,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe1,0xff,0x80,0xfc,0x00,0x60,0x0e,0x00,0x3f,0x07,0xff,0x07,0xff,0x00,0xff,0x60,0x1f,0xfc,0x07,0xfe,0x01,0xff,0xc0,0xff,0xf0,0xff,0xf

31、c,0xff,0xfc,/人的第二個(gè)姿勢(shì);unsigned char code xiaolian64=0xf0,0x0f,0xe7,0xe7,0xcd,0xf3,0x9b,0xf9,0x3b,0xfd,0x7b,0xee,0x7d,0xf6,0x7f,0xf6,0x7f,0xf6,0x7d,0xf6,0x7b,0xee,0x3b,0xfd,0x9b,0xf9,0x8d,0xf3,0xc7,0xe7,0xf0,0x0f,0xf0,0x0f,0xe7,0xe7,0xcf,0xf3,0x9d,0xf9,0x35,0x7d,0x78,0xde,0x7d,0xe6,0x7f,0xea,0x7f,0xea

32、,0x7d,0xe6,0x7b,0xde,0x3b,0xfd,0x9b,0xf9,0x8d,0xf3,0xc7,0xe7,0xf0,0x0f,;unsigned char code dianzi2*32=0xff,0xff,0xff,0xf1,0xff,0xfd,0xe0,0x0d,0xed,0xdd,0xed,0xdd,0xed,0xdd,0xed,0xdd,0x00,0x03,0xed,0xdf,0xed,0xdf,0xed,0xdf,0xed,0xdf,0xe0,0x0f,0xff,0xff,0xff,0xff,/電0xff,0xff,0xff,0x7f,0xfe,0x7f,0xff,0

33、x7f,0xbf,0x7f,0x9f,0x7f,0xaf,0x7f,0xb7,0x7f,0xb8,0x01,0xbf,0x7e,0xbf,0x7d,0xbf,0x7f,0xbf,0x7f,0xbf,0x7f,0xff,0x7f,0xff,0x7f,/子;void delay(unsigned int delaytime);void key();void send8bit(unsigned char n);void move();void xiao_lian();void qiehuan();void t0(void) interrupt 0/外部中斷int0的動(dòng)作 p0=0xff;p2=0xff; fl

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論