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

📄 test5.lst

📁 基于单片机C51和LCD1602的显示《将近酒》的程序
💻 LST
字号:
A51 MACRO ASSEMBLER  TEST5                                                                12/15/2006 22:17:33 PAGE     1


MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN L:\驱动演~1\TEST5.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE L:\驱动演~1\TEST5.ASM DB SB

LOC  OBJ            LINE     SOURCE

                       1     ;=====硬件连接参加如下=========================
  0090                 2     CS1  EQU P1.0     ;
  0091                 3     RES  EQU P1.1     ;复位端,低电平触发有效,正常时 高电平
  0092                 4     A0   EQU P1.2     ;
  0093                 5     RW   EQU P1.3     ;
  0094                 6     E_RD EQU P1.4     ;
  0080                 7     Data_bus data P0  ;LCM Data bus
                       8     ;----------------------------------------------
                       9     
  0051                10     HZ_P data 51H    ;页地址
  0052                11     HZ_C data 52H    ;行地址
  0053                12     HZ_H data 53H    ;字高   16x16显示的时候 =2
0000                  13     ORG 0000H
0000 0130             14     AJMP MAIN
0030                  15     ORG 0030H
0030 114C             16     MAIN:CALL LCM_INIT
0032 314C             17          CALL DELAY
0034 74B0             18          MOV A,#10110000B
0036 3107             19          CALL TCOM
0038 7410             20          MOV A,#010H ;set column address MSB  ;列地址
003A 120107           21          LCALL TCOM
003D 7400             22          MOV A,#00H ;set column address LSB   ;列地址
003F 120107           23          LCALL TCOM
0042 7F08             24          MOV R7,#08H
0044 74FF             25     BIGIN:MOV A,#0FFH
0046 312A             26          CALL TDATA
0048 DFFA             27          DJNZ R7,BIGIN
004A 80FE             28          SJMP $     
                      29               
                      30           
                      31          
                      32     
                      33     
                      34     
                      35     ;===LCM initalization 初始化=======
004C                  36     LCM_INIT:
004C 12014C           37      LCALL    DELAY
004F C291             38      CLR      RES             ;initalization  reset      复位
0051 12014C           39      LCALL    DELAY
0054 12014C           40      LCALL    DELAY
0057 D291             41      SETB RES
0059 12014C           42      LCALL    DELAY
005C 74E2             43      MOV      A,#0E2H         ;initialize interal function
005E 120107           44      LCALL    TCOM
0061 12014C           45      LCALL    DELAY
0064 74A2             46      MOV      A,#0A2H         ;set LCD bias=1/9
0066 120107           47      LCALL    TCOM
0069 74C8             48      MOV      A,#0C8H         ;set SHL COM1 to COM64 =C0H,set SHL COM64 to COM1 =C8H    设置显

⌨️ 快捷键说明

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