lcd显示图片.docx

上传人:b****7 文档编号:10536722 上传时间:2023-02-21 格式:DOCX 页数:54 大小:21.38KB
下载 相关 举报
lcd显示图片.docx_第1页
第1页 / 共54页
lcd显示图片.docx_第2页
第2页 / 共54页
lcd显示图片.docx_第3页
第3页 / 共54页
lcd显示图片.docx_第4页
第4页 / 共54页
lcd显示图片.docx_第5页
第5页 / 共54页
点击查看更多>>
下载资源
资源描述

lcd显示图片.docx

《lcd显示图片.docx》由会员分享,可在线阅读,更多相关《lcd显示图片.docx(54页珍藏版)》请在冰豆网上搜索。

lcd显示图片.docx

lcd显示图片

ST7920_LCD_RS_PORTEQUP1.7

ST7920_LCD_RW_PORTEQUP1.6

ST7920_LCD_E_PORTEQUP2.3

ST7920_RST_PORTEQUP1.4

ST7920_LCD_DA_PORTEQUP0

ST7920_LCD_Command_BUFFEQU30H

ST7920_LCD_DATAEQU31H

;------------------------------------

ST7920_LCD_HANZI_DBHEQU32H;(待写入汉字的高八位)

ST7920_LCD_HANZI_DBLEQU33H;(待写入汉字的低八位)

ST7920_LCD_XPOSEQU34H;(待写入的汉字的X轴)

ST7920_LCD_YPOSEQU35H;(待写入的汉字的Y轴)

ORG0000H

LJMPSYSTEM_START

ORG000BH

;LJMPF_CLOCK

ORG001BH

;LJMPMENU_INT

ORG0030H

SYSTEM_START:

;////////////////////////////////////////////

;系统参数设定

MOVSP,#5fh;设置堆栈

CALLST7920_LCD_RESET;LCD初始化

MOVP0,#0FFH

clrP2.5

CLRP3.6

;CALLLCD_TEST_WRITE

calltupian

SYSTEM_START_00:

MOVR7,#250

DJNZR7,$

LJMPSYSTEM_START_00

RET

tupian:

CALLST7920_LCD_PHOTO_SET

MOVDPTR,#DAB1;图形数据入口地址

callDISPLAY6

calltupian_delay

;--------------------------------

MOVDPTR,#DAB2;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

MOVDPTR,#DAB3;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

MOVDPTR,#DAB4;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

MOVDPTR,#DAB5;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

MOVDPTR,#DAB6;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

MOVDPTR,#DAB7;图形数据入口地址

callDISPLAY6

calltupian_delay

;----------------------

ljmptupian

ret

tupian_delay:

movr7,#1

tupian_delay00:

movr6,#100

tupian_delay01:

movr5,#100

tupian_delay02:

movr4,#100

djnzr4,$

djnzr5,tupian_delay02

djnzr6,tupian_delay01

djnzr7,tupian_delay00

ret

DISPLAY6:

MOVR2,#32;32行,(双屏结构中上半屏)

MOVR3,#80H;Y地址寄存器

DISP6:

MOVST7920_LCD_Command_BUFF,R3;设置绘图区的Y地址坐标

CALLST7920_LCD_WR_COM

INCR3;Y地址加1

MOVST7920_LCD_Command_BUFF,#80H;设置绘图区的X地址坐标

CALLST7920_LCD_WR_COM

MOVR1,#16;16*8列

DISP7:

CLRA

MOVCA,@A+DPTR

MOVST7920_LCD_DATA,A

CALLST7920_LCD_DATA_WRITE;写入数据

INCDPTR

CALLLCD_DELAY

DJNZR1,DISP7

DJNZR2,DISP6;写满全屏的16*8字节X64

MOVR2,#32;32行,(双屏结构的下半屏)

MOVR3,#80H;Y地址寄存器

DISP8:

MOVST7920_LCD_Command_BUFF,R3;设置绘图区的Y地址坐标

INCR3;Y地址加1

CALLST7920_LCD_WR_COM

