CH451如何驅(qū)動控制LED二極管

CH451如何驅(qū)動控制4x3LED二極管 我看了CH451例子程序有驅(qū)動數(shù)碼管程序沒有如何驅(qū)動控制LED二極管的程序 通過CH451_WRITE(CH451_DIG0|0X0000001);這樣的語句如何控制每個led二極管的亮與滅

CH451返回按鍵的鍵值是十六進制的嗎

謝謝

CH451可以驅(qū)動8*8的數(shù)碼管,每個數(shù)碼管不就相當于8個LED么 返回鍵值是7位二進制 說明書上很詳細


鍵盤掃描和LED是兩個分開的過程,你先讀到鍵值,然后在通過鍵值來讓哪個LED亮還是滅,這是軟件是實現(xiàn)的. 同時,返回的鍵值是7位的2進制,第7位位1表示有鍵按下,位6~4表示行掃描碼,位3~1為列掃描碼,這些在說明書中都有詳細的介紹


我不明白的是如何用CH451_WRITE(CH451_DIG0|0X0000001);這樣的語句如何控制每個led二極管的亮與滅 我試了試CH451_WRITE(CH451_DIG0|0X0000100)這樣的語句不是只亮 第三個led 而是 亮兩個led 這是什么問題.我想 問的是用CH451_WRITE()的這樣語句如何控制每一個led燈亮與滅 有沒有例子

謝謝


不譯碼方式,CH451_WRITE(CH451_DIG0|0X0000100)應(yīng)該是數(shù)碼管的段2亮 你說亮兩個LED是哪兩個?


控制數(shù)碼管的某個段亮與滅和控制矩陣(例如3x4)中的某個led亮與滅是不是一樣都用CH451_WRITE(CH451_DIG0|0X0000100)這樣類似的語句.

語句中0X0000100的某位為1就代表數(shù)碼管的某個段亮或者矩陣(例如3x4)中的某個led亮是不是這樣的 CH451_WRITE(CH451_DIG0|0X0000100)這樣的語句是不是這樣用的

CH451手冊和例子程序我已經(jīng)看了,介紹的如何驅(qū)動數(shù)碼管很詳細而介紹如何控制led二極管矩陣的某個led亮例子程序卻很少,控制數(shù)碼管要選擇bcd譯碼方式,而控制led二極管矩陣是不是要選擇不譯碼方式,選擇完不譯碼方式CH451_WRITE語句如何寫 能不能舉個具體的例子 我是個ch451新手 謝謝


3*4的LED是怎麼連接的?? 假設(shè)占用三個SEG線和4個DIG線,分別是SEG0--SEG2,DIG0--DIG3,那麼當你把顯示打開后不起用BCD譯碼.送出CH451_WRITE(CH451_DIG0|0X0000001)為SEG0和DIG0連接的LED亮.CH451_WRITE(CH451_DIG0|0X0000110)為SEG1,SEG2和DIG0連接的LED亮.CH451_WRITE(CH451_DIG3|0X0000111)為SEG0-SEG2和DIG3連接的LED亮,并且這是不影響其他DIG上的LED的亮與滅,其他的亮滅應(yīng)該比較容易寫出.


謝謝.我試試?。?!


seg0-seg3 dig0-dig2 4x3 led 矩陣 ch451_init(); //調(diào)用初始化 ch451_write(0x500); ch451_write(0x403); EA=1;

//CH451_KEY=0x0ff; //----------------------// //KeyV = 0; //IntNum3 = 0; //----------------------// ch451_write(CH451_DIG0|0X0000100); 應(yīng)該是SEG2和DIG0的LED 亮 可是同時亮三個燈


亮了哪三個?????


每一列的第一個


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频