需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):13881 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著時代發(fā)展,各種顯示系統(tǒng)在我們的生活中無處不在,尤其如各種智能儀表、戶外電子廣告牌,所以我們需要價廉、簡單、快速、穩(wěn)定的顯示系統(tǒng)。從而我們使用基于多片MAX7219進行級聯(lián)設計顯示系統(tǒng),達到所需要的目的。 MAX7219是MAXIM公司生產(chǎn)使用的,并且用于串行輸入/輸出,顯示驅(qū)動芯片是共陰極數(shù)碼管,使用一片MAX7219還可以驅(qū)動多位數(shù)碼管。其特點支持多片7219級聯(lián),控制更多的數(shù)碼管顯示。本設計以MAXIM公司的MAX7219和宏晶科技的STC89C52rc為主設計多位顯示系統(tǒng),以體現(xiàn)MAX7219的級聯(lián)特性為主。MAX7219只要有SPI三線接口模擬,就可以將相關的指令,依次會寫入在內(nèi)部指令和數(shù)據(jù)寄存器,幾種譯碼方式被同時允許還有譯碼位。這對本次設計有很大幫助。本次設計要求通過RS232串行口,使PC與STC89C52進行串口通信,獲取從計算機上輸入的數(shù)據(jù),然后連接MAX7219采用SPI總線,將數(shù)據(jù)顯示在四片四位數(shù)碼管上。 關鍵字:MAX7219;SPI總線;STC89C52;串口通信;級聯(lián)
目錄 摘要 ABSTRACT 引言-1 1 緒論-2 1.1 設計目的及內(nèi)容-2 1.2 實現(xiàn)預期目標的可行性-2 1.3 控制顯示系統(tǒng)設計-3 1.3.1 控制顯示系統(tǒng)設計的目的-3 1.3.2 控制顯示系統(tǒng)設計的實現(xiàn)-3 2 系統(tǒng)總體方案設計-4 2.1 系統(tǒng)總體框圖-4 2.2 MAX7219顯示驅(qū)動器-4 2.2.1 MAX7219顯示驅(qū)動器的特點-5 2.2.2 MAX7219的寄存器-5 2.2.3 MAX7129讀寫時序說明-6 2.3 STC89C52單片機-8 2.3.1 STC89C52RC單片機特點-8 2.3.2 特殊功能寄存器和中斷-8 2.4 串口通信及顯示部分-10 2.4.1 串口通信部分-10 2.4.2 顯示部分-13 2.5 控制及級聯(lián)設計方案-13 2.5.1 串口通信數(shù)據(jù)-14 2.5.2 對顯示驅(qū)動的控制-14 2.6 MAX7219的級聯(lián)-15 3 系統(tǒng)硬件設計-17 3.1 STC89C52最小系統(tǒng)設計-17 3.1.1 STC89C52單片機引腳圖-17 3.1.2 STC89C52單片機復位電路-17 3.1.3 STC89C52單片機晶振電路-18 3.2 顯示系統(tǒng)-19 3.2.1 顯示系統(tǒng)設計-19 3.2.2 顯示系統(tǒng)電路-20 3.3 串口通信-20 3.3.1 串口通信設計-20 3.3.2 串口通信-20 4 系統(tǒng)軟件設計-22 4.1 串口通信-23 4.2 串口數(shù)據(jù)接收轉(zhuǎn)換-25 4.3 MAX7219級聯(lián)顯示-27 4.4 SM420561k-28 5 調(diào)試及性能分析-29 5.1 系統(tǒng)調(diào)試-29 5.2 性能分析-30 6 總結(jié)-31 致謝-32 參考文獻-33 附錄-34 硬件電路圖-34 軟件程序-34 |