MOVST7920_LCD_Command_BUFF,#88H;设置绘图区的X地址坐标

CALLST7920_LCD_WR_COM

MOVR1,#16;16*8列

DISP9:

CLRA

MOVCA,@A+DPTR

MOVST7920_LCD_DATA,A

CALLST7920_LCD_DATA_WRITE;写入数据

INCDPTR

CALLLCD_DELAY

DJNZR1,DISP9

DJNZR2,DISP8;写满全屏的16*8字节X64

ret

LCD_DELAY:

RET

movr7,#5

LCD_DELAY00:

movr6,#2;#100

djnzr6,$

djnzr7,LCD_DELAY00

ret

dab1:

DB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,070H,01DH;

DB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,00FH,0FBH,0F8H,01DH;

DB003H,0C3H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,01FH,0C0H,078H,03FH;

DB006H,067H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,03FH,0C0H,078H,00FH;

DB006H,063H,000H,000H,000H,000H,000H,07EH,01FH,0E0H,004H,000H,03FH,0E0H,060H,003H;

DB006H,063H,002H,070H,000H,007H,0FFH,0FFH,0FDH,0C0H,006H,000H,07FH,0FFH,0E0H,003H;

DB006H,063H,007H,0F9H,080H,00FH,0FFH,0FFH,0FFH,0E0H,00EH,000H,0FFH,0FFH,0E0H,03FH;

DB006H,063H,007H,0C0H,080H,01FH,0FFH,0FFH,0FFH,0E0H,00FH,000H,0FFH,0FBH,0E0H,01FH;

DB0C6H,063H,00FH,000H,000H,01FH,0FFH,0E0H,0FFH,0E0H,00FH,000H,0FFH,0FFH,0E0H,01FH;

DB0C3H,0C7H,08FH,000H,000H,03FH,0FFH,080H,067H,0E0H,00FH,0E1H,0FFH,0FFH,0E0H,01FH;

DB0C0H,000H,00FH,000H,000H,03FH,0FFH,000H,047H,0E0H,01FH,0FFH,0FFH,07FH,0F0H,01FH;

DB0F0H,000H,00EH,000H,002H,03FH,0FFH,000H,007H,0E0H,01FH,0FFH,0F3H,0FFH,0F8H,00FH;

DB0F0H,000H,03CH,000H,000H,01FH,0FFH,000H,007H,0C0H,01FH,0FFH,0FFH,0FFH,0FCH,00FH;

DB0E2H,000H,070H,000H,000H,00FH,0FEH,00CH,0C7H,0C0H,00FH,0FFH,0FFH,0FFH,0FCH,0CFH;

DB0C7H,001H,0F0H,000H,000H,00FH,0FCH,00FH,0C7H,0C0H,007H,0FCH,0FFH,0FFH,0FFH,0FFH;

DB0CFH,0C3H,0F0H,020H,000H,00FH,0F8H,01DH,0C7H,080H,007H,0A0H,07FH,0FFH,0FFH,0FFH;

DB0EFH,0E7H,0F0H,070H,000H,007H,0F8H,03CH,0C7H,080H,00FH,000H,0FFH,0FFH,0FFH,0FFH;

DB0FFH,0E7H,0F0H,070H,000H,007H,0FCH,018H,087H,080H,006H,000H,0FFH,0FFH,0FFH,0FFH;

DB0FFH,0E1H,0F0H,070H,000H,007H,07CH,000H,007H,000H,002H,001H,0FFH,0FFH,0FFH,0EFH;

DB0F3H,0F0H,0F0H,070H,000H,007H,0BEH,000H,007H,000H,002H,003H,0FFH,0FFH,0FFH,00FH;

DB0F7H,0F0H,070H,078H,000H,003H,0DEH,000H,007H,000H,006H,003H,0FFH,0FFH,0F8H,01FH;

DB0FFH,0F0H,020H,038H,000H,001H,0FEH,003H,087H,000H,004H,003H,0FFH,0FFH,080H,07FH;

