⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd1602_test.lst

📁 51程序设计LCD1602_TEST.rar 汇编
💻 LST
字号:
A51 MACRO ASSEMBLER  LCD1602_TEST                                                         09/10/2007 00:01:35 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\LCD1602_TEST.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE .\LCD1602_TEST.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  00A2                 1             E       EQU P2.2
  00A1                 2             RW      EQU P2.1
  00A0                 3             RS      EQU P2.0
  0080                 4             LCD     EQU P0
0000                   5             ORG     00H
0000 0102              6             AJMP    MAIN
0002                   7     MAIN:
0002 758001            8             MOV     P0,#01H    ;清屏
0005 1149              9             CALL    DISPLAY
0007 758038           10             MOV     P0,#38H    ;功能设定
000A 1149             11             CALL    DISPLAY
000C 75800F           12             MOV     P0,#0FH    ; 显示器ON,光标ON,闪烁ON
000F 1149             13             CALL    DISPLAY
0011 758006           14             MOV     P0,#06H    ;加
0014 1149             15             CALL    DISPLAY
                      16             ;-----------------
0016 758080           17             MOV     P0,#080H   ;第一行起始地址
0019 1149             18             CALL    DISPLAY
001B 900061           19             MOV     DPTR,#TABLE
001E 7910             20             MOV     R1,#16
0020 E4               21     LOOP:   CLR     A
0021 93               22             MOVC    A,@A+DPTR
0022 F580             23             MOV     P0,A
0024 113E             24             CALL    DISPLAY1
0026 A3               25             INC     DPTR
0027 D9F7             26             DJNZ    R1,LOOP
                      27             ;-----------------------
0029 7580C0           28             MOV     P0,#0C0H   ;第二行起始地址
002C 1149             29             CALL    DISPLAY
002E 900071           30             MOV     DPTR,#TABLE1
0031 7910             31             MOV     R1,#16
0033 E4               32     LOOP1:  CLR     A
0034 93               33             MOVC    A,@A+DPTR
0035 F580             34             MOV     P0,A
0037 113E             35             CALL    DISPLAY1
0039 A3               36             INC     DPTR
003A D9F7             37             DJNZ    R1,LOOP1
003C 80FE             38             SJMP    $
                      39             ;-------------------写示

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -