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

📄 tlcd.lst

📁 1
💻 LST
📖 第 1 页 / 共 3 页
字号:
0051   0824           00187         MOVF    BYTE,W;
0052   00A6           00188         MOVWF   BYTESH;
0053   1C86           00189         BTFSS   PORTB,1;JUGDE RS,AND SAVE TO BYTESH,3
0054   2857           00190         GOTO    BCFRS;
0055   15A6           00191         BSF     BYTESH,3;
0056   2858           00192         GOTO    GOGOGO;
Warning[207]: Found label after column 1. (BCFRS)
0057   11A6           00193  BCFRS  BCF     BYTESH,3;
Warning[207]: Found label after column 1. (GOGOGO)
0058                  00194  GOGOGO         
                      00195         ;MOVLW  B'11000011'
                      00196         ;ANDWF  PORTB,F;
                      00197         ;bcf     LCD_DB7
                      00198         ;bcf     LCD_DB6
                      00199         ;bcf     LCD_DB5
                      00200         ;bcf     LCD_DB4
                      00201         
0058   30F8           00202         MOVLW   0XF8;
0059   05A6           00203         ANDWF   BYTESH,F;
MPASM  5.06.4                          TLCD.ASM   7-27-2007  17:04:54         PAGE  5


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

005A   1003           00204         BCF     STATUS,C;      
005B   0CA6           00205         RRF     BYTESH,F;
005C   0CA6           00206         RRF     BYTESH,F;        
005D   0826           00207         MOVF    BYTESH,W;
005E   0086           00208         MOVWF   PORTB;
                      00209         
                      00210         ;CALL    DELAY
                      00211         
                      00212         ;btfsc  Byte,7          ;写入半字节
                      00213         ;bsf    LCD_DB7
                      00214         ;btfsc  Byte,6
                      00215         ;bsf    LCD_DB6
                      00216         ;btfsc  Byte,5
                      00217         ;bsf    LCD_DB5
                      00218         ;btfsc  Byte,4
                      00219         ;bsf    LCD_DB4
005F   1685           00220         BSF    LCD_E            ;发送数据信号
0060   1285           00221         BCF    LCD_E
0061   0008           00222     RETURN
                      00223 ;***********************************************************
                      00224 
0062                  00225 DELAY                                   ; call指令占用2个指令周期
                      00226         
0062   01A0           00227         CLRF    COUNT                   ; 清 Count占用1个指令周期
0063                  00228 DLOOP   
0063   0BA0           00229         DECFSZ  COUNT,F                 ; 这两行指令将延时
0064   2863           00230         GOTO    DLOOP                   ; (256 * 3) -1 个指令周期
0065   0008           00231         RETURN                          ;  return占用2个指令周期
                      00232         
0066                  00233 LONGDELAY              ; call指令占用2个指令周期
                      00234         
0066   01A0           00235         CLRF    COUNT      ; 清 Count占用1个指令周期
0067   01A1           00236         CLRF    COUNT1     ; 清 Count1占用1个指令周期
0068   3003           00237         MOVLW   0X03       ;占用1个指令周期
0069   00A2           00238         MOVWF   COUNT2     ;占用1个指令周期
006A                  00239 LDLOOP          
006A   0BA0           00240         DECFSZ  COUNT,F    ; 这两行指令将延时
006B   286A           00241         GOTO    LDLOOP     ; (256 * 3) -1 个指令周期
006C   0BA1           00242         DECFSZ  COUNT1,F
006D   286A           00243         GOTO    LDLOOP
006E   0BA2           00244         DECFSZ  COUNT2,F
006F   286A           00245         GOTO    LDLOOP
0070   0008           00246         RETURN
                      00247         END
MPASM  5.06.4                          TLCD.ASM   7-27-2007  17:04:54         PAGE  6


SYMBOL TABLE
  LABEL                             VALUE 