DB0FFH,0F0H,000H,030H,000H,001H,0FEH,001H,087H,080H,000H,007H,0FFH,0FFH,0C0H,01FH;

DB0FFH,0F8H,000H,000H,000H,001H,0FEH,00FH,08FH,080H,000H,00FH,0FFH,0FFH,0C0H,01FH;

DB0FFH,0F8H,000H,000H,000H,000H,0FEH,00FH,00FH,080H,000H,00FH,0FFH,0FFH,010H,03FH;

DB0FFH,0FCH,000H,000H,000H,000H,0FFH,002H,00FH,080H,000H,01FH,0FFH,0FEH,018H,03FH;

DB0FFH,0FCH,000H,000H,000H,000H,07FH,0C0H,00FH,088H,000H,01FH,0FFH,00EH,018H,07FH;

DB0FFH,0FCH,000H,000H,000H,000H,0FFH,0F0H,01FH,09CH,006H,03FH,0FFH,004H,008H,0FFH;

DB0FFH,0FCH,07FH,040H,000H,000H,01FH,0F8H,03FH,0DCH,01FH,03FH,0FFH,0C0H,00FH,0F7H;

DB0FFH,0FEH,0FFH,0E0H,000H,000H,00FH,0FCH,03FH,0C4H,01FH,03FH,0FFH,0E0H,007H,0FFH;

DB0FFH,03EH,0FFH,0E0H,000H,030H,001H,0FCH,03FH,084H,01FH,07FH,0FFH,0F0H,00FH,0FFH;

DB0FFH,01EH,0FFH,0F0H,000H,060H,000H,07CH,03FH,0C6H,03CH,07FH,0FFH,0F8H,00FH,0FFH;

DB0FFH,09EH,0FFH,0F0H,000H,040H,000H,03EH,07FH,0C6H,038H,07FH,0FFH,0F8H,00FH,0DFH;

DB0FFH,0FFH,0FFH,0F0H,000H,000H,000H,01EH,0FFH,0C6H,030H,07FH,0FFH,0F8H,00EH,0DFH;

DB0FFH,0FFH,0FFH,0F0H,001H,000H,000H,006H,0FFH,0E3H,040H,0FFH,0FFH,0F8H,007H,0FFH;

DB0FFH,0FFH,0FFH,0E0H,003H,000H,000H,002H,01FH,0C7H,0C0H,0FFH,0FFH,0F8H,00FH,0FFH;

DB0FFH,0FFH,0FFH,0E0H,002H,000H,000H,000H,007H,083H,0C0H,0FFH,0FFH,0F0H,00FH,0FFH;

DB0FFH,0FFH,0FFH,0E0H,000H,000H,000H,000H,001H,083H,0C0H,0FFH,0FFH,0F0H,00FH,0FFH;

DB0FFH,0FFH,03FH,0E0H,000H,000H,000H,000H,001H,087H,0E0H,0FFH,0FFH,0E0H,00FH,0FFH;

DB0FFH,0FFH,09FH,0E0H,000H,000H,000H,000H,001H,083H,0E0H,0FFH,0FFH,0E0H,00FH,0FFH;

DB0FFH,0F7H,09FH,0E0H,000H,080H,000H,000H,001H,083H,0C0H,07FH,0FFH,0E0H,00FH,0FFH;

DB0FFH,0F3H,0DBH,0E0H,000H,080H,000H,000H,083H,083H,0C0H,07FH,0FFH,0E0H,00FH,0FFH;

DB0FFH,0F3H,0DFH,0E0H,001H,080H,000H,000H,083H,001H,080H,07FH,0FFH,0C0H,00FH,0FFH;

DB0FFH,0F1H,0CFH,0E0H,001H,000H,000H,000H,0C0H,000H,010H,07FH,0FFH,0C0H,00FH,0FFH;

DB0FFH,0F1H,0FFH,0E0H,001H,000H,010H,000H,0C3H,020H,000H,0FFH,0FFH,0E0H,00FH,0FFH;

DB0FFH,0F3H,0FFH,0C0H,001H,002H,010H,000H,0C3H,026H,000H,001H,0FFH,0F0H,00FH,0FFH;

