本源碼程序采用用51單片機AT89C55分控采用軟件模擬的方式輸出SPI信號! 控制16段LED護欄管的單色跳變,跑動追逐等模式! 為了達到 各控制器的變化同步!采用RS-485通訊的方式!由主控發(fā)送命令!使各分控制器 變化模式達到同步效果!主控制器同樣采用AT89C55單片機設(shè)計!通訊方式采用RS-485
上傳時間: 2014-01-06
上傳用戶:wab1981
在信息化社會中,LED顯示屏作為一種信息的傳播媒體,在交通、天氣預(yù)報、廣告、通知、工農(nóng)業(yè)生產(chǎn)、商業(yè)信息等領(lǐng)域應(yīng)用十分廣泛,已經(jīng)成為城市信息現(xiàn)代化建設(shè)的標志。 本文介紹了LED顯示屏國內(nèi)外的發(fā)展現(xiàn)狀,在分析LED顯示屏工作原理后,結(jié)合LED顯示屏控制系統(tǒng)及顯示驅(qū)動設(shè)備的具體要求,提出了使用嵌入式處理器LPC2124作為控制核心,使用挪威Nordic公司推出的單片射頻發(fā)射器nRF905傳送無線顯示信息的總體設(shè)計方案。由于LPC2124所具有的豐富的接口資源,使用其SPI口實現(xiàn)了和驅(qū)動芯片SD16726的串行傳輸,這在很大程度上簡化了系統(tǒng)結(jié)構(gòu),增加了系統(tǒng)的可靠性。單片收發(fā)芯片實現(xiàn)無線數(shù)據(jù)顯示信息傳遞與更新,避免了使用基于中國移動通訊運營商的GSM/GPRS通信網(wǎng)絡(luò)的數(shù)據(jù)傳輸,而帶來在信息更新時的額外開銷費用。在系統(tǒng)硬件設(shè)計中,給出了各功能模塊:包括電源、時鐘電路、存儲器的擴展、射頻模塊、LED掃描驅(qū)動模塊等的具體設(shè)計。最后,在系統(tǒng)軟件設(shè)計中,完成了對顯示屏數(shù)據(jù)的發(fā)送、接收數(shù)據(jù)和對顯示屏進行顯示控制驅(qū)動程序設(shè)計,最終實現(xiàn)整個系統(tǒng)的功能。在設(shè)計過程中,通過做各種測試和試驗,驗證了基于ARM的無線LED顯示屏系統(tǒng)的設(shè)計是完全可行的,具有非常廣闊的應(yīng)用前景。
上傳時間: 2013-06-07
上傳用戶:wanghui2438
本設(shè)計使用AT89C51系列高速單片機作為主控制模塊,利用簡單的外圍電路來驅(qū)動64×16的點陣LED顯示屏。利用AT89C51系列高速單片機本身強大的功能,可以很方便的實現(xiàn)單片機與PC機間的數(shù)據(jù)傳輸及存儲,并能利用軟件方便的進行顯示內(nèi)容的多樣變化,另一方面點陣顯示屏廣泛的應(yīng)用于醫(yī)院、機場、銀行等公共場所,所以本設(shè)計具有很強的現(xiàn)實應(yīng)用性。 本LED顯示屏能夠以動態(tài)掃描的方式同時顯示4個16×16點陣漢字,并能通過上位機軟件修改顯示內(nèi)容和顯示效果等等。把字符內(nèi)碼存儲在空閑的單片機程序存儲器空間,使本LED顯示系統(tǒng)能掉電存儲1024個字符。設(shè)計中采用了SPI接口的GB2312標準字庫,支持所有的國標字符和ASCII標準字符的顯示。因為采用串行傳輸方式,使本系統(tǒng)的可擴展性得到提升,便于多個顯示單元的級聯(lián)。
上傳時間: 2013-07-24
上傳用戶:zhuo0008
在單片機應(yīng)用系統(tǒng)中,用戶必須時刻掌握系統(tǒng)的運行狀況及某些重要的過程信息,即用戶必須通過顯示系統(tǒng)獲取當(dāng)前單片機的運行情況,因此顯示技術(shù)是單片機的重要組成部分。在實際應(yīng)用中,為了節(jié)約端口資源和整機成本,通常采用單片機的通用串行口、8位移位寄存多閃爍現(xiàn)象越嚴重。本文介紹一種利用SPI器件優(yōu)化單片機顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。器74LS164及LED數(shù)碼管構(gòu)成串行動態(tài)顯示系統(tǒng),該系統(tǒng)一定程度優(yōu)化了顯示輸出通道對單片機I/O端口的占用數(shù)量,但它仍需大量(幾個LED就占用幾條I/O口線)的I/O端口作LED片選,同時由于74LS164本身未提供輸出允許端,單片機送來的串行數(shù)據(jù)從高位LED移向低位LED的過程中,會出現(xiàn)LED本應(yīng)熄滅的筆劃發(fā)光而形成閃爍現(xiàn)象,且LED數(shù)越多閃爍現(xiàn)象越嚴重。本文介紹一種利用SPI器件優(yōu)化單片機顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。
上傳時間: 2013-10-30
上傳用戶:asdstation
介紹一種應(yīng)用于實際工業(yè)生產(chǎn)現(xiàn)場中的大型LED顯示系統(tǒng)的設(shè)計和研制。該系統(tǒng)采用高性能32位ARM微處理器為其控制核心,并由其實現(xiàn)LED顯示屏刷新及動態(tài)顯示效果的控制。系統(tǒng)通過RS485協(xié)議與現(xiàn)場總線進行數(shù)據(jù)通信,LED顯示屏的行、列驅(qū)動信號分別由ARM處理器的2個SPI口輸出。該系統(tǒng)具有硬件結(jié)構(gòu)簡單、LED顯示刷新速度快、系統(tǒng)可靠、功能強大、成本適宜等特點。本方案經(jīng)過在某大型物流生產(chǎn)線上的長期實際運行,證明其設(shè)計是成功的。
上傳時間: 2013-11-16
上傳用戶:zhichenglu
LED顯示驅(qū)動芯片的驅(qū)動程序,用SPI總線
上傳時間: 2015-02-10
上傳用戶:秦莞爾w
使用硬件SPI接口與74HC595連接,控制74HC595驅(qū)動8個LED流水燈顯示。
上傳時間: 2013-12-12
上傳用戶:源碼3
用avr mega128讀取spi串行字庫,并驅(qū)動192*64 LED的程序
上傳時間: 2015-11-02
上傳用戶:小鵬
dsp的串行外設(shè)接口SPI SPI是一個高速同步串行輸入/輸出端口,傳送速率可編 程,應(yīng)用:外部移位寄存器、D/A轉(zhuǎn)換器、A/D轉(zhuǎn)換器、 串行EEPROM、LED顯示驅(qū)動器等外部設(shè)備進行擴展。
上傳時間: 2014-11-24
上傳用戶:fandeshun
2407asm文件夾包括第8~13章的匯編語言代碼及使用說明。有如下子文件夾: 第8章數(shù)字輸入輸出模塊(led); 第8章數(shù)字輸入輸出模塊(LED+KEY); 第9章事件管理器模塊(PWM); 第9章事件管理器模塊_捕捉(cap); 第9章事件管理器模塊_定時器中斷(Timer_INT); 第10章模數(shù)轉(zhuǎn)換模塊(ADC); 第11章串行外設(shè)接口模塊(SPI); 第12章串行通信接口模塊(SCI); 第13章局部控制器模塊(CAN)。
上傳時間: 2013-12-16
上傳用戶:洛木卓
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1