LED 顯示屏的基本工作原理是動(dòng)態(tài)掃描。顯示控制的過(guò)程是先從數(shù)據(jù)存儲(chǔ)器讀得字模數(shù)據(jù), 再通過(guò)單片機(jī)的串行口或并行口將數(shù)據(jù)寫(xiě)給 LED 點(diǎn)陣片,然后再行掃描。 動(dòng)態(tài)掃描方 案和靜態(tài)顯示方案相比節(jié)省驅(qū)動(dòng)元件,但要求刷新頻率高于 50 Hz,以避免顯示的圖像或文 字出現(xiàn)閃爍。由于刷新頻率的限制,一片單片機(jī)能控制顯示元件的片數(shù)是較少的。 現(xiàn)在大屏幕 LED 顯示屏的應(yīng)用已越來(lái)越廣泛。為了對(duì)成百、上千片的 LED 點(diǎn)陣片實(shí)現(xiàn) 有序的、快速的顯示控制,人們動(dòng)了許多腦筋,雙 CPU、雙 RAM 的方案,F(xiàn)PGA 的方案等 都獲得了成功的應(yīng)用;但是這些方案的顯示控制過(guò)程還是先讀后寫(xiě)。 本方案另開(kāi)思路: 用一條讀指令,將讀和寫(xiě)合在一步完成,可大大地提高顯示控制的效率,且電路簡(jiǎn)單。 1 LED 顯示屏的工作原理 LED 顯示屏的基本工作原理是動(dòng)態(tài)掃描。動(dòng)態(tài)掃描又分為行掃描和列掃描兩種方式, 常用的方式是行掃描。行掃描方式又分為 8 行掃描和 16 行掃描兩種。 在行掃描工作方 式下,每一片 LED 點(diǎn)陣片都有一組列驅(qū)動(dòng)電路,列驅(qū)動(dòng)電路中一定有一片鎖存器或移位寄 存器,用來(lái)鎖存待顯示內(nèi)容的字模數(shù)據(jù)。在行掃描工作方式下led顯示器原理,同一排 LED 點(diǎn)陣片的同名 行控制引腳是并接在一條線(xiàn)上的,共 8 條線(xiàn)led顯示器原理,最后連接在一個(gè)行驅(qū)動(dòng)電路上;行驅(qū)動(dòng)電路中 也一定有一片鎖存器或移位寄存器,用來(lái)鎖存行掃描信號(hào)。
LED 顯示屏的列驅(qū)動(dòng)電路和行驅(qū)動(dòng)電路一般都采用單片機(jī)進(jìn)行控制,常用的單片機(jī)是 MCS51 系列。 LED 顯示屏顯示的內(nèi)容一般按字模的形式存放在單片機(jī)的外部數(shù)據(jù)存儲(chǔ)器中, 字模是 8 位二進(jìn)制數(shù)。 單片機(jī)對(duì) LED 顯示屏的控制過(guò)程是先讀后寫(xiě)。按 LED 點(diǎn)陣片在屏幕上的排列順序,單 片機(jī)先對(duì)第 1 排的第 1 片 LED 點(diǎn)陣片的列驅(qū)動(dòng)鎖存器,寫(xiě)入從外部數(shù)據(jù)存儲(chǔ)器讀得的字模 數(shù)據(jù),接著對(duì)第 2 片、第 3 片……直到這一排的最后一片都寫(xiě)完字模數(shù)據(jù)后,單片機(jī)再對(duì)這 一排的行驅(qū)動(dòng)鎖存器寫(xiě)行掃描信號(hào),于是第 1 排第 1 行與字模數(shù)據(jù)相關(guān)的發(fā)光二極管點(diǎn)亮。 接著第 2 排第 1 行、第 3 排第 1 行……直到最后一排第 1 行的點(diǎn)亮。各排第 1 行都點(diǎn)亮后, 延時(shí)一段時(shí)間,然后黑屏,這樣就算完成了單片機(jī)對(duì) LED 顯示屏的一行掃描控制。 單片機(jī)對(duì) LED 顯示屏第 2 行的掃描控制、第 3 行的掃描控制……直到第 8 行的掃描控 制,其過(guò)程與第 1 行的掃描控制過(guò)程相同。對(duì)全部 8 行的控制過(guò)程都完成后,LED 顯示屏 也就完成了 1 幀圖像的完整顯示。 雖然按這種工作方式,LED 顯示屏是一行一行點(diǎn)亮的,每次都只有一行亮,但只要保 證每行每秒鐘能點(diǎn)亮 50 次以上,即刷新頻率高于 50 Hz,那么由于人的視覺(jué)惰性,所看到 的 LED 顯示屏顯示的圖像還是全屏穩(wěn)定的圖像。
2 LED 顯示屏的傳統(tǒng)控制方法 參考文獻(xiàn)[1]對(duì) LED 顯示屏的控制電路作了歸納和比較。其中,顯示控制電路是按行 掃描方式工作的,列控制電路分為兩大類(lèi)。列控制電路中,一類(lèi)是用 74LS377 之類(lèi)的芯片 作為列驅(qū)動(dòng)電路的鎖存器,CPU 通過(guò)并行總線(xiàn)給列驅(qū)動(dòng)電路的鎖存器寫(xiě)字模數(shù)據(jù);另一類(lèi) 是用移位寄存器 74LS595 之類(lèi)的芯片作為列驅(qū)動(dòng)電路的鎖存器,CPU 通過(guò)串行總線(xiàn)給列驅(qū) 動(dòng)電路的鎖存器寫(xiě)字模數(shù)據(jù)。 無(wú)論是并行總線(xiàn)的控制方式還是串行總線(xiàn)的控制方式,其工作過(guò)程都是先給數(shù)據(jù)指針 DPTR 賦值,接著累加器 A 按數(shù)據(jù)指針 DPTR 的指向,從外部數(shù)據(jù)存儲(chǔ)器 RAM 中讀得字模 數(shù)據(jù)。然后,并行總線(xiàn)時(shí),再給數(shù)據(jù)指針 DPTR 賦值,接著 CPU 將累加器 A 中的字模數(shù)據(jù), 按數(shù)據(jù)指針 DPTR 的指向,寫(xiě)給 LED 點(diǎn)陣片列驅(qū)動(dòng)電路的鎖存器;串行總線(xiàn)時(shí),CPU 將累 加器 A 中的字模數(shù)據(jù),通過(guò)串行口寫(xiě)給 LED 點(diǎn)陣片列驅(qū)動(dòng)電路的鎖存器。 一般顯示控制中,使用較多的單片機(jī)是 MCS51 系列。假設(shè)單片機(jī)系統(tǒng)的晶振頻率是 12 MHz,機(jī)器周期是 1 ?s,上述兩種控制方式完成 1 片 LED 點(diǎn)陣片的顯示控制都得十幾 ?s。
上一篇:led顯示屏編輯軟件 ledshowtw2017?V12.10.10.01 中文版
下一篇:led手機(jī)顯示屏 手機(jī)和ipad如何控制LED顯示屏?最通簡(jiǎn)單的教程在此!