- 17
- 0
- 约1.9万字
- 约 21页
- 2020-03-24 发布于河北
- 举报
LCD1602汇编程序
;* 描述: LCD1602 滚动显示 *
;* 显示方式: *
;* 1、从左到右逐字显示,闪动二次,清屏。 *
;* 2、再从右到左逐字显示,闪动二次,清屏。 *
;* 3、周期性地重复上述显示方式。 *
;*******************************************************************
LCD_RS EQU P2.0
LCD_RW EQU P2.1
LCD_EN EQU P2.2
;*******************************************************************
ORG 0000H
AJMP MAIN
ORG 0030H
;*******************************************************************
MAIN:
MOV SP,#60H
MOV R4,#02H ;设置闪烁次数
ACALL LCD_INIT
MAIN1:
ACALL LCDSET1
MOV DPTR,#CHAR1
ACALL WRITE1 ;
MOV A,#0C0H ;显示第二行左边第一位位置
ACALL LCD_CMD
MOV DPTR,#CHAR2 ;显示
ACALL WRITE1
ACALL DELAY4 ;延时
A
原创力文档

文档评论(0)