版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、電氣與信息工程系課程設(shè)計(jì)任務(wù)書專業(yè)電力系統(tǒng)自動化班級電力09-9(1)課程名稱單片機(jī)原理設(shè)計(jì)題目led點(diǎn)陣廣告牌設(shè)計(jì)指導(dǎo)教師起止時(shí)間周數(shù)1設(shè)計(jì)地點(diǎn)301設(shè)計(jì)目的:通過為期一周的單片機(jī)設(shè)計(jì),完成led點(diǎn)陣廣告牌設(shè)計(jì)原理及調(diào)試運(yùn)行。設(shè)計(jì)任務(wù)或主要技術(shù)指標(biāo):1.設(shè)計(jì)一款能顯示不同字符的led點(diǎn)陣廣告牌;2.設(shè)計(jì)不同的字符切換效果(閃爍,靜止,平移等);3.設(shè)計(jì)控制按鈕,可以在不同的效果間切換;*4.(創(chuàng)新功能) 其他功能;設(shè)計(jì)進(jìn)度與要求:1.系統(tǒng)組成,確定,分析,系統(tǒng)框圖,應(yīng)用背景;2.硬件電路設(shè)計(jì)及原件清單;3.軟件設(shè)計(jì)及系統(tǒng)流程圖;4.仿真調(diào)試;5.參考文獻(xiàn)及總結(jié);主要參考書及參考資料:1單片機(jī)
2、原理及應(yīng)用:c語言版/周國運(yùn)主編.-北京:中國水利水電出版社,20092全國計(jì)算機(jī)等級考試二級教程.c語言程序設(shè)計(jì):2010年版/教育部考試中心.-北京:高等教育出版社,2007.8(2009重?。┙萄惺抑魅危ê灻?系(部)主任(簽名) 年 月 日課程設(shè)計(jì)評定意見設(shè)計(jì)題目: led點(diǎn)陣廣告牌設(shè)計(jì) 學(xué)生姓名: 王金濤 專業(yè) 電力系統(tǒng)自動化 班級 電力09-9-(1) 評定意見:評定成績: 指導(dǎo)教師(簽名): 年 月 日評定意見參考提綱:1.學(xué)生完成的工作量與內(nèi)容是否符合任務(wù)書的要求。2.學(xué)生的勤勉態(tài)度。3.設(shè)計(jì)或說明書的優(yōu)缺點(diǎn),包括:學(xué)生對理論知識的掌握程度、實(shí)踐工作能力、表現(xiàn)出的創(chuàng)造性和綜合
3、應(yīng)用能力等。摘要本設(shè)計(jì)使用at89c51系列高速單片機(jī)作為主控制模塊,利用簡單的外圍電路來驅(qū)動1616的點(diǎn)陣led顯示屏。利用at89c51系列高速單片機(jī)本身強(qiáng)大的功能,可以很方便的實(shí)現(xiàn)單片機(jī)與pc機(jī)間的數(shù)據(jù)傳輸及存儲,并能利用軟件方便的進(jìn)行顯示內(nèi)容的多樣變化,另一方面點(diǎn)陣顯示廣告牌廣泛的應(yīng)用于醫(yī)院、機(jī)場、銀行等公共場所,所以本設(shè)計(jì)具有很強(qiáng)的現(xiàn)實(shí)應(yīng)用性。本led顯示廣告牌能夠以動態(tài)掃描的方式同時(shí)顯示4個1616點(diǎn)陣漢字,并能通過上位機(jī)軟件修改顯示內(nèi)容和顯示效果等等。把字符內(nèi)碼存儲在空閑的單片機(jī)程序存儲器空間,使本led顯示系統(tǒng)能掉電存儲1024個字符。設(shè)計(jì)中采用了spi接口的gb2312標(biāo)準(zhǔn)字
4、庫,支持所有的國標(biāo)字符和ascii標(biāo)準(zhǔn)字符的顯示。因?yàn)椴捎么袀鬏敺绞?,使本系統(tǒng)的可擴(kuò)展性得到提升,便于多個顯示單元的級聯(lián)。本文從led的顯示原理入手,詳細(xì)闡述了led動態(tài)顯示的過程,以及硬件電路的設(shè)計(jì)、計(jì)算和軟件的算法。關(guān)鍵詞:動態(tài)顯示;單片機(jī);點(diǎn)陣字庫目錄1 led概述11.1 led電子顯示屏概述12 顯示原理及控制方式分析22.1 led點(diǎn)陣模塊結(jié)構(gòu)22.2 led 動態(tài)顯示原理32.3 led常見的控制方式43 系統(tǒng)硬件概述53.1單片機(jī)簡介53.1.1 單片機(jī)概念63.1.2 單片機(jī)的發(fā)展史63.1.3單片機(jī)的特點(diǎn)73.1.4主控單片機(jī)的接口說明73.2 74hc138譯碼器83.
5、3 1616led點(diǎn)陣顯示制作93.3.1 1616led點(diǎn)陣的內(nèi)部結(jié)構(gòu)及工作原理93.3.2 用88led點(diǎn)陣構(gòu)成1616led點(diǎn)陣103.4 led顯示驅(qū)動電路114 字模生成134.1 字模簡介134.1.1 led顯示屏領(lǐng)域字模實(shí)現(xiàn)技術(shù)134.1.2 軟件控制系統(tǒng)字模提取的分析與設(shè)計(jì)134.2 字模存儲技術(shù)144.3 字庫生成155軟件設(shè)計(jì)165.1 程序設(shè)計(jì)總體思路和結(jié)構(gòu)165.1.1 程序設(shè)計(jì)總體思路165.1.2 程序流程圖165.2 各模塊程序設(shè)計(jì)175.2.1 系統(tǒng)初始化程序:175.2.2 led動態(tài)顯示185.2.3 字符顯示的原理195.3系統(tǒng)功能測試195.3.1 單
6、元模塊電路測試195.3.2 系統(tǒng)整體功能測試19總結(jié)21致謝22附錄a23附錄b24參考文獻(xiàn)341 led概述1.1 led電子顯示屏概述led(light emitting diode),發(fā)光二極管,簡稱led,是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的固態(tài)的半導(dǎo)體器件,它可以直接把電轉(zhuǎn)化為光。led的心臟是一個半導(dǎo)體的晶片,晶片的一端附在一個支架上,一端是負(fù)極,另一端連接電源的正極使整個晶片被環(huán)氧樹脂封裝起來。半導(dǎo)體晶片由兩部分組成,一部分是p型半導(dǎo)體,在它里面空穴占主導(dǎo)地位,另一端是n興辦導(dǎo)體,在這邊主要是電子。但這兩種半導(dǎo)體連接起來的時(shí)候,它們之間就形成一個“p-n結(jié)”。當(dāng)電流通過導(dǎo)線作用于這個
7、晶片的時(shí)候,電子就會被推向p區(qū),在p區(qū)里電子跟空穴復(fù)合,然后就會以光子的形式發(fā)出能量,這就是led發(fā)光的原理。多個 led發(fā)光燈組成固定的字符或圖形進(jìn)行顯示,即形成led點(diǎn)陣圖文顯示屏。其主要特征是只控制led點(diǎn)陣中各發(fā)光器件的通斷(發(fā)光或熄滅),而不控制led的發(fā)光強(qiáng)弱。led點(diǎn)陣的漢字顯示方式是先根據(jù)所需要的漢字提取漢字點(diǎn)陣(如1616 點(diǎn)陣),將點(diǎn)陣文件存入rom,形成新的漢字編碼;而在使用時(shí)則需要先根據(jù)新的漢字編碼組成語句,再由mcu根據(jù)新編碼提取相應(yīng)的點(diǎn)陣進(jìn)行漢字顯示。led點(diǎn)陣顯示具有如下特點(diǎn):(1) 電壓:led使用低壓電源,供電電壓在6-24v之間,根據(jù)產(chǎn)品不同而異,所以它是一
8、種比使用高壓電源更安全的電源。(2) 效能:消耗能量比同光效的白熾燈減少80%。(3) 適用性:每個單元led小片是3-5mm的正方形,所以可以制備成各種形狀的器件,并且適合于易變的環(huán)境。(4) 穩(wěn)定性:10萬小時(shí),光衰為初始的50%。(5) 響應(yīng)時(shí)間:其白熾燈的響應(yīng)時(shí)間為毫秒級,led燈的響應(yīng)時(shí)間為納秒級。(6) 對環(huán)境污染:無有害金屬汞。(7) 顏色:改變電流可以變色,發(fā)光二極管方便地通過化學(xué)修飾方法,調(diào)整材料的能帶結(jié)構(gòu)和帶隙,實(shí)現(xiàn)紅黃綠蘭橙多色發(fā)光。由于led的眾多優(yōu)勢,在市場中得到了廣泛的應(yīng)用,主要應(yīng)用領(lǐng)域有:(1)、信號指示應(yīng)用:信號照明是led單色光應(yīng)用比較廣泛也是比較早的一個領(lǐng)域
9、,約占led應(yīng)用市場的4%左右。(2)、顯示應(yīng)用:指示牌、廣告牌、大屏幕顯示等, led用于顯示屏幕的應(yīng)用約占led應(yīng)用的20%25%,顯示屏幕可分為單色和彩色。(3)、照明應(yīng)用:便攜燈具,汽車用燈,特殊照明。由于led尺寸小,便于動態(tài)的亮度和顏色控制,因此比較適合用于建筑裝飾照明。背光照明:普通電子設(shè)備功能顯示背光源、筆記本電腦背光源、大尺寸超大尺寸lcd顯示器背光源等。以及投影儀用rgb光源。led電子顯示屏(light emitting diode panel)是由幾百-幾十萬個半導(dǎo)體發(fā)光二極管構(gòu)成的像素點(diǎn),按矩陣均勻排列組成。利用不同的半導(dǎo)體材料可以制造不同色彩的led像素點(diǎn)。目前應(yīng)用
10、最廣的是紅色、綠色、黃色。而藍(lán)色和純綠色led的開發(fā)已經(jīng)達(dá)到了實(shí)用階段。 led顯示屏是一種通過控制半導(dǎo)體發(fā)光二極管的亮度的方式,來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏幕。 led顯示屏的發(fā)展前景極為廣闊,目前正朝著更高亮度、更高氣候耐受性、更高的發(fā)光密度、更高的發(fā)光均勻性,可靠性、全色化方向發(fā)展。1.2 led電子顯示屏的分類按顏色分類:單基色顯示屏:單一顏色(紅色或綠色)。雙基色顯示屏:紅和綠雙基色,256級灰度、可以顯示65536種顏色。全彩色顯示屏:紅、綠、藍(lán)三基色,256級灰度的全彩色顯示屏可以顯示一千六百多萬種顏色。按顯示器件分類: led數(shù)碼顯示屏:
11、顯示器件為7段碼數(shù)碼管,適于制作時(shí)鐘屏、利率屏等,顯示數(shù)字的電子顯示屏。led點(diǎn)陣圖文顯示屏:顯示器件是由許多均勻排列的發(fā)光二極管組成的點(diǎn)陣顯示模塊,適于播放文字、圖像信息。2 顯示原理及控制方式分析2.1 led點(diǎn)陣模塊結(jié)構(gòu)八十年代以來出現(xiàn)了led點(diǎn)陣組合型模塊,以發(fā)光二極管為像素,它用高亮度發(fā)光二極管芯陣列組合后,環(huán)氧樹脂和塑模封裝而成。這種一體化封裝的點(diǎn)陣led模塊,具有高亮度、引腳少、視角大、壽命長、耐濕、耐冷熱、耐腐蝕等特點(diǎn)。led點(diǎn)陣規(guī)模常見的有44、48、57、58、88、1616等等。根據(jù)像素顏色的數(shù)目可分為單色、雙基色、三基色等。像素顏色不同,所顯示的文字、圖象等內(nèi)容的顏色也
12、不同。單色點(diǎn)陣只能顯示固定色彩如紅、綠、黃等單色,雙基色和三基色點(diǎn)陣顯示內(nèi)容的顏色由像素內(nèi)不同顏色發(fā)光二極管點(diǎn)亮組合方式?jīng)Q定,如紅綠都亮?xí)r可顯示黃色,如果按照脈沖方式控制二極管的點(diǎn)亮?xí)r間,則可實(shí)現(xiàn)256或更高級灰度顯示,即可實(shí)現(xiàn)真彩色顯示。圖2.1示出最常見的88單色led點(diǎn)陣顯示器的內(nèi)部電路結(jié)構(gòu)和外型規(guī)格,其它型號點(diǎn)陣的結(jié)構(gòu)與引腳可試驗(yàn)獲得。 圖2.1 88單色led模塊內(nèi)部電路led點(diǎn)陣顯示器單塊使用時(shí),既可代替數(shù)碼管顯示數(shù)字,也可顯示各種中西文字及符號如5x7點(diǎn)陣顯示器用于顯示西文字母58點(diǎn)陣顯示器用于顯示中西文,8x8點(diǎn)陣可以用于顯示簡單的中文文字,也可用于簡單圖形顯示。用多塊點(diǎn)陣顯示
13、器組合則可構(gòu)成大屏幕顯示器,但這類實(shí)用裝置常通過pc機(jī)或單片機(jī)控制驅(qū)動。2.2 led 動態(tài)顯示原理led點(diǎn)陣顯示系統(tǒng)中各模塊的顯示方式: 有靜態(tài)和動態(tài)顯示兩種。靜態(tài)顯示原理簡單、控制方便,但硬件接線復(fù)雜,在實(shí)際應(yīng)用中一般采用動態(tài)顯示方式,動態(tài)顯示采用掃描的方式工作,由峰值較大的窄脈沖電壓驅(qū)動,從上到下逐次不斷地對顯示屏的各行進(jìn)行選通,同時(shí)又向各列送出表示圖形或文字信息的列數(shù)據(jù)信號,反復(fù)循環(huán)以上操作,就可顯示各種圖形或文字信息。點(diǎn)陣式led漢字廣告屏絕大部分是采用動態(tài)掃描顯示方式,這種顯示方式巧妙地利用了人眼的視覺暫留特性。將連續(xù)的幾幀畫面高速的循環(huán)顯示,只要幀速率高于24幀/秒,人眼看起來就
14、是一個完整的,相對靜止的畫面。最典型的例子就是電影放映機(jī)。在電子領(lǐng)域中,因?yàn)檫@種動態(tài)掃描顯示方式極大的縮減了發(fā)光單元的信號線數(shù)量,因此在led顯示技術(shù)中被廣泛使用。以88點(diǎn)陣模塊為例,說明一下其使用方法及控制過程。圖2.1中,紅色水平線y0、y1y7叫做行線,接內(nèi)部發(fā)光二極管的陽極,每一行8個led的陽極都接在本行的行線上。相鄰兩行線間絕緣。同樣,藍(lán)色豎直線x0、x1x7叫做列線,接內(nèi)部每列8個led的陰極,相鄰兩列線間絕緣。在這種形式的led點(diǎn)陣模塊中,若在某行線上施加高電平(用“1”表示),在某列線上施加低電平(用“0”表示)。則行線和列線的交叉點(diǎn)處的led就會有電流流過而發(fā)光。比如,y7
15、為1,x0為0,則右下角的led點(diǎn)亮。再如y0為1,x0到x7均為0,則最上面一行8個led全點(diǎn)亮。現(xiàn)描述一下用動態(tài)掃描顯示的方式,顯示字符“b”的過程。其過程如圖2.2圖2.2 用動態(tài)掃描顯示字符“b”的過程2.3 led常見的控制方式目前常見的是并行傳輸方式,通過8位鎖存器將8位總線上的列數(shù)據(jù)進(jìn)行鎖存顯示,各8位鎖存器的片選信號由譯碼器提供。此種方式的優(yōu)點(diǎn)是傳輸速度快,對微控制器(mcu)的通信速度要求較低。但是這種方案最大的缺點(diǎn)是不便于隨意擴(kuò)展顯示單元的數(shù)目。每增加一個1616點(diǎn)陣的全角漢字顯示單元,就需要在之前的電路上多增加兩根地址線,這就要求在pcb布線的時(shí)候要留有充足的地址線冗余量
16、。再一個缺點(diǎn)是,每個單元的pcb隨著安放位置的不同,布線結(jié)構(gòu)也不相同,不利于廠家批量生產(chǎn)。并行傳輸需要的芯片較多,因此市場上已經(jīng)出現(xiàn)用fpga,cpld等高密度可編程邏輯器件(pld)來取代傳統(tǒng)鎖存器ic的方案。成本有所下降,但可擴(kuò)展性仍舊較差。因此,并行傳輸方式適用于顯示單元數(shù)目確定的條屏。隨著廣告屏顯示內(nèi)容的多媒體化,對控制器傳輸速度,運(yùn)算能力的要求越來越高。因此控制器的種類也在不斷發(fā)展以適應(yīng)要求,從最初的8051單片機(jī),到pic單片機(jī),又到fpga,直到現(xiàn)在的arm處理器。不同功能檔次的廣告屏對應(yīng)著不同的處理器。一以傳統(tǒng)8051單片機(jī)為控制器的led顯示屏。因受到單片機(jī)運(yùn)算速度及通信速率
17、的限制,led動態(tài)顯示的刷新率不可能做得太高。對顯示效果和移動算法的處理也比較吃力,在實(shí)際顯示效果上有比較明顯的閃爍感。除此之外,傳統(tǒng)8051單片機(jī)的內(nèi)部資源貧乏,僅128字節(jié)的數(shù)據(jù)存儲器,幾k字節(jié)的程序存儲器,無e2prom,spi。這就需要對單片機(jī)擴(kuò)展外設(shè),無疑增加了硬件成本。因此,8051控制的條屏只能用于顯示內(nèi)容及其簡單,不需要經(jīng)常更改顯示內(nèi)容的場合。二以pic單片機(jī)為控制器的led顯示屏。因pic單片機(jī)是risc架構(gòu)的工業(yè)專用單片機(jī),處理指令的速度有所增加,抗干擾能力優(yōu)秀,型號種類繁多。作為條屏的控制器,可以明顯的改善顯示效果,同時(shí)pic單片機(jī)內(nèi)部的資源較豐富,可節(jié)省外部電路設(shè)計(jì)難度
18、,同時(shí)降低了硬件成本。因此,以pic單片機(jī)為控制器的條屏目前仍是單色條屏市場的主流。三以fpga(復(fù)雜可編程邏輯門陣列)為控制器的led顯示屏。fpga以高速、并行著稱。是近年來新興的可編程邏輯器件。用他作為led顯示屏的控制器,能夠高速的處理色階pwm信號、高速的完成動態(tài)掃描邏輯、高速的完成字符移動算法。因此被運(yùn)用于雙基色、三基色的顯示系統(tǒng)。但是其成本較高,開發(fā)難度較大。四以arm(32位risc架構(gòu)高性能微處理器)為控制器的led顯示屏。arm有著極高的指令效率,極高的時(shí)鐘頻率。因此其運(yùn)算能力非常強(qiáng)大,內(nèi)部資源也十分豐富,極大的簡化了硬件設(shè)計(jì)的難度,縮短了開發(fā)周期。在條屏的運(yùn)用中,能用ar
19、m來實(shí)現(xiàn)花樣繁多的顯示方式,以及高色階,多像素的全彩屏驅(qū)動。arm與fpga的組合更是功能強(qiáng)大,除了海量存儲技術(shù),無線更新技術(shù)外,還能實(shí)時(shí)地顯示視頻信號。因此,以arm為控制器的顯示屏常為視頻全彩屏。3 系統(tǒng)硬件概述整個電路由單片機(jī)89c51,4個74hc138,1個1616的led組成。該電路所設(shè)計(jì)的電子屏可顯示多個字符。3.1單片機(jī)簡介at89c51是一種帶4kb可編程可擦除只讀存儲器的低電壓,高性能微處理器,俗稱單片機(jī)。單片機(jī)的可擦除只讀存儲器可以反復(fù)擦除100次。該器件采用atmel高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的mcs-51指令集和輸出管腳相兼容。由于將多功能8位cpu和
20、閃爍存儲器組合在單個芯片中,atmel的at89c51是一種高效微控制器,at89c2051是它的一種精簡版本。at89c51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。at89c51引腳即外觀如圖3.1所示。圖3.1 at89c51的管腳圖3.1.1 單片機(jī)概念單片機(jī)全稱為單片機(jī)微型計(jì)算機(jī)(single chip microsoftcomputer)。從應(yīng)用領(lǐng)域來看,單片機(jī)主要用來控制,所以又稱為微控制器(microcontroller unit)或嵌入式控制器。單片機(jī)是將計(jì)算機(jī)的基本部件微型化并集成在一塊芯片上的微型計(jì)算機(jī)。3.1.2 單片機(jī)的發(fā)展史1975年,美國德克薩斯儀
21、器公司首次推出4位單片機(jī)tms-1000;此后,各個計(jì)算機(jī)公司競相推出四位單片機(jī)。日本松下公司的mn1400系列,美國洛克威爾公司的pps/1系列等。四位單片機(jī)的主要應(yīng)用領(lǐng)域有:pc機(jī)的輸入裝置,電池充電器,運(yùn)動器材,帶液晶顯示的音/視頻產(chǎn)品控制器,一般家用電器的控制及遙控器,電子玩具,鐘表,計(jì)算器,多功能電話等。 1972年,美國intel公司首先推出8位微處理器8008,并于1976年9月率先推出mcs-48系列單片機(jī)。在這以后,8位單片機(jī)紛紛面市。例如,莫斯特克和仙童公司合作生產(chǎn)的3870系列,摩托羅拉公司生產(chǎn)的6801系列等。隨著集成電路工藝水平的提高,一些高性能的8位單片機(jī)相繼問世。
22、例如,1978年摩托羅拉公司的mc6801系列及齊洛格公司的z8系列,1979年nec公司的upd78xx系列。這類單片機(jī)的尋址能力達(dá)64kb,片內(nèi)rom容量達(dá)4-8kb,片內(nèi)除帶有并行io口外,還有串行io口,甚至還有ad轉(zhuǎn)化器功能。8位單片機(jī)由于功能強(qiáng),被廣泛用于自動化裝置、智能儀器儀表、智能接口、過程控制、通信、家用電器等各個領(lǐng)域。1983年以后,集成電路的集成度可達(dá)幾十萬只管/片,各系列16位單片機(jī)紛紛面市。這一階段的代表產(chǎn)品有1983年intel公司推出的mcs-96系列,1987年intel推出了80c96,美國國家半導(dǎo)體公司推出的hpc16040,nec公司推出的783xx系列等
23、。16位單片機(jī)主要用于工業(yè)控制,智能儀器儀表,便攜式設(shè)備等場合。20世紀(jì)80年代末推出了32位單片機(jī),如motorlora公司的mc683xx系列,intel的80960系列,以及近年來流行的arm系列單片機(jī)。32位單片機(jī)是單片機(jī)的發(fā)展趨勢,隨著技術(shù)的發(fā)展及開發(fā)成本和產(chǎn)品價(jià)格的下降。近年來,64位單片機(jī)在引擎控制,智能機(jī)器人,磁盤控制,語音圖像通信,算法密集的實(shí)時(shí)控制場合已有應(yīng)用,如英國inmos公司的transputer t800是高性能的64位單片機(jī)。3.1.3單片機(jī)的特點(diǎn) 1)單片機(jī)的存儲器rom和ram時(shí)嚴(yán)格區(qū)分的。rom稱為程序存儲器,只存放程序,固定常數(shù),及數(shù)據(jù)表格。ram則為數(shù)據(jù)
24、存儲器,用作工作區(qū)及存放用戶數(shù)據(jù)。2)采用面向控制的指令系統(tǒng)。為滿足控制需要,單片機(jī)有更強(qiáng)的邏輯控制能力,特別是單片機(jī)具有很強(qiáng)的位處理能力。3)單片機(jī)的i/o口通常時(shí)多功能的。由于單片機(jī)芯片上引腳數(shù)目有限,為了解決實(shí)際引腳數(shù)和需要的信號線的矛盾,采用了引腳功能復(fù)用的方法,引腳處于何種功能,可由指令來設(shè)置或由機(jī)器狀態(tài)來區(qū)分。 3.1.4主控單片機(jī)的接口說明p0口:p0口是一組8位漏極開路型雙向i/o口,也即地址/數(shù)據(jù)總線復(fù)制用口,作為輸入口時(shí),每位能吸收電流的方式驅(qū)動8個ttl邏輯門電路,對端口寫入“1可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)
25、總線復(fù)用,在訪問期激活內(nèi)部上拉電阻。在flash編程時(shí),po口接收指令節(jié),而在程序校檢時(shí),輸出指令字節(jié),校檢時(shí),要求外接上拉電阻。p1口:p1口是一個帶內(nèi)部上拉電阻的8位雙向i/o口,p1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個ttl邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時(shí)會輸出一個電流i。flash編程和程序校檢期間,p1接收低8位地址。p2口:p2口是一個帶內(nèi)部上拉電阻的8位雙向i/o口,p1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個ttl邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到
26、高電平,此時(shí)可作輸入口,作輸入口時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時(shí)會輸出一個電流i。在訪問外部數(shù)據(jù)存儲器或16位地址的外部數(shù)據(jù)存儲(例如執(zhí)行movxdptr指令)時(shí),p2口送出高8位地址數(shù)據(jù)。在訪問8位地址的外部數(shù)據(jù)存儲器(如執(zhí)行movxri指令)時(shí),p2口線上的內(nèi)容(也即特殊功能寄存器(sfr)區(qū)中r2寄存器的內(nèi)容),在整個訪問期間不改變。flash編程和校檢時(shí),p2亦接收高位地址和其他控制信號。p3口:p3口是一個帶內(nèi)部上拉電阻的8位雙向i/o口。p3口輸出緩沖級可驅(qū)動(吸收或輸出電流)4個ttl邏輯門電路。對p3口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作輸入端口,作輸入
27、端時(shí),被外部拉低的p3口將用上拉電阻,輸出電流i。p3口還接收一些用于flash閃速存儲器編程和程序校檢的控制信號。rst:復(fù)位輸入,當(dāng)震蕩器工作時(shí),rst引腳出現(xiàn)兩個機(jī)器周期以上高電平將使單片機(jī)復(fù)位。ale/prog:當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時(shí),ale(地址鎖存允許)輸出脈沖用于所存地址的低8位字節(jié)。即使不訪問外部存儲器,ale乃以時(shí)鐘振動頻率的1/6輸出固定的正脈沖信號,因此它可對外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時(shí)將跳過一個ale脈沖。3.2 74hc138譯碼器譯碼器是組合邏輯電路的一個重要的器件,74hc138的輸出是低電平有效,故實(shí)現(xiàn)邏輯功能時(shí),輸
28、出端不可接或門及或非門,74hc138與前面不同,其有使能端,故使能端必須加以處理,否則無法實(shí)現(xiàn)需要的邏輯功能。發(fā)光二極管點(diǎn)亮只須使其正向?qū)纯桑鶕?jù)led的公共極是陽極還是陰極分為兩類譯碼器,即針對共陽極的低電平有效的譯碼器;針對共陰極led的高電平輸出有效的譯碼器。74hc138譯碼器管腳如圖3.2所示。圖3.23.3 1616led點(diǎn)陣顯示制作3.3.1 1616led點(diǎn)陣的內(nèi)部結(jié)構(gòu)及工作原理以ucdos中文宋體字庫為例,每一個字由16行16列的點(diǎn)陣組成顯示。即國家標(biāo)準(zhǔn)漢字庫中的每一個字均由256點(diǎn)陣來表示。我們可以把每一個點(diǎn)理解為一個像素,而把每一個字的字形理解為一幅圖像。事實(shí)上這個
29、漢字屏不僅可以顯示漢字,也可以顯示在256像素范圍內(nèi)的任何圖形。這里我們以“高”字說明,如圖3.3所示。圖3.3 16*16led漢字顯示用8位的at89c51單片機(jī)控制,由于單片機(jī)的總線為8位,一個字需要拆分為2個部分。一般把它拆分為上部和下部,上部由816點(diǎn)陣組成,下部也由816點(diǎn)陣組成。在本例中單片機(jī)首先顯示的是左上角的第一列的上半部分,即第0列的p00p07口。方向?yàn)閜00到p07 ,顯示漢字“高”時(shí),p02點(diǎn)亮,由上往下排列,為p0.0 滅,p0.1 滅, p0.2 滅, p0.3 滅, p0.4 滅, p0.5 亮,p0.6滅,p0.7 滅。即二進(jìn)制00000100,轉(zhuǎn)換為16進(jìn)制
30、為 04h。上半部第一列完成后,繼續(xù)掃描下半部的第一列,為了接線的方便,我們?nèi)栽O(shè)計(jì)成由上往下掃描,即從p27向p20方向掃描,從上圖可以看到,這一列全部為不亮,即為00000000,16進(jìn)制則為00h。然后單片機(jī)轉(zhuǎn)向上半部第二列,仍為p01點(diǎn)亮,為00000100,即16進(jìn)制04h.這一列完成后繼續(xù)進(jìn)行下半部分的掃描,p20點(diǎn)亮,為二進(jìn)制00000010,即16進(jìn)制02h.依照這個方法,繼續(xù)進(jìn)行下面的掃描,一共掃描32個8位,可以得出漢字“高”的掃描代碼為02h,00h,01h, 04h,0ffh,0feh, 00h,00h,1fh,0f0h, 10h, 10h, 10h, 10h, 1fh,
31、0f0h,00h, 04h, 7fh,0feh, 40h, 04h, 4fh,0e4h,48h, 24h, 48h, 24h, 4fh,0e4h, 40h, 0ch。由這個原理可以看出,無論顯示何種字體或圖像,都可以用這個方法來分析出它的掃描代碼從而顯示在屏幕上。不過現(xiàn)在有很多現(xiàn)成的漢字字模生成軟件,就不必自己去畫表格算代碼了。3.3.2 用88led點(diǎn)陣構(gòu)成1616led點(diǎn)陣proteus中只有57和88等led點(diǎn)陣,并沒有1616led點(diǎn)陣,而在實(shí)際應(yīng)用中,要良好地顯示一個漢字,則至少需要1616點(diǎn)陣。下面我們就首先介紹使用88點(diǎn)陣構(gòu)建1616點(diǎn)陣的方法,并構(gòu)建一塊1616led點(diǎn)陣,用于
32、本例的顯示任務(wù)。首先,從proteus7.1的元件庫中找到“matrix-8x8-red”元器件,并將四塊該元器件放入proteus文檔區(qū)編輯窗口中。此時(shí)需要注意,如果該元器件保持初始的位置(沒有轉(zhuǎn)動方向),我們要首先將其左轉(zhuǎn)90,使其水平放置,那么此時(shí)它的左面8個引腳是其行線,右邊8個引腳是其列線(當(dāng)然,如果你是將右轉(zhuǎn),則右邊8個引腳是行線)。然后我們將四個元器件對應(yīng)的行線和列線分別進(jìn)行連接,使每一條行線引腳接一行16個led,列線也相同。并注意要將行線和列線引出一定長度的引腳,以便下面我們使用。連接好的1616點(diǎn)陣如圖3.4所示。圖3.4 點(diǎn)陣模塊組合成如下圖的1616點(diǎn)陣只是第一步,這樣
33、分開的數(shù)塊并不能達(dá)到好的顯示效果,下面我們要將其進(jìn)一步組合。組合實(shí)際上很簡單,首先選中如上圖中右側(cè)的兩塊88點(diǎn)陣,然后拖動并使其與左側(cè)的兩塊相并攏,如圖3.5所示。圖3.5可以看到原來的連線已經(jīng)自動隱藏了,至于線上的交點(diǎn),我們不要去動。然后,我們再來最后一步,選中下側(cè)的兩塊點(diǎn)陣,并拖動使其與上側(cè)的兩塊并攏,最后的效果如圖3.6所示??吹?原來雜亂的連線現(xiàn)在已經(jīng)幾乎全部隱藏了,一塊1616的led點(diǎn)陣做成了。需要注意,做成的led點(diǎn)陣的行線為左側(cè)的16個引腳,下側(cè)的16個引腳為其列線,而且其行線為高電平有效,列線為低電平有效。然后,我們將其保存,以便以后使用。圖3.63.4 led顯示驅(qū)動電路l
34、ed顯示驅(qū)動電路如圖3.7所示。圖3.7 顯示驅(qū)動電路圖4 字模生成4.1 字模簡介文字的字模是一組數(shù)字,但它的意義卻與數(shù)字的意義有著根本的變化,它是用數(shù)字的各位信息來記載英文或漢字的形狀1。在電腦硬件中,根本沒有漢字這個概念,也沒有英文的概念,其認(rèn)識的概念只有內(nèi)碼(將ascii表的高128個很少用到的數(shù)值以兩個為一組來表示漢字,即漢字的內(nèi)碼。而剩下的低128位則留給英文字符使用,即英文的內(nèi)碼)。如果你用啟動盤啟動系統(tǒng)后用dir命令可能得到一串串莫名其妙的字符,但那確確實(shí)實(shí)是漢字,如果你啟動ucdos或其他的漢字系統(tǒng)后,就會看到那是一個個熟悉的漢字。在硬件系統(tǒng)內(nèi),英文的字模信息一般固化在rom
35、里,即使在沒有進(jìn)入系統(tǒng)的cmos里,也可以讓你看到英文字符。而在dos下,中文的字模信息一般記錄在漢字庫文件里(將制作好的字模放到一個個標(biāo)準(zhǔn)的庫中,這就是點(diǎn)陣字庫文件)。4.1.1 led顯示屏領(lǐng)域字模實(shí)現(xiàn)技術(shù)在通過軟件實(shí)現(xiàn)的技術(shù)中,目前有許多字模生成軟件,軟件打開后輸入漢字,點(diǎn)“檢取”,十六進(jìn)制數(shù)據(jù)的漢字代碼即可自動生成,把我們所需要的豎排數(shù)據(jù)復(fù)制到我們的程序中即可。在通過硬件實(shí)現(xiàn)字模提取的技術(shù)中,有在單片機(jī)系統(tǒng)中增加硬漢字庫的方法,主控器發(fā)送的漢字是其機(jī)內(nèi)碼,用兩個字節(jié)來表示一個漢字。根據(jù)機(jī)內(nèi)碼,顯示單元控制模塊從漢字庫中查取顯示字模,實(shí)現(xiàn)漢字顯示。由于帶有硬漢字庫,進(jìn)行動態(tài)文字顯示時(shí),通
36、用智能顯示單元僅接受漢字的機(jī)內(nèi)碼即可,這樣數(shù)據(jù)通訊量大大減少。因此,“動態(tài)文字顯示速度快”。4.1.2 軟件控制系統(tǒng)字模提取的分析與設(shè)計(jì)而在led顯示屏控制系統(tǒng)具體應(yīng)用的windows操作系統(tǒng)下如何提取字模信息是設(shè)計(jì)的核心。軟件控制系統(tǒng)在實(shí)際編輯過程中,要求各種字體、字號的文字都能被編輯、保存。所以系統(tǒng)在設(shè)計(jì)時(shí),把文本區(qū)理解為由眾多的象素點(diǎn)構(gòu)成,而把不同字體、字號的文字理解為一幅圖像。因?yàn)樗_啟的文本區(qū)大小與led顯示屏的大小對應(yīng),所以采用1616點(diǎn)陣為單位,把文本區(qū)內(nèi)的每個像素點(diǎn)都看成一個二維數(shù)組,由于系統(tǒng)中各種顏色都有對應(yīng)的值,賦予每個不同顏色的像素點(diǎn)不同的對應(yīng)值,再把每個點(diǎn)賦予一個int
37、型的值,這樣保存下來的信息就是二進(jìn)制數(shù)據(jù)。通過這樣的設(shè)計(jì),我們不僅可以把任何字型,任何大小的文字保存下來,還可以顯示以256個像素點(diǎn)陣為單位的任何圖形。在軟件控制系統(tǒng)中實(shí)現(xiàn)字模的提取,也就避免了在單片機(jī)中加載硬漢字庫模塊,從而簡化了硬件模塊的設(shè)計(jì)。以下以單色屏為例,介紹系統(tǒng)采用字模保存的算法設(shè)計(jì):定義colorref zimo color為像素點(diǎn)的顏色,判斷某個點(diǎn)的顏色值。如果值為0xffffff,說明此點(diǎn)為白色,賦予此點(diǎn)值0。由于單色屏只有紅色和不顯色兩種,所以可以簡單賦值為除白色外其余點(diǎn)賦值為1cclientdc dc(this); cfile myfile;unsigned int zi
38、mo192 384=0;unsigned char zimo_data19248=0; colorref zimo_color; int row, col ; this -hidecaret(); for (row=0;row192;row+) for (col=0;col384;col+) zimo_color=do.getpixel (col, row); if (zimo color = =oxffffff) zimo row col=0;else zimo row col=1;定義unsigned int zimo192384=0;/文本區(qū)像素點(diǎn)以8位為一字節(jié)(因?yàn)樵陔S后的串行通訊中,
39、傳輸?shù)臄?shù)據(jù)是8位的二進(jìn)制數(shù)據(jù))定義 unsigned char zimo_data19248=04.2 字模存儲技術(shù)目前使用最廣泛的技術(shù)是,通過上位機(jī)軟件將待顯示的字符串轉(zhuǎn)換為對應(yīng)的點(diǎn)陣字模數(shù)據(jù),通過燒寫的方式將這些字模數(shù)據(jù)按一定的順序編址后存儲在e2prom中。在條屏顯示的過程中按規(guī)定的方式取出e2prom中的字模數(shù)據(jù)進(jìn)行處理。對于一個1616點(diǎn)陣的漢字字模數(shù)據(jù),需要連續(xù)32字節(jié)的e2prom空間來存儲。照此計(jì)算,若有256個需要顯示的字符,則至少需要32b256=8192字節(jié)(8kb)的e2prom存儲空間。通常的單片機(jī)內(nèi)部沒有集成這么大容量的e2prom。因此這種方案,需要在單片機(jī)外部擴(kuò)
40、展大容量的e2prom,增加硬件成本。上位機(jī)程序設(shè)計(jì)由于涉及到漢字取模,取模算法的難度較大。在多字下載的時(shí)候傳輸時(shí)間也較長。諸多弊端使本設(shè)計(jì)放棄了傳統(tǒng)方案。而本設(shè)計(jì)創(chuàng)新使用了專用的點(diǎn)陣字庫芯片,成本僅為8元,內(nèi)含各種點(diǎn)陣規(guī)格的gb2312、ascii等標(biāo)準(zhǔn)字庫。專用字庫芯片采用微型so-8封裝,使用高速同步串行spi接口進(jìn)行讀寫操作,節(jié)省了控制器的i/o。在本設(shè)計(jì)中,單片機(jī)內(nèi)部的小容量e2prom,用于存儲待顯示漢字的gb2312標(biāo)準(zhǔn)機(jī)內(nèi)碼,每個全角字符的內(nèi)碼占2字節(jié),則在同樣需要顯示256個漢字的情況下,這種方案僅占用512字節(jié)的e2prom空間4.3 字庫生成因?yàn)楸驹O(shè)計(jì)中為行掃描,列輸入,
41、所以“魏”的自摸代碼為:db 49h,40h,4ah,51h,4ch,6ah,7fh,0c4h,4ch,4ah,8ah,71h,88h,42h,3fh,84hdb64h,98h,0a5h,0e0h,3eh,0beh,24h,81h,24h,89h,7fh,81h,20h,07h,00h,00“佳”字代碼為:db 01h,00h,02h,00h,04h,00h,1fh,0ffh,0e2h,02h,12h,22h,12h,22h,12h,22hdb 12h,22h,0ffh,0feh,12h,22h,12h,22h,32h,62h,16h,26h,02h,02h,00h,00h5軟件設(shè)計(jì)5.1 程
42、序設(shè)計(jì)總體思路和結(jié)構(gòu)5.1.1 程序設(shè)計(jì)總體思路用c語言程序設(shè)計(jì),實(shí)現(xiàn)led點(diǎn)陣顯示內(nèi)容,并使顯示的內(nèi)容在屏幕上從左到右的滾動顯示。系統(tǒng)采用模塊化結(jié)構(gòu),包括主程序、延時(shí)程序、顯示子程序和串行口中斷程序。用at89c51、74hc138芯片和1個1616led點(diǎn)陣顯示器構(gòu)成一個完整的16位點(diǎn)陣led顯示系統(tǒng)。5.1.2 程序流程圖主要由開始、初始化、主程序、字庫組成。其中主程序和子程序的流程圖如圖5.1所示。圖5.1 單片機(jī)漢字顯示程序流程圖5.2 各模塊程序設(shè)計(jì)5.2.1 系統(tǒng)初始化程序:#include #define int8 unsigned char#define int16 unsi
43、gned int#define int32 unsigned longsbit sw1=p10;sbit sw2=p11;sbit sw3=p12;sbit sw4=p13;sbit sw5=p14;5.2.2 led動態(tài)顯示顯示要求字符在顯示屏上按從右到左的順序一個個的出現(xiàn)。設(shè)計(jì)時(shí)可采用如下方法:首先將led顯示屏對應(yīng)的顯示緩沖區(qū)全部清零,即 led顯示空白,然后每間隔一個“軟定時(shí)器”設(shè)定的動態(tài)顯示時(shí)間,顯示緩沖區(qū)依次加入一個字符點(diǎn)陣數(shù)據(jù)并進(jìn)行掃描顯示,這樣就可達(dá)到動態(tài)顯示的效果。實(shí)現(xiàn)led從右向左移動顯示程序:if(sw5_flag=1&sw5_over=0) for (i=0;i8;i+
44、) /顯示左半邊屏幕 p0=*(u+offset+2*i); p2=i|0x08; /p2.4=0,p2.3=1 選中u2, 輸出掃描碼給u6 delay_ms(); p0=*(u+offset+2*i+1); p2=i|0x10; /p2.4=1,p2.3=0 選中u3, 輸出掃描碼給u7 delay_ms(); for (i=8;i16;i+) /顯示右半邊屏幕 p0=*(u+offset+2*i); p2=(i-8)|0x20; /p2.5=1 p2.4=0, p2.3=0 選中u4,輸出掃描碼u8 delay_ms(); p0=*(u+offset+2*i+1); p2=(i-8)|0
45、x40; /p2.6=1 p2.5=0, p2.4=0 選中u5,輸出掃描碼u9 delay_ms(); if(sw1=0&sw1_over=0) sw1_flag=1;if(sw1=1) sw1_flag=0; sw1_over=0;if(sw1_flag=1&sw1_over=0) for (i=0;i8;i+) /顯示左半邊屏幕 p0=*(p+offset+2*i); p2=i|0x08; /p2.4=0,p2.3=1 選中u2, 輸出掃描碼給u6 delay_ms(); p0=*(p+offset+2*i+1); p2=i|0x10; /p2.4=1,p2.3=0 選中u3, 輸出掃描
46、碼給u7 delay_ms(); for (i=8;i16;i+) /顯示右半邊屏幕 p0=*(p+offset+2*i); p2=(i-8)|0x20; /p2.5=1 p2.4=0, p2.3=0 選中u4,輸出掃描碼u8 delay_ms(); p0=*(p+offset+2*i+1); p2=(i-8)|0x40; /p2.6=1 p2.5=0, p2.4=0 選中u5,輸出掃描碼u9 delay_ms(); 5.2.3 字符顯示的原理我們以中文宋體字庫為例,每一個字由16行16列的點(diǎn)陣組成顯示。即國標(biāo)漢字庫中的每一個字均由256點(diǎn)陣來表示。我們可以把每一個點(diǎn)理解為一個像素,而把每一個
47、字的字形理解為一幅圖像。事實(shí)上這個漢字屏不僅可以顯示漢字, 也可以顯示在256像素范圍內(nèi)的任何圖形。led點(diǎn)陣漢字顯示程序(見附錄b) 5.3系統(tǒng)功能測試5.3.1 單元模塊電路測試在proteus仿真軟件中運(yùn)行測試at89c51、74hc138、等芯片和led顯示器均能正常運(yùn)行并完整的顯示出了我所要的效果。所以各個模塊功能正常。5.3.2 系統(tǒng)整體功能測試在仿真軟件proteus中運(yùn)行測試系統(tǒng)整體功能,一切正常。實(shí)現(xiàn)了漢字、數(shù)字、字母、自定義圖形的左移滾動顯示如圖5.2所示。圖5.2 單片機(jī)顯示系統(tǒng)測試圖總結(jié)在本設(shè)計(jì)中我用c語言編程在led顯示屏中實(shí)現(xiàn)了漢字、數(shù)字、字母、自定義圖形的左移滾動
48、顯示。在設(shè)計(jì)中采用的芯片有at89c51、74hc138和1個1616led點(diǎn)陣顯示器。其特點(diǎn):1.內(nèi)容能從右向左浮動顯示。2.硬件結(jié)構(gòu)簡單,應(yīng)用廣泛。3.led數(shù)碼管動態(tài)掃描顯示,工作效率高,價(jià)格低廉等。通過本次(1616位點(diǎn)陣led)的設(shè)計(jì),理論知識學(xué)習(xí)和實(shí)際設(shè)計(jì)的結(jié)合鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識解決實(shí)際工程問題的能力,同時(shí)也提通過這個為期一周的單片機(jī)實(shí)訓(xùn)使我對at89c51單片機(jī)有了更一層深入的了解,加強(qiáng)了動手實(shí)踐能力。在這次實(shí)訓(xùn)中雖然也遇到了各種困難,但是通過小組成員的努力,大家一起才能完成設(shè)計(jì),同時(shí)結(jié)合實(shí)踐進(jìn)一步鞏固了課本上的理論知識,將學(xué)習(xí)的理論基礎(chǔ)知識又加深了一遍,同時(shí)認(rèn)
49、識到我們所學(xué)的知識還是遠(yuǎn)遠(yuǎn)不夠的,我們需要不斷學(xué)習(xí)提升自己的能力,不僅僅是動手能力,還有編程能力和考慮問題的全面性方面。通過這次設(shè)計(jì)我們有了更深的認(rèn)識,只有在設(shè)計(jì)制作的過程中不斷的學(xué)習(xí)才能有更新的進(jìn)步.不論在什么地方,什么崗位我門都要以學(xué)為主.學(xué)以學(xué)以置用.才能把我們的工作做的更好。致謝在完成此設(shè)計(jì)過程中,我們小組多次得到指導(dǎo)老師指導(dǎo),提供給我支持和幫助,這是我能完成這次報(bào)告的主要原因,更重要的是老師幫我解決了許多技術(shù)上的難題,讓我把系統(tǒng)做的更加完善。在此期間,我不僅學(xué)到了許多新的知識,而且也開闊了視野,提高了自己的設(shè)計(jì)能力。其次,我要感謝幫助過我的同學(xué),他們?yōu)槲医鉀Q了不少我不太明白的設(shè)計(jì)的難
50、題。同時(shí)也感謝學(xué)校為我提供良好的做設(shè)計(jì)的環(huán)境。最后再一次感謝所有在設(shè)計(jì)中曾經(jīng)幫助過我的良師益友和同學(xué)。附錄a元件清單名稱型號數(shù)量單片機(jī)at89c511芯片74hc1384電阻res5按鍵button5點(diǎn)陣16*161排阻respack1附錄b源程序代碼:#include #define int8 unsigned char#define int16 unsigned int#define int32 unsigned longsbit sw1=p10;sbit sw2=p11;sbit sw3=p12;sbit sw4=p13;sbit sw5=p14;code table132=0x00,0
51、x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x98,0x1f,0x84,0x10,0x04,0x11,0x04,0x11,0x88,0x10,0x70,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*5*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xe0,0x00,0x20,0x03,0x24,0x04,0x24,0x08,0xfc,0x1f,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
52、0x00,0x00,0x00,0x00,/*4*/0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x0c,0x04,0x10,0x04,0x11,0x04,0x11,0x88,0x12,0x70,0x0c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*3*/0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x0e,0x14,0x10,0x24,0x10,0x44,0x10,0x84,0x11,0x0c,0x0e,
53、0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*2*/0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x08,0x04,0x08,0xfc,0x1f,0x04,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*1*/0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x07,0x08,0x08,0x04,0x10,
54、0x04,0x10,0x08,0x08,0xf0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* 0 */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00/* */;int8 code table232= 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自控課程設(shè)計(jì)0型系統(tǒng)
- 私教體態(tài)調(diào)整課程設(shè)計(jì)
- 2025年高中生禁毒教案二
- 2024招聘計(jì)劃書(32篇)
- 2024年用電客戶受理員(二級技術(shù)師)理論考試題庫(B卷)
- 網(wǎng)上購物系統(tǒng)web課程設(shè)計(jì)
- 舞蹈新鞋子課程設(shè)計(jì)
- 市場行業(yè)助理職責(zé)概述
- 三年高考地理(全國乙卷21-23)真題知識點(diǎn)-工業(yè)及其區(qū)位因素
- 視頻游戲開發(fā)投資合同三篇
- 2023-2024學(xué)年九年級上學(xué)期期末試卷及答案
- 2023年江蘇省普通高中信息技術(shù)學(xué)業(yè)水平考試題庫試題
- (浙教2024版)科學(xué)七年級上冊全冊知識點(diǎn)(新教材)
- 善讀無字之書(2023年廣東中考語文試卷議論文閱讀題及答案)
- 《心系國防 強(qiáng)國有我》 課件-2024-2025學(xué)年高一上學(xué)期開學(xué)第一課國防教育主題班會
- 港區(qū)船塢工程施工組織設(shè)計(jì)
- 2024年北京平谷區(qū)初三九年級上學(xué)期期末數(shù)學(xué)試題
- 2024年新人教版道德與法治七年級上冊全冊教案(新版教材)
- 初中物理期末復(fù)習(xí)+專題5+綜合能力題+課件++人教版物理九年級全一冊
- 2024年國開電大 統(tǒng)計(jì)學(xué)原理 形成性考核冊答案
- 幼兒園大班語言課件:不怕冷的大衣
評論
0/150
提交評論