顯示原理
以簡單的8X8點陣為例,它一共由64個發光二極管組成,并且每個發光二極管是放置在行線和列線的交叉點上的,當對應的某一行置1電平,某一列置0電平,則相應的二極管就亮;
如要將第一個點點亮,則9腳接高電平13腳接低電平,則第一個點就亮了;
如果要將第一行點亮,則第9腳要接高電平,而(13、3、4、10、6、11、15、16)這些引腳接低電平,那么第一行就會點亮;
如要將第一列點亮,則第13腳接低電平,而(9、14、8、12、1、7、2、5)接高電平,那么第一列就會點亮.
一般我們使用點陣顯示漢字是用的16*16的點陣宋體字庫,所謂16*16,是每一個漢字在縱、橫各16點的區域內顯示的。也就是說用四個8*8點陣組合成一個16*16的點陣。
比如要顯示"你"則相應的點要點亮,由于點陣在列線上是低電平有效,而在行線上是高電平有效,所以要顯示"你"字,則它的位代碼信息要取反,即所有列(13~16腳)送(0xF7,0x7F),而第一行(9腳)送1信號,然后第一行送0。再送第二行要顯示的數據(13~16腳)送(0xF7,0x7F),而第二行(14腳)送1信號。
依此類推,只要每行數據顯示時間間隔夠短,利用人眼的視覺暫停作用,這樣送16次數據掃描完16行后就會看到一個"你"字;第二種送數據的方法是字模信號送到行線上再掃描列線也是同樣的道理。同樣以"你"字來說明,16行(9、14、8、12、1、7、2、5)上送(,0x00,0x00)而第一列(13腳)送、"0"。同理掃描第二列。當行線上送了16次數據而列線掃描了16次后一個"你"字也就顯示出來了。
審核編輯:湯梓紅
-
發光二極管
+關注
關注
13文章
1201瀏覽量
66349 -
點陣屏
+關注
關注
4文章
71瀏覽量
31953 -
顯示原理
+關注
關注
0文章
5瀏覽量
8858
發布評論請先 登錄
相關推薦
評論