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

📄 eg120032c.lst

📁 笔段型TN LCM测试
💻 LST
字号:
A51 MACRO ASSEMBLER  EG120032C                                                            01/03/2007 14:23:57 PAGE     1


MACRO ASSEMBLER A51 V8.00b
OBJECT MODULE PLACED IN .\EG120032C.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ..\docs\EG120032C.asm SET(SMALL) DEBUG PRINT(.\EG120032C.lst) OBJECT(.\EG1
                      20032C.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     ;USE  HT0610  FOR  EG120032C 
  00B3                 2             LCD_CS     EQU   P3.3       ;Chip Select
  00B4                 3             LCD_RST    EQU   P3.4       ;LCD_RST
  00B0                 4             LCD_A0     EQU   P3.0       ;Data/Cmd
  00B1                 5             LCD_RW     EQU   P3.1       ;R/W
  00B2                 6             LCD_E      EQU   P3.2       ;Enable R/W
  0030                 7             AD                 EQU   30H
                       8     ;***************************************
0000                   9     START:
0000 0150             10             AJMP  MAIN
0050                  11             ORG   0050H
0050                  12       MAIN:
                      13             
0050 120092           14             LCALL    LCD_INT1
                      15             
                      16             ;MOV     DPTR,#TAB1
                      17             ;LCALL   DISPLAY1
                      18            ; LCALL   DELAY3
                      19             ;LCALL   DELAY3
                      20     
                      21             ;MOV     R7,#00H
                      22             ;MOV     R6,#00H
                      23             ;LCALL   DISPLAY
                      24             ;LCALL   VOP4 
                      25             ;LCALL   DELAY3
                      26     
0053 7FFF             27             MOV     R7,#0FFH
0055 7EFF             28             MOV     R6,#0FFH
0057 12011B           29             LCALL   DISPLAY
                      30             ;LCALL   VOP4
005A 1201CE           31             LCALL   DELAY3
                      32     
005D 7F00             33             MOV     R7,#00H
005F 7EFF             34             MOV     R6,#0FFH
0061 12011B           35             LCALL   DISPLAY
                      36             ;LCALL   VOP4
0064 1201CE           37             LCALL   DELAY3 
                      38     
                      39             
0067 7FFF             40             MOV     R7,#0FFH
0069 7E00             41             MOV     R6,#00H
006B 12011B           42             LCALL   DISPLAY
                      43             ;LCALL   VOP4
006E 1201CE           44             LCALL   DELAY3 
                      45     
0071 7F55             46             MOV     R7,#055H
0073 7E55             47             MOV     R6,#055H
0075 12011B           48             LCALL   DISPLAY
                      49             ;LCALL   VOP4
0078 1201CE           50             LCALL   DELAY3
                      51     
                      52     
007B 7FAA             53             MOV     R7,#0AAH
007D 7EAA             54             MOV     R6,#0AAH
007F 12011B           55             LCALL   DISPLAY
                      56             ;LCALL   VOP4
0082 1201CE           57             LCALL   DELAY3
A51 MACRO ASSEMBLER  EG120032C                                                            01/03/2007 14:23:57 PAGE     2

                      58     
                      59           
                      60     
0085 7F55             61             MOV     R7,#055H
0087 7EAA             62             MOV     R6,#0AAH
0089 12011B           63             LCALL   DISPLAY
                      64             ;LCALL   VOP3
008C 1201CE           65             LCALL   DELAY3
                      66     
                      67            
                      68             ;MOV     DPTR,#TAB2
                      69             ;LCALL   DISPLAY1
                      70             ;LCALL   DELAY3
                      71             ;LCALL   DELAY3
                      72             
008F 020050           73             LJMP     MAIN
                      74     ;****************************************************************************
0092 C2B4             75     LCD_INT1:       CLR      LCD_RST
0094 00               76                     NOP
0095 00               77                     NOP
0096 00               78                     NOP
0097 D2B4             79                     SETB       LCD_RST
0099 00               80                     NOP
009A 00               81                     NOP
009B 00               82                     NOP
                      83                     
009C 7428             84                     MOV      A,#00101000B    ; Display off 
009E 120188           85                     LCALL    W_IR      
00A1 7468             86                     MOV      A,#01101000B    ;SET DISPLAY DUTY   1/32 duty 
00A3 120188           87                     LCALL    W_IR
00A6 7422             88                     MOV      A,#00100010B    ;set  column mapping seg0---seg119
00A8 120188           89                     LCALL    W_IR                
00AB 7424             90                     MOV      A,#00100100B    ;SET  COLUMN MAPPING  COM0----COMM31
00AD 120188           91                     LCALL    W_IR                
00B0 743A             92                     MOV      A,#00111010B    ;mormal operation 
00B2 120188           93                     LCALL    W_IR 
                      94     
00B5 747A             95                     MOV      A,#01111010B      ;SET  INTERNAL OSCILLATOR 
00B7 120188           96                     LCALL    W_IR
00BA 747E             97                     MOV      A,#01111110B    ;OSC  ON
00BC 120188           98                     LCALL    W_IR
00BF 7432             99                     MOV      A,#00110010B    ;set  clock  frequency   50  HZ
00C1 120188          100                     LCALL    W_IR 
                     101     
00C4 7420            102                     MOV      A,#00100000B    ;   3  TIME  VOLTAGE  
00C6 120188          103                     LCALL    W_IR 
00C9 741F            104                     MOV      A,#00011111B    ;   SET  CONTRAST LEVEL   
00CB 120188          105                     LCALL    W_IR 
00CE 7471            106                     MOV      A,#01110001B    ;   SET  CONTRAST INCREASE BY   ONE  LEVEL   
00D0 120188          107                     LCALL    W_IR       
00D3 742B            108                     MOV     A,#00101011B     ;DC-DC  converter    on *** 00101010  DC/DC CONVER
                             TER   OFF 
00D5 120188          109                     LCALL   W_IR
                     110     
00D8 742D            111                     MOV      A,#00101101B     ;internal  regulator ON ***  00101101   INTERNAL 
                              REG   OFF
00DA 120188          112                     LCALL    W_IR 
                     113                     
00DD 742F            114                     MOV      A,#00101111B      ;set  internal  voltage  divider ON****00101110B
                                   OFF 
00DF 120188          115                     LCALL    W_IR
00E2 7431            116                     MOV      A,#00110001B     ;set  internal  contrast  control  on****set  int
                             ernal  contrast  control off
00E4 120188          117                     LCALL    W_IR      
00E7 7438            118                     MOV      A,#00111000B      ;1/7BIAS
00E9 120188          119                     LCALL    W_IR
A51 MACRO ASSEMBLER  EG120032C                                                            01/03/2007 14:23:57 PAGE     3

00EC 743D            120                     MOV      A,#00111101B    ;set  icon display  mode   with  icon  line  
00EE 120188          121                     LCALL    W_IR                                
00F1 740E            122                     MOV      A,#00001110B    ;set  icon  line /annunciator contrast level 00001
                             1xx
00F3 120188          123                     LCALL    W_IR 
                     124                     
00F6 746A            125                     MOV      A,#01101010B    ; SET  IDD REDUCTION MODE   0/NOTMAL MODE /IDDREDU
                             CTION MODE 
00F8 120188          126                     LCALL    W_IR 
                     127                    
                     128                     ;MOV      A,#00110100B    ;     SAVE/RESTORE RAM COLUMN ADDRESS 
                     129                     ;LCALL    W_IR                 
                     130                     ;MOV      A,#00110110   ;     MASTER CLEAR RAM 
                     131                     ;LCALL    W_IR
                     132                     ;MOV      A,#001110111   ;     MASTER CLEAR ICON 
                     133                     ;LCALL    W_IR 
                     134                     
00FB 7440            135                     MOV      A,#01000000B      ;set vertical  scroll  value 
00FD 120188          136                     LCALL    W_IR
                     137                    
0100 746C            138                     MOV      A,#01101100B    ;set  temperature     00
0102 120188          139                     LCALL    W_IR
0105 7429            140                     MOV      A,#00101001B    ;DISPLAY ON   
0107 120188          141                     LCALL    W_IR
                     142                     
010A 1201ED          143                     LCALL   DELAY_100MS
010D 22              144                     RET  
                     145     ;**************************************************************************************
010E                 146      VOP3:       
010E 7427            147                     MOV     A,#00100111B          ;*** REGULATOR RESISTE SELECT *** 00100xxx (1
                             +Rb/Ra)
0110 120188          148                     LCALL   W_IR                  ;000-->111  2.3 , 3.0,...... 6.5 , 7.2
                     149                                             
0113 7481            150                     MOV     A,#10000001B          ;*** SELECT ELECTRONIC VOLUME REGISTER ***
0115 120188          151                     LCALL   W_IR                  ;vo=(1-(63-a)/210)x2.1x(1+Rb/Ra)             
                                
0118 743F            152                     MOV     A,#00111111B          ;vo=12.4v (Fuse) 1/10   26H
011A 22              153                     RET     
                     154         
                     155     ;******************************************************************
011B                 156     DISPLAY:
011B 753005          157             MOV     AD,#5   
011E 7C00            158             MOV     R4,#0             ;SET  PAGE ADDRESS=0
0120                 159       DIS2: 
                     160     
0120 EC              161             MOV     A,R4
0121 120188          162             LCALL   W_IR
0124 7480            163             MOV     A,#10000000B              ;COLUMN  ADDRESS UPPER
0126 120188          164             LCALL   W_IR
0129 7B3C            165             MOV     R3,#60              ;

⌨️ 快捷键说明

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