ACKDT                             00000005
ACKEN                             00000004
ACKSTAT                           00000006
ADCON0                            0000001F
ADCON1                            0000009F
ADCS0                             00000006
ADCS1                             00000007
ADCS2                             00000006
ADDEN                             00000003
ADFM                              00000007
ADIE                              00000006
ADIF                              00000006
ADON                              00000000
ADRESH                            0000001E
ADRESL                            0000009E
BCFRS                             00000057
BCLIE                             00000003
BCLIF                             00000003
BF                                00000000
BRGH                              00000002
BYTE                              00000024
BYTESH                            00000026
C                                 00000000
C1INV                             00000004
C1OUT                             00000006
C2INV                             00000005
C2OUT                             00000007
CCP1CON                           00000017
CCP1IE                            00000002
CCP1IF                            00000002
CCP1M0                            00000000
CCP1M1                            00000001
CCP1M2                            00000002
CCP1M3                            00000003
CCP1X                             00000005
CCP1Y                             00000004
CCP2CON                           0000001D
CCP2IE                            00000000
CCP2IF                            00000000
CCP2M0                            00000000
CCP2M1                            00000001
CCP2M2                            00000002
CCP2M3                            00000003
CCP2X                             00000005
CCP2Y                             00000004
CCPR1H                            00000016
CCPR1L                            00000015
CCPR2H                            0000001C
CCPR2L                            0000001B
CHS0                              00000003
CHS1                              00000004
CHS2                              00000005
CIS                               00000003
MPASM  5.06.4                          TLCD.ASM   7-27-2007  17:04:54         PAGE  7


SYMBOL TABLE
  LABEL                             VALUE 

CKE                               00000006
CKP                               00000004
CLRLCD                            0000004E
CLR_DISP                          0X001
CM0                               00000000
CM1                               00000001
CM2                               00000002
CMCON                             0000009C
CMIE                              00000006
CMIF                              00000006
COUNT                             00000020
COUNT1                            00000021
COUNT2                            00000022
CREN                              00000004
CSRC                              00000007
CVR0                              00000000
CVR1                              00000001
CVR2                              00000002
CVR3                              00000003
CVRCON                            0000009D
CVREN                             00000007
CVROE                             00000006
CVRR                              00000005
D                                 00000005
DATA_ADDRESS                      00000005
DC                                00000001
DD_RAM_ADDR                       0X080
DD_RAM_UL                         0X0C0
DELAY                             00000062
DISP_OFF                          0X008
DISP_ON                           0X00C
DISP_ON_B                         0X00F
DISP_ON_C                         0X00E
DLOOP                             00000063
D_A                               00000005
EEADR                             0000010D
EEADRH                            0000010F
EECON1                            0000018C
EECON2                            0000018D
EEDATA                            0000010C
EEDATH                            0000010E
EEIE                              00000004
EEIF                              00000004
EEPGD                             00000007
ENTRY_DEC                         0X004
ENTRY_DEC_S                       0X005
ENTRY_INC                         0X006
ENTRY_INC_S                       0X007
F                                 00000001
FERR                              00000002
FSR                               00000004
GCEN                              00000007
GIE                               00000007
MPASM  5.06.4                          TLCD.ASM   7-27-2007  17:04:54         PAGE  8


SYMBOL TABLE
  LABEL                             VALUE 

GO                                00000002
GOGOGO                            00000058
GO_DONE                           00000002
I2C_DATA                          00000005
I2C_READ                          00000002
I2C_START                         00000003
I2C_STOP                          00000004
IBF                               00000007
IBOV                              00000005
INDF                              00000000
INITLCD                           00000025
INTCON                            0000000B
INTE                              00000004
INTEDG                            00000006
INTF                              00000001
IRP                               00000007
LCD_DATA1                         00000025
LCD_DB4                           PORTB,2
LCD_DB4_DIR                       TRISB,2
LCD_DB5                           PORTB,3
LCD_DB5_DIR                       TRISB,3
LCD_DB6                           PORTB,4
LCD_DB6_DIR                       TRISB,4
LCD_DB7                           PORTB,5

⌨️ 快捷键说明

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