新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 液晶顯示與單片機(jī)的接口與編程方法

液晶顯示與單片機(jī)的接口與編程方法

作者: 時間:2012-11-15 來源:網(wǎng)絡(luò) 收藏
0px; WORD-SPACING: 0px; FONT: 14px/25px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  JNB FIRST0_SECOND_BIT,ALLMOV2

  MOV DPTR,#CWADR2

  ALLMOV2: MOV A,PAGE

  INC A ;頁地址加1

  ADD A,#10111000B

  MOVX @DPTR,A ;設(shè)置頁地址命令

  MOV A,COLUMN ;設(shè)置列地址命令

  ADD A,#01000000B

  MOVX @DPTR,A

  MOV DPTR,DWADR1;根據(jù)左右半屏列數(shù)標(biāo)志,選擇寫顯示數(shù)據(jù)地址

  JNB FIRST0_SECOND1_BIT,ALLMOV3

  MOV DPTR,DWADR2

  ALLMOV3: MOV R0,#30H

  MOV_8BYTE2: MOV A,@R0

  MOVX @DPTR,A ;寫顯示數(shù)據(jù)

  INC R0

  CJNE R0,#38H,MOV_8BYTE2

 ??;

  POP COLUMN

  RET

  16×16 漢字顯示子程序:16×16 漢字顯示子程序與8X16 字符顯示子程序基本相同。不同在于每次寫32 字

  節(jié)顯示數(shù)據(jù),可定義W78E58 內(nèi)RAM28H-RAM47H 共32 個字節(jié)存放16×16 的點(diǎn)陣數(shù)據(jù),生成的16×16 點(diǎn)陣庫文件存放在W78E58 存儲器中的首地址定義為HZK_DOT16X16。具體程序略,讀者如需要可來函索取。

  



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