DB0FFH,0F0H,07FH,0C0H,001H,001H,010H,000H,0C0H,026H,008H,001H,0FFH,0E0H,00FH,0FFH;

DB0FFH,0E0H,03FH,0C0H,001H,041H,090H,000H,0C6H,027H,098H,003H,0FFH,0E0H,00FH,0FFH;

DB0FFH,0E0H,01FH,0E0H,001H,040H,0F0H,000H,0C6H,027H,080H,007H,0FFH,0E0H,00FH,0FFH;

DB0FFH,0E0H,003H,0E0H,001H,060H,070H,000H,0E7H,066H,000H,00FH,0FFH,0E0H,01FH,0FFH;

DB0FFH,0C0H,001H,080H,001H,061H,060H,000H,0E3H,0C0H,000H,007H,0FFH,0E0H,01FH,0FFH;

DB0FFH,0C0H,000H,000H,000H,066H,0A0H,000H,0FFH,080H,000H,00FH,0FFH,0C0H,01FH,0FFH;

DB0FFH,0C0H,000H,000H,000H,0EAH,040H,001H,0FCH,000H,000H,00FH,0FFH,080H,01FH,0FFH;

DB0FFH,0C0H,001H,080H,000H,069H,060H,000H,078H,000H,000H,01FH,0FFH,080H,01FH,0FFH;

DB0FFH,0C0H,00FH,0E0H,000H,06CH,080H,000H,07CH,000H,000H,07FH,0FFH,0C0H,01FH,0FFH;

DB0FFH,0E3H,0FFH,0E0H,000H,064H,0E0H,000H,07CH,001H,080H,03FH,0FFH,0C0H,01FH,0FFH;

DB0FFH,0FFH,0FFH,0F0H,000H,07EH,040H,000H,07EH,001H,000H,03FH,0FFH,0C8H,01FH,0FFH;

DB0FFH,0FFH,0FFH,0E0H,000H,07EH,000H,000H,03FH,000H,000H,01FH,0FFH,0CCH,03FH,0FFH;

DB0FFH,0FFH,0FFH,0C0H,000H,07FH,000H,000H,01FH,000H,000H,01FH,0FFH,08CH,03FH,0FFH;

DB0FFH,0FFH,0FFH,080H,000H,07FH,0C0H,000H,01FH,000H,000H,03FH,0FFH,098H,03FH,0FFH;

DB0FFH,0DFH,0FCH,000H,000H,07FH,0C0H,000H,00FH,080H,000H,03FH,0FFH,0D0H,03FH,0FFH;

DB0FFH,0CFH,080H,000H,000H,07FH,0C0H,000H,007H,080H,000H,07FH,0FFH,0E4H,03FH,0FFH;

DB0FFH,0C0H,000H,000H,000H,07FH,0C0H,000H,003H,0C1H,000H,07FH,0FFH,0E4H,03FH,0FFH;

DB07FH,0C0H,000H,000H,000H,07FH,0C0H,000H,001H,081H,000H,07FH,0FFH,0F0H,03FH,0FFH;

dab2:

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FDH,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FDH,0FFH,0FBH,07FH,0FFH;

DB0FEH,01CH,03FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0F9H,0FEH,091H,07FH,0FFH;

DB0FCH,0C9H,09FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0ECH,001H,0FFH,0FFH;

DB0FCH,0C9H,09FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0E8H,001H,0FFH,0FFH;

DB0FCH,0CFH,03FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H,001H,0FFH,0FFH;

DB0FCH,0CEH,07FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0C0H,001H,0FFH,0FFH;

DB0FCH,0CCH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0E0H,001H,0FFH,0FFH;

DB0FCH,0C9H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0C0H,001H,0FFH,0FFH;

DB0FEH,018H,01FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FCH,07CH,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0F8H,03CH,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0F0H,030H,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H,000H,001H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,040H,001H,023H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,03EH,000H,003H,013H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,016H,000H,003H,003H,0FFH,0FFH;

DB0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FF

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1