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

📄 test1.lst

📁 DAP程控交换完成两用户通话的协议和摘机检测
💻 LST
字号:
A51 MACRO ASSEMBLER  TEST1                                                                11/26/2007 10:48:34 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN test1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE test1.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;指定两个用户通话
  0031                 2     CR      EQU 31H
  0035                 3     CR_BACK EQU 35H
  0071                 4     PAGE_ADD EQU 71H
  0064                 5     COL_MSB EQU 64H
  006D                 6     COL_LSB EQU 6dH
  006E                 7     DATA_COUNT EQU 6eH
  006F                 8     SUB_CHAR EQU 6fH
                       9     
0000                  10                     org 0000h
0000 020100           11                     ljmp start
                      12                     
0100                  13                     org 100h
0100 00               14     start:                     nop
0101 00               15                                        nop
0102 1202A1           16                        LCALL DELAY
0105 00               17                        NOP
0106 00               18      init_lcd:         NOP
0107 00               19                        NOP
0108 75311B           20                        MOV   CR,#1BH ;096B01 #013h is currect
010B 74E2             21                        MOV   A,#0E2H ;initialize interal function
010D 1202BA           22                        LCALL WCOM    ;write interal reset
0110 1202A1           23                        LCALL DELAY
0113 742C             24                        MOV   A,#2CH;power control(VB,VR,VF=1,1,1)
0115 1202BA           25                        LCALL WCOM
0118 1202A1           26                        LCALL DELAY
011B 742E             27                        MOV   A,#2EH;power control(VB,VR,VF=1,1,1)
011D 1202BA           28                        LCALL WCOM
0120 1202A1           29                        LCALL DELAY
0123 742F             30                        MOV   A,#2FH;power control(VB,VR,VF=1,1,1)
0125 1202BA           31                        LCALL WCOM
0128 1202A1           32                        LCALL DELAY
012B 7425             33                        MOV   A,#25H;096B01 23h is currect  ;Regulator resistor select 110
012D 1202BA           34                        LCALL WCOM
0130 1202A1           35                        LCALL DELAY
0133 7481             36                        MOV   A,#81H;set reference voltage mode
0135 1202BA           37                        LCALL WCOM
0138 1202A1           38                        LCALL DELAY
013B E531             39                        MOV   A,CR ;set reference voltage
013D 1202A1           40                        LCALL DELAY
0140 1202BA           41                        LCALL WCOM
0143 1202A1           42                        LCALL DELAY
0146 74C8             43                        MOV   A,#0C8H;set SHL COM1 to COM64 start page setup
0148 1202BA           44                        LCALL WCOM
014B 1202A1           45                        LCALL DELAY
014E 74A0             46                        MOV   A,#0A0H;ADC select SEG1 to SEG132
0150 1202BA           47                        LCALL WCOM
0153 1202A1           48                        LCALL DELAY
0156 7440             49                        MOV   A,#40H;Initial Display Line was first line
0158 1202BA           50                        LCALL WCOM
015B 1202A1           51                        LCALL DELAY
015E 74A6             52                        MOV   A,#0A6H;set nomal display
0160 1202BA           53                        LCALL WCOM
0163 1202A1           54                        LCALL DELAY
0166 74AF             55                        MOV   A,#0AFH ;set display ON
0168 1202BA           56                        LCALL WCOM
016B 9002F7           57     ST1:               MOV   DPTR,#T1_LABLE;显示LOGO
016E 12026B           58                        LCALL display
A51 MACRO ASSEMBLER  TEST1                                                                11/26/2007 10:48:34 PAGE     2

                      59     
                      60                                        ;初始化
0171 90FFFB           61                        MOV   DPTR,#0FFFBH  ;U7控制口片选  PA口方式0输出,PC0~7口输入,PB口方式0输
0174 7489             62                        MOV   A,#89H
0176 F0               63                        MOVX  @DPTR,A
0177 90FFF7           64                        MOV   DPTR,#0FFF7H  ;U8控制口片选 PA口方式0输出,PC0~7口输入,PB口方式0输

⌨️ 快捷键说明

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