【正文】
7B513A68B612A79B711CE19A B / B A1U27 4 L S 2 4 5A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B / B A1U37 4 L S 2 4 5信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 如何把編碼送給對(duì)應(yīng)的點(diǎn)陣的列? 存入數(shù)組,查得編碼。 ? 如何得到漢字的編碼呢? 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 ?如上圖所示,用 16*16要顯示“你”則相應(yīng)的點(diǎn)就要點(diǎn)亮 ?逐行顯示: (行掃描線,列數(shù)據(jù)線) 要顯示“你”字的話,要把它的位代碼信息作為對(duì)應(yīng)列的值。也就是說(shuō)得用 四 個(gè) 8*8點(diǎn)陣組合成一個(gè)16*16的點(diǎn)陣。 ? P2=0X00。j8。i125。 為了增加單片機(jī) I/O口的驅(qū)動(dòng)能力,可以使用三極管 414 400 390 3908050、 8550、 901 9013或驅(qū)動(dòng)芯片 74HC245,74HC574。 (共陰點(diǎn)陣,行掃法,需要顯示哪一行,哪一行的行線為低電平有效信號(hào)) 8行,為了節(jié)省單片機(jī)的 I/O口,用 38譯碼器,逐個(gè)選擇每一行。 若使用第二和第三種方式,則頻率必須大于 16 8=128Hz,周期小于。 (3)寫(xiě)入(顯示)第一行字符 WD( 字符的 ASCII碼 )。所以要加驅(qū)動(dòng)(加三極管、驅(qū)動(dòng)器),增加亮度。 ( 3)延時(shí)時(shí)間合理設(shè)置;過(guò)長(zhǎng)或過(guò)慢都不行。 (4)設(shè)定第二行地址 ( 5)寫(xiě)入(顯示)第二行字符 LCD的子程序記住,使用時(shí)只需調(diào)用即可 D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 3 2 L信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 點(diǎn)陣 (矩陣 LED) 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 (以 8*8為例) 8X8點(diǎn)陣共由 64個(gè) 發(fā)光二極管按照 8行 8列排列成矩陣形式, 且每個(gè)發(fā)光二極管是放置在行線和列線的 交叉點(diǎn) 上(類(lèi)似矩陣式按鍵) 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 按顏色、行列數(shù)、 公共極 分類(lèi) ( 1) .共陰(對(duì)行而言) 例如型號(hào)為 JMM1088A 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 ( 2) .共陽(yáng)(對(duì)行而言) 例如型號(hào)為 JMM1088B 有時(shí)也不做區(qū)分,旋轉(zhuǎn)即可 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 ?3. 點(diǎn)陣原理 ? 以共陽(yáng)為例。此外一次驅(qū)動(dòng)一列或一行( 8顆 LED)時(shí)需外加 驅(qū)動(dòng)電路 提高電流,否則 LED亮度會(huì)不足。 138譯碼器的 8個(gè)輸出依次和 8根行線相連。 A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B / B A1U27 4 L S 2 4 5A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B / B A1U37 4 L S 2 4 574LS245是我們常用的芯片,用來(lái)驅(qū)動(dòng) led或者其他的設(shè)備,它是 8路同相三態(tài)雙向總線收發(fā)器或驅(qū)動(dòng)器,可雙向傳輸數(shù)據(jù) 當(dāng)片選端 /CE為低電平有效時(shí), AB/BA=“0” ,信號(hào)由 B 向 A 傳輸; AB/BA=“1” ,信號(hào)由 A 向 B 傳輸; 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 row0row0ROW1ROW2ROW3ROW4ROW5ROW6ROW7low7LOW6LOW5LOW4LOW3LOW2LOW1LOW0i n 0i n 1i n 2I N0I N1I N2R O W 0R O W 1R O W 2R O W 3R O W 4R O W 5R O W 6R O W 7L O W 0L O W 1L O W 2L O W 3L O W 4L O W 5L O W 6L O W 7X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1A1B2C3E16E24E35Y015Y114Y213Y312Y411Y510Y69Y77U27 4 L S 1 3 8A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19A B / B A1U37 4 L S 2 4 5信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 ? 編程: ? include ? unsigned char code sz1[]={0x24,0x5A,0x42,0x42,0x42,0x24,0x18,0x00}。i++)。j++) ? {P2=sz1[j]。 ? m++。 ? 組合后仍然采用逐行或逐列顯示( 16行 16列),即動(dòng)態(tài)顯示。 第一行顯示 : 16列依次送 0000100010000000,即 08H,80H ; 第二行顯示: 16列依次送 0000100010000000,即 08H,80H ; 利用人眼的視覺(jué)暫停作用,這樣送 16次數(shù)據(jù)掃描完 16行后就會(huì)看到一個(gè)“你”字; 信息電子 工程學(xué)院 徐州建筑職業(yè)技術(shù)學(xué)院 7. 16*16的點(diǎn)陣的構(gòu)成 ( 1)16*16點(diǎn)陣,由 4個(gè) 8*8點(diǎn)陣組成,如何連接? 兩兩行行相連,兩兩列列相連。然后再分別送給對(duì)應(yīng)點(diǎn)陣的列 建立表格如下: unsigned char code sz1[]={0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x10,0x1F,0xF8,0x11,0x10,0x1F,0xF0,0x11,0x10,0x11,0x10,0x1F,0xF0,0x11,0x00,0x01,0x08,0x00,0xF8,0x00,0x00,0x00,0x00}。/*息 ,1*/ I N3I N2I N1I N0I N0I N1I N2I N3R O W 0R O W 1R O W 2R O W 3R O W 4R O W 5R O W 6R O W 7R O W 8R O W 9RO W 1 0RO W 1 1RO W 1 2RO W 1 3RO W 1 4RO W 1 5L O W 0L O W 1L O W 2L O W 3L O W 4L O W 5L O W 6L O W 7HI G 0HI G 1HI G 2HI G 3HI G 4HI G 5HI G 6HI G 7row0row0ROW1ROW2ROW3ROW4ROW5ROW6ROW7hig7HIG6HIG5HIG4HIG3HIG2HIG1HIG0row0row0ROW1ROW2ROW3ROW4ROW5ROW6ROW7low7LOW6LOW5LOW4LOW3LOW2LOW1LOW0ROW8ROW8ROW9ROW10ROW11ROW12ROW13ROW14ROW15hig7HIG6HIG5HIG4HIG3HIG2HIG1HIG0ROW8ROW8ROW9ROW10ROW11ROW12ROW13ROW14ROW15LOW7LOW6LOW5LOW4LOW3LOW2LOW1LOW0row0row0ROW1ROW2ROW3ROW4ROW