




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、 電子技術(shù)綜合設計總結(jié)報告姓 名: 專業(yè) 與班級: 設計題目:16*16 led漢字點陣系統(tǒng)設計 起始時間: 2013 2014 學年第(1)學期 第14 周第 19 周指導教師: 成 績: 日 期: 一、系統(tǒng)的基本理論概述n 1.1前言當今世界,電子技術(shù)迅猛發(fā)展,點陣式顯示器件作為現(xiàn)代信息顯示的重要媒體,在金融證券、體育、機場、交通、商業(yè)、廣告宣傳、郵電電信、指揮調(diào)度、國防軍事等許多領域中得到了廣泛應用。因此點陣式顯示器件的研制、生產(chǎn)也的到了迅速的發(fā)展,并逐步形成產(chǎn)業(yè),成為光電子行業(yè)的新興產(chǎn)業(yè)領域。由于led電子顯示屏具有所顯內(nèi)容信息量大,外形美觀大方,操作使用方便靈活.適用于火車,汽車站,
2、碼頭,金融證券市場,文化中心,信息中心體育設施等公共場所。該項目廣泛涉及了計算機及電子技術(shù)中的電源技術(shù)、單片機技術(shù)、數(shù)據(jù)通訊技術(shù)、顯示技術(shù)、存儲技術(shù)、系統(tǒng)軟件技術(shù)、接口及驅(qū)動等技術(shù)。n 1.2課題設計內(nèi)容該電路系統(tǒng)是采用at89c51單片機為控制器,控制點陣led顯示器進行顯示,左移顯示“百年礦大盛世華章”的內(nèi)容。 n 1.3設計目的1使學生更深入地理解和掌握該課程中的有關(guān)基本概念,程序設計思想和方法。2培養(yǎng)學生勇于探索、嚴謹推理、實事求是、有錯必改,用實踐來檢驗理論,全方位考慮問題等科學技術(shù)人員應具有的素質(zhì)。3提高學生對工作認真負責、一絲不茍,對同學團結(jié)友愛,協(xié)作攻關(guān)的基本素質(zhì)。4培養(yǎng)學生從
3、資料文獻、科學實驗中獲得知識的能力。5. 對學生掌握知識的深度、運用理論去處理問題的能力、實驗能力、課程設計能力、書面及口頭表達能力進行考核。n 1.4方案比較與選擇:對于掃描led點陣的方法有以下三種:(1) 點掃描; (2) 行掃描;(3) 列掃描。對于8*8的led點陣而言:若使用第一種方式,其掃描頻率必須大于16×64=1024hz,周期小于1ms即可。若使用第二和第三種方式,則頻率必須大于16×8=128hz,周期小于7.8ms即可符合視覺暫留要求。此外一次驅(qū)動一列或一行(8顆led)時需外加驅(qū)動電路提高電流,否則led亮度會不足。所以,為了確
4、保此次試驗的可觀性更好,即每個顯示的led燈足夠亮,我放棄選擇第一種點掃描,而是采用第三種方法即列掃面方法。n 1.5 電路設計本電路采用以8051單片機為核心芯片的電路來實現(xiàn),主要由8051芯片、時鐘電路、復位電路、列掃描驅(qū)動電路(74hc154)、16×16 led點陣5部分組成,如圖所示。二、 系統(tǒng)總體方案及硬件設計n 2.1 硬件電路各元件介紹: 2.1.1核心芯片at89c51單片機的說明(1)主要特性: ·與mcs-51 兼容 ·4k字節(jié)可編程閃爍存儲器 ·壽命:1000寫/擦循環(huán)·數(shù)據(jù)保留時間:10年·全靜態(tài)工作:0hz
5、-24hz·三級程序存儲器鎖定·128*8位內(nèi)部ram·32可編程i/o線·兩個16位定時器/計數(shù)器·5個中斷源 ·可編程串行通道·低功耗的閑置和掉電模式·片內(nèi)振蕩器和時鐘電路 (2)管腳說明: vcc:供電電壓。 gnd:接地。 圖1:at89c51 p0口:p0口為一個8位漏級開路雙向i/o口,每腳可吸收8ttl門電流。當p1口的管腳第一次寫1時,被定義為高阻輸入。p0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在fiash編程時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,
6、此時p0外部必須被拉高。 p1口:p1口是一個內(nèi)部提供上拉電阻的8位雙向i/o口,p1口緩沖器接收輸出4ttl門電流。p1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,p1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在flash編程和校驗時,p1口作為第八位地址接收。 p2口:p2口為一個內(nèi)部上拉電阻的8位雙向i/o口,p2口緩沖器可接收,輸出4個ttl門電流,當p2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,p2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。p2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,p2口輸出地址的高八
7、位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,p2口輸出其特殊功能寄存器的內(nèi)容。p2口在flash編程和校驗時接收高八位地址信號和控制信號。 p3口:p3口管腳是8個帶內(nèi)部上拉電阻的雙向i/o口,可接收輸出4個ttl門電流。當p3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,p3口將輸出電流(ill)這是由于上拉的緣故。p3口也可作為at89c51的一些特殊功能口,如下表所示:口管腳 備選功能p3.0 rxd(串行輸入口)p3.1 txd(串行輸出口)p3.2 /int0(外部中斷0)p3.3 /int1(外部中斷1)p
8、3.4 t0(記時器0外部輸入)p3.5 t1(記時器1外部輸入)p3.6 /wr(外部數(shù)據(jù)存儲器寫選通)p3.7 /rd(外部數(shù)據(jù)存儲器讀選通)p3口同時為閃爍編程和編程校驗接收一些控制信號。 rst:復位輸入。當振蕩器復位器件時,要保持rst腳兩個機器周期的高電平時間。ale/prog:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時,ale端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ale脈沖。如想禁止al
9、e的輸出可在sfr8eh地址上置0。此時, ale只有在執(zhí)行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ale禁止,置位無效。 /psen:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/psen有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/psen信號將不出現(xiàn)。 /ea/vpp:當/ea保持低電平時,則在此期間外部程序存儲器(0000h-ffffh),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/ea將內(nèi)部鎖定為reset;當/ea端保持高電平時,此間內(nèi)部程序存儲器。在flash編程期間,此引腳也用于施加12v編程電源(v
10、pp)。 xtal1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 xtal2:來自反向振蕩器的輸出。(3)振蕩器特性: xtal1和xtal2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,xtal2應不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。(4)芯片擦除: 整個perom陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ale管腳處于低電平10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復編程以前,該
11、操作必須被執(zhí)行。此外,at89c51設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,cpu停止工作。但ram,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存ram的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止。2.1.2 led8*8顯示屏(4個組成16*16點陣)led顯示模塊:led是英文light emitting diode(發(fā) 光二極管)的縮寫,它的基本結(jié)構(gòu)是一塊電致發(fā)光的 半導體材料,置于一個有引線的架子上,然后四周用 環(huán)氧樹脂密封,起到保護內(nèi)部芯線的作用,所以led 的抗震性能好。 當其處于正向工作狀態(tài)時(
12、即兩端加上正向電壓),電流從led陽極流向陰極時半導體晶體就發(fā)出從紫外到紅外不同顏色的光線,光的強弱與電流有關(guān)。2.1.3 4線16 線譯碼器 74ls154 功能簡介: 54/74154 為 4 線16 線譯碼器,當 選通端(g1、g2)均為低電平時,可將地址端(abcd)的二進制編碼在一個對應的輸出端,以低電平譯出。 如果將g1和g2中的一個作為數(shù)據(jù)輸入端,由abcd對輸出尋址,74ls154還可作1線-16線數(shù)據(jù)分配器。74ls154管腳圖:引腳功能介紹a、b、c、d 譯碼地址輸入端(低電平有效)g1、g2 選通端(低電平有效)015 輸出端(低電平有效)2.1.4復位和時鐘電路: 復位
13、電路:復位電路如下圖7所示。我們采用上電+按鈕復位的方式。當開關(guān)打開時,rst通過電阻接地,當有開關(guān)閉合時由于電容的作用使電源vcc通過電阻施加在單片機復位端rst上,實現(xiàn)單片機復位。電容為20uf,電阻為分別為200歐和1k歐。圖7:復位電路圖8:時鐘電路時鐘電路:時鐘電路如下圖8所示。我們采用外接時鐘源,由兩個電容串聯(lián)之后并聯(lián)一晶振組成,接入單片機的xtal1和xtal2端。晶振振蕩頻率為12mhz,兩電容約為20pf,注意電容接地處。n 22漢字的點陣顯示原理 漢字掃描顯示的基本過程是這樣的:通電后由于電阻r1,電容c1的作用,使單片機的rst復位腳電平先高后低,從而達到復位;之后,在c
14、2,c3,x1以及單片機內(nèi)部時鐘電路的作用下,單片機89c51按照設定的程序在p0和p2接口輸出與內(nèi)部漢字對應的代碼電平送至led點陣的行選線(高電平驅(qū)動),同時在p1.1,p1.2,p1.3,p1.4接口輸出列選掃描信號(低電平驅(qū)動),從而選中相應的象素lcd發(fā)光,并利用人眼的視覺暫留特性合成整個漢字的顯示。漢字的點陣顯示原理及字庫代碼獲取方法:每一個字由16行16列的點陣組成顯示。即國標漢字庫中的每一個字均由256點陣來表示。我們可以把每一個點理解為一個象素,而把每一個字的字形理解為一幅圖像。事實上這個漢字屏不僅可以顯示漢字,也可以顯示在256象素范圍內(nèi)的任何圖形。如查用8位的at89c5
15、1單片機控制,由于單片機的總線為8位,一個字需要拆分為2個部分,如圖所示。為了弄清楚漢字的點陣組成規(guī)律,首先通過列掃描方法獲取漢字的代碼。漢字可拆分為上部和下部,上部由8×16點陣組成,下部也由8×16點陣組成。本例通過列掃描方法首先顯示左上角的第一列的上半部分,即第0列的p00p07口,方向為p00到p07,顯示漢字“大”時,p05點亮,由上往下排列,為:p0.0滅,p0.1滅,p0.2滅p0.3滅,p0.4滅,p0.5亮,p0.6滅,p0.7滅。即二進制00000100,轉(zhuǎn)換為十六進制為04h。上半部第一列完成后,繼續(xù)掃描下半部的第一列,為了接線的方便,我們?nèi)栽O計成由上
16、往下掃描,即從p27向p20方向掃描,從圖3可以看到,這一列全部為不亮,即為00000000,十六進制則為00h。依照這個方法轉(zhuǎn)向第二列、第三列,直至第十六列的掃描,一共掃描32個8位,可以得出漢字“大”的掃描代碼為:0x04,0x00,0x04,0x02,0x04,0x02,0x04,0x04, 0x04,0x08,0x04,0x30,0x05,0xc0,0xfe,0x00,0x05,0x80,0x04,0x60,0x04,0x10,0x04,0x08,0x04,0x04,0x0c,0x06,0x04,0x04,0x00,0x00,由這個原理可以看出,無論顯示何種字體或圖像,都可以用這個方法
17、來分析出他的掃描代碼從而顯示在屏幕上。上述方法雖然能夠讓我們弄清楚漢字點陣代碼的獲取過程,但是依靠人工方法獲取漢字代碼是一件非常繁瑣的事情。經(jīng)過上網(wǎng)搜索。我發(fā)現(xiàn)一些軟件可以簡單實現(xiàn)此功能。通過軟件獲得的“百年礦大 盛世華章”的字模如下"百", 0x40,0x00,0x40,0x00,0x40,0x00,0x47,0xff, 0x44,0x42,0x4c,0x42,0x54,0x42,0x64,0x42, 0x44,0x42,0x44,0x42,0x44,0x42,0x4f,0xff, 0x44,0x00,0xc0,0x00,0x40,0x00,0x00,0x00,"
18、;礦", 0x20,0x40,0x20,0x80,0x27,0xfc,0x39,0x08, 0x21,0x09,0x63,0xfa,0x21,0x04,0x1f,0xf8, 0x10,0x00,0x90,0x00,0x70,0x00,0x10,0x00, 0x10,0x00,0x30,0x00,0x10,0x00,0x00,0x00,"大", 0x04,0x00,0x04,0x02,0x04,0x02,0x04,0x04, 0x04,0x08,0x04,0x30,0x05,0xc0,0xfe,0x00, 0x05,0x80,0x04,0x60,0x04,0x10,
19、0x04,0x08, 0x04,0x04,0x0c,0x06,0x04,0x04,0x00,0x00,"盛", 0x00,0x22,0x00,0xc2,0x3f,0x02,0x24,0x1e, 0x24,0x92,0x24,0x52,0x27,0x9e,0x20,0x12, 0xfc,0x5e,0x23,0x52,0xa0,0x92,0x63,0x5e, 0x2c,0x22,0x20,0x26,0x00,0xe2,0x00,0x00,"世", 0x04,0x00,0x04,0x00,0x04,0x00,0x7f,0xfe, 0x04,0x02,0x04,
20、0x02,0x04,0x02,0xff,0xf2, 0x04,0x22,0x04,0x22,0x04,0x22,0xff,0xf2, 0x04,0x06,0x0c,0x02,0x04,0x00,0x00,0x00,"華", 0x00,0x20,0x02,0x20,0x04,0x20,0x08,0x20, 0x3f,0xa0,0xc0,0x20,0x02,0x20,0x04,0xff, 0x08,0x20,0xff,0x20,0x10,0xa0,0x20,0xa0, 0x60,0xa0,0x03,0xa0,0x00,0x20,0x00,0x00,"章",
21、0x08,0x08,0x08,0x08,0x48,0x08,0x4b,0xe8, 0x6a,0xa8,0x5a,0xa8,0x4a,0xa8,0xca,0xbf, 0x4a,0xa8,0x5a,0xa8,0x6a,0xa8,0x4f,0xe8, 0x4a,0x08,0x18,0x18,0x08,0x08,0x00,0x00,n 2.3軟件應用1.keilc51keil c51是美國keil software公司出品的51系列兼容單片機c語言軟件開發(fā)系統(tǒng),與匯編相比,c語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用c來開發(fā),體會更加深刻。本次實驗我們采用
22、keilc51編寫c程序,然后編譯運行并生成用來燒寫進單片機的hex文件。hex文件可導入proteus仿真中的單片機調(diào)試,同時也用來燒錄進電路板中的單片機。2. protuesprotues軟件是英國labcenter electronics公司出版的eda工具軟件(該軟件中國總代理為廣州風標電子技術(shù)有限公司)。它不僅具有其它eda工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外圍器件的工具。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學的教師、致力于單片機開發(fā)應用的科技工作者的青睞。proteus是世界上著名的eda工具(仿真軟件),從原理圖布圖、代
23、碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到pcb設計,真正實現(xiàn)了從概念到產(chǎn)品的完整設計。是目前世界上唯一將電路仿真軟件、pcb設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持8051、hc11、pic10/12/16/18/24/30/dspic33、avr、arm、8086和msp430等,2010年即將增加cortex和dsp系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持iar、keil和mplab等多種編譯器。n 2.4硬件應用元器件的準備:at89s521 1個74ls154 1個電阻r9 100歐姆 1個電阻r10 1k歐姆 1個12m 晶振 1個電解電
24、容 20uf 1個電容 20pf2個4.7k歐姆排電阻 1個led8*8點陣 4個按鍵開關(guān)1個導線,焊絲,排線若干元器件焊接焊接準備 焊接開始前必須清理工作臺面,準備好焊料、焊劑和鑷子等必備的工具。更重要的是要準備好電烙鐵?!皽蕚浜秒娎予F”不僅是要選好一只功率合適的電烙鐵,而且是說要調(diào)整好電烙鐵的工作溫度。不可讓溫度過高,否則烙鐵頭就會被燒死。所謂燒死,是指烙鐵頭前端工作面上的鍍錫層在過高的溫度下被氧化掉,表面形成一層黑色的氧化銅殼層。此時的烙鐵頭既不傳熱也不再吃錫,如果勉強壓在焊錫上,過了很長時間后焊錫才會突然熔化,滾向一邊,決不與烙鐵頭親和。烙鐵頭一旦燒死就必須銼掉表層重新上錫,這對于長壽
25、烙鐵頭來說就是致命的損失了。必須注意調(diào)節(jié)電烙鐵的工作溫度,使其大約維持在300°c左右。實際操作的準則是:在不至于燒死烙鐵頭的前提下盡量調(diào)高一些。一定要讓烙鐵頭尖端的工作部位永遠保持銀白色的吃錫的狀態(tài)。 焊接過程 元器件引出腳的上錫 即將元器件引出腳及焊片、焊盤等被焊物分別地預先用烙鐵搪上一層焊錫。這樣可以基本保證不出現(xiàn)虛焊。在焊接操作中,一定要養(yǎng)成將元器件預先上錫的良好習慣。對于那些表面氧化、有污漬的引腳和有絕緣漆的線頭,上錫前還必須進行表面的清潔處理,手工焊接時一般采用刮削的辦法處理。刮削時必須注意做到全面、均勻。尤其是處理那些小直徑線頭時,不能在刮削的起始部位留下傷痕。較粗的引
26、出腳可以壓在粗糙的工作臺板的邊緣上邊轉(zhuǎn)邊刮,細線頭則應該夾在刀片和手指之間進行。 焊接的操作手法 手工焊接有兩種基本手法:一種是用實芯焊錫條時的手法,一種是使用松香焊錫絲作焊料時的手法。學會了怎么樣用烙鐵來運載、調(diào)節(jié)焊料,體會到怎樣使焊劑在焊接過程中發(fā)揮它的作用,才能真正做好焊接。 焊接的質(zhì)量檢驗 檢驗焊接質(zhì)量有多種方法,比較先進的方法是用儀器進行。而在通常條件下,則采用觀察外觀和用烙鐵重焊的方法來檢驗。 a)外觀觀察檢驗法 一個焊點的焊接質(zhì)量最主要的是要看它是否為虛焊,其次才是外觀。 個良好的焊點其表面應該光潔、明亮,不得有拉尖、起皺、鼓氣泡、夾渣、出現(xiàn)麻點等現(xiàn)象;其焊料到被焊金屬的過渡處應
27、呈現(xiàn)圓滑流暢的浸潤狀凹曲面。 用觀察法檢查焊點質(zhì)量時最好使用一只35倍的放大鏡,在放大鏡下可以很清楚地觀察到焊點表面焊錫與被焊物相接處的細節(jié),而這里正是判斷焊點質(zhì)量的關(guān)鍵所在,焊料在冷卻前是否曾經(jīng)浸潤金屬表面,在放大鏡下就會一目了然。 b)帶松香重焊檢驗法 檢驗一個焊點虛實真假最可靠的方法就是重新焊一下:用滿帶松香焊劑、缺少焊錫的烙鐵重新熔融焊點,從旁邊或下方撤走烙鐵,若有虛焊,其焊錫一定都會被強大的表面張力收走,使虛焊處暴露無余。 帶松香重焊是最可靠的檢驗方法,同時多用此法還可以積累經(jīng)驗,提高用觀察法檢查焊點 的準確性。 c)其他焊接缺陷 除了虛焊以外還有些焊接缺陷也要注意避免,(k)為引線
28、的絕緣層剝得過長,使導線有與其他焊點相碰的危險;(j)為多股線頭沒有焊妥,有個別線芯逃逸在外;(l)為焊接時溫度太高、時間太長,使基板材料炭化、鼓泡,焊盤已經(jīng)與板基剝離,元器件失去固定,與焊盤聯(lián)接的電路將被撕斷。 錫焊元器件的無損拆卸 在電子產(chǎn)品的研制、生產(chǎn)和維修中有很多時候需要將已經(jīng)焊好的元器件無損傷的拆下來,其方法有逐點脫焊法、堆錫脫焊法、吸錫法和吹錫法。但種種拆焊法都必須遵循兩條原則:一是拆下來的元器件必須安然無恙,二是元器件拆走以后的印制電路板必須完好無損。n 2.5軟件的調(diào)試和燒入軟件系統(tǒng)的調(diào)試為了保證制作的成功機率,我們在制作電路板的初級階段,我們利用keil和proteus的聯(lián)調(diào)
29、,將所生成的程序文件導入proteus單片機,運行后,顯示結(jié)果達到設計要求。硬件系統(tǒng)的調(diào)試電路系統(tǒng)接上電源之后,對各個電路用萬用表進行全面檢查,首先檢查單片機的電源供電情況,測量第二十和十腳之間的電壓,供電正常。再檢查顯示部分的電源供電情況,led顯示器兩端的電壓也是正常的。綜合調(diào)試結(jié)果硬件調(diào)試顯示結(jié)果不正常,無規(guī)律亮燈,不顯示漢字。原因:由于焊接問題導致線路錯誤。三、實驗小結(jié)本led顯示屏控制系統(tǒng)已能實現(xiàn)led顯示的基本功能,并且體現(xiàn)出了相對于傳統(tǒng)的基于8位/16位普通單片機的顯示系統(tǒng)的優(yōu)越性,如上設計所述,但由于本組成員水平和設計時間有限,離一個完全實用的,能夠完全符合市場需求的led顯示
30、系統(tǒng)還有一定的差距.因此,在以后的研制過程中,還需要在以下幾個方面做大量的工作: (1)扮在系統(tǒng)抗干擾方面,不論是硬件部分還是軟件部分,都還必須在工作現(xiàn)場根據(jù)實際情況進行大量的實驗,調(diào)試工作,才能最終實現(xiàn)led顯示系統(tǒng)的可靠工作。(2)在增強圖文屏顯示效果上,可使用雙色屏或多色屏,雙色(或多色)屏所使用的led點陣單元,在同一點陣位置上安裝了兩個(或多個)不同顏色的led發(fā)光燈,對不同顏色的顯示控制方面進行進一步的設計,以滿足顯示更加豐富多彩的圖形和文字。四、收獲體會在這次課程設計的整個過程中,我們做了一次全面、較規(guī)范的設計練習,全面地溫習了以前所學過的知識,用理論聯(lián)系實際并結(jié)合單片機原理課程
31、和解決實際問題,鞏固、加深和擴展了有關(guān)單片機設計方面的知識。尤其重要的是讓我們養(yǎng)成了科學的習慣,在設計過程中一定要注意掌握設計進度,按預定計劃完成階段性的目標,在底圖設計階段,注意設計計算與結(jié)構(gòu)設計畫圖交替進行,采用正確的設計方法。在整個設計過程中注意對設計資料和計算數(shù)據(jù)的保存和積累,保持記錄的完整性。在課程設計的實踐中進行了設計基本技能的訓練,掌握了查閱和使用標準、規(guī)范、手冊、圖冊、及相關(guān)技術(shù)資料的基本技能以及計算、數(shù)據(jù)處理等方面的能力。通過對通用89c51單片機機處理器鐵電存儲器芯片、常用元器件的設計,掌握了一般單片機設計的程序和方法,讓我們對整個單片機程序的設計,c51語言有了一個比較深
32、的理解。還有就是增強了自身的動手能力。在這次課程設計中,程序設計和單片機部件焊接,同時將元器件正確焊接到基板上,這些都是將以前書本上講的或是沒有講的,通過一次課程設計具體的實施,使自己的動手能力和獨立設計能力真正得到鍛煉,對于以后我們的發(fā)展與學習來說,都可以看作一筆不小的財富,前面還有很多需要我們?nèi)L試。同時不能忽略的是,這一次課程設計是以小組為單位的。在這次課程設計中,我和自己的小組成員學會了密切分工配合。而這樣的合作能力和團隊精神在今后的學習工作中是很重要的。c程序代碼及附加說明:#include <reg51.h>/字形碼*按列取模char code table= 0x40,
33、0x00,0x40,0x00,0x40,0x00,0x47,0xff, /百 0x44,0x42,0x4c,0x42,0x54,0x42,0x64,0x42, 0x44,0x42,0x44,0x42,0x44,0x42,0x4f,0xff, 0x44,0x00,0xc0,0x00,0x40,0x00,0x00,0x00, 0x00,0x20,0x04,0x20,0x08,0x20,0x33,0xe0, /年 0xe2,0x20,0x22,0x20,0x22,0x20,0x3f,0xff, 0x22,0x20,0x22,0x20,0x22,0x20,0x26,0x20, 0x62,0x20,0x
34、20,0x60,0x00,0x20,0x00,0x00, 0x20,0x40,0x20,0x80,0x27,0xfc,0x39,0x08, /礦 0x21,0x09,0x63,0xfa,0x21,0x04,0x1f,0xf8, 0x10,0x00,0x90,0x00,0x70,0x00,0x10,0x00, 0x10,0x00,0x30,0x00,0x10,0x00,0x00,0x00, 0x04,0x00,0x04,0x02,0x04,0x02,0x04,0x04, /大 0x04,0x08,0x04,0x30,0x05,0xc0,0xfe,0x00, 0x05,0x80,0x04,0x60,0x04,0x10,0x04,0x08, 0x04,0x04,0x0c,0x06,0x04,0x04,0x00,0x00, 0x00,0x22,0x00,0xc2,0x3f,0x02,0x24,0x1e, /盛 0x24,0x92,0x24,0x52,0x27,0x9e,0x20,0x12, 0x
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度技術(shù)合作項目終止及解除合同書
- 2025年度農(nóng)村水井承包合同與農(nóng)業(yè)灌溉用水權(quán)流轉(zhuǎn)及監(jiān)管協(xié)議
- 2025年度特殊年齡段勞動者用工協(xié)議及權(quán)益保障
- 2025年度個體商戶勞動合同(家政服務行業(yè)合作)
- 5G通信借款居間合同模板
- 2025年度分紅股收益確認與分配協(xié)議
- 2025年度影視作品著作權(quán)許可及廣告植入合作合同
- 2025年度分手協(xié)議書模板:分手后共同債務承擔協(xié)議
- 2025年度房屋拆除與建筑垃圾清運一體化服務合同
- 2025年度企業(yè)導師帶徒技能傳承服務協(xié)議
- (中職)電子技術(shù)基礎與技能(電子信息類)教案
- 汪小蘭有機化學課件(第四版)3
- 減少電力監(jiān)控系統(tǒng)告警信息上傳方法的研究(QC成果)
- 如何發(fā)揮好辦公室協(xié)調(diào)、督導、服務職能
- 交易商協(xié)會非金融企業(yè)債務融資工具發(fā)行注冊工作介紹
- 《人與環(huán)境》課程教學大綱
- 班組長管理能力提升培訓(PPT96張)課件
- 深圳市城市用地分類表
- 內(nèi)蒙古自治區(qū)小額貸款公司試點管理實施細則
- 勞務分包入住生活區(qū)承諾書
- 直系親屬關(guān)系證明(存根)(共1頁)
評論
0/150
提交評論