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

📄 lcdsub.lst

📁 2407嵌入式系统程序(c语言)
💻 LST
📖 第 1 页 / 共 5 页
字号:
D:\tic2xx\c2000\cgtools\bin\dspa.exe -v2xx -s -x lcdsub.asm F:\lifengdesign\shoutaoji\PROGRAM\系统程序\Main\lcdsub.obj -tD:\DOCUME~1\lifeng\LOCALS~1\Temp\lcdsub.tmp 

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Wed Dec 15 14:28:04 2004
Copyright (c) 1987-1999  Texas Instruments Incorporated 
lcdsub.asm                                                           PAGE    1

       1            *******************************************************
       2            * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00       
       3            *******************************************************
       4            ;       D:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx lcdsub.c D:\DOCUME~1\lifeng\LOCALS~1\Temp\lcdsub.if 
       5            ;       dspopt NOT RUN
       6            ;       D:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o D:\DOCUME~1\lifeng\LOCALS~1\Temp\lcdsub.if D:\DOCUME~1
       7                    .port
       8                    .file   "lcdsub.c"
       9                    .file   "f2407_c.h"
      10                    .globl  _portFF0F
      11                    .globl  _portFFFF
      12                    .globl  _port8003
      13                    .globl  _port8000
      14                    .file   "Delay.h"
      15                    .globl  _Delay50mS
      16                    .globl  _Delay25mS
      17                    .globl  _Delay4mS
      18                    .globl  _Delay50uS
      19                    .globl  _Delay8uS
      20                    .globl  _Delay12uS
      21                    .globl  _Delay24uS
      22                    .globl  _Delay1S
      23                    .file   "zimo.h"
      24                    .globl  _LCD_INITIALWORD
      25                    .globl  _HANZIZIKU
      26                    .globl  _HANZI_GONGZUO
      27                    .globl  _HANZI_KAISHI
      28                    .globl  _HANZI_CANSHU
      29                    .globl  _HANZI_GONGJU
      30                    .globl  _HANZI_CESHI
      31                    .globl  _HANZI_XITONG
      32                    .globl  _HANZI_XINXI
      33                    .globl  _HANZI_BANBEN
      34                    .globl  _HANZI_SHOUTAO
      35                    .globl  _HANZI_BIANZHI
      36                    .globl  _HANZI_SHEZHI
      37                    .globl  _HANZI_SHURU
      38                    .globl  _HANZI_CHU
      39                    .globl  _HANZI_QIXIANG
      40                    .globl  _HANZI_BIANPIN
      41                    .globl  _HANZI_DIANCITIE
      42                    .globl  _HANZI_XIANSHI
      43                    .globl  _HANZI_BIAOZHUN
      44                    .globl  _HANZI_HENGLIE
      45                    .globl  _HANZI_HUIFU
      46                    .globl  _HANZI_MIMA
      47                    .globl  _HANZI_SEXIAN
      48                    .globl  _HANZI_SHEDING
      49                    .globl  _HANZI_SONGJIN
      50                    .globl  _HANZI_SUDU
      51                    .globl  _HANZI_XINHAO
      52                    .globl  _HANZI_XIUGAI
      53                    .globl  _HANZI_ZHENSHU
      54                    .globl  _HANZI_ZHISHU
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Wed Dec 15 14:28:04 2004
Copyright (c) 1987-1999  Texas Instruments Incorporated 
lcdsub.asm                                                           PAGE    2

      55                    .globl  _HANZI_TINGZHI
      56                    .globl  _HANZI_SHIFANG
      57                    .globl  _HANZI_ZHUANSU
      58                    .globl  _HANZI_SHIJI
      59                    .globl  _HANZI_XIHE
      60                    .globl  _HANZI_BILI
      61                    .globl  _HANZI_BUWEI
      62                    .globl  _HANZI_DANGQIAN
      63                    .globl  _HANZI_DAO
      64                    .globl  _HANZI_MUZHI
      65                    .globl  _HANZI_WUMING
      66                    .globl  _HANZI_LUOWEN
      67                    .globl  _HANZI_ZHONGSHI
      68                    .globl  _HANZI_QISHI
      69                    .globl  _HANZI_SHUJU
      70                    .globl  _HANZI_XIAO
      71                    .globl  _HANZI_YINZI
      72                    .globl  _HANZI_ZHILING
      73                    .globl  _HANZI_ZHIZHANG
      74                    .globl  _HANZI_ZHONGNIAO
      75                    .globl  _HANZI_XINGHAO
      76                    .globl  _HANZI_GAODI
      77                    .globl  _HANZI_JIQI
      78                    .globl  _HANZI_LEIXING
      79                    .globl  _HANZI_PINGZHEN
      80                    .globl  _HANZI_XIANSU
      81                    .globl  _HANZI_ZUIGAO
      82                    .globl  _HANZI_ZHENDE
      83                    .globl  _HANZI_YAO
      84                    .globl  _HANZI_MA
      85                    .globl  _HANZI_WENHAO
      86                    .globl  _HANZI_QING
      87                    .globl  _HANZI_YUAN
      88                    .globl  _HANZI_XIN
      89                    .globl  _HANZI_QUEREN
      90                    .globl  _HANZI_NUMBER
      91                    .globl  _HANZI_ZUO
      92                    .globl  _HANZI_SUO
      93                    .file   "global.h"
      94                    .globl  _KEY_LEFT
      95                    .globl  _KEY_RIGHT
      96                    .globl  _KEY_UP
      97                    .globl  _KEY_DOWN
      98                    .globl  _MAINMEAUFLAG
      99                    .globl  _KEY_SURE
     100                    .globl  _SUBMEAU2FLAG
     101                    .globl  _SUBMEAU3FLAG
     102                    .globl  _SUBMEAU4FLAG
     103                    .globl  _hand_num
     104                    .globl  _pin_num1
     105                    .globl  _pin_num2
     106                    .globl  _pin_num3
     107                    .globl  _caidan
     108                    .globl  _pin_num4
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Wed Dec 15 14:28:04 2004
Copyright (c) 1987-1999  Texas Instruments Incorporated 
lcdsub.asm                                                           PAGE    3

     109                    .globl  _num_8255
     110                    .globl  _data_8255
     111                    .globl  _motor_data
     112                    .globl  _motor_num
     113                    .file   "lcdsub.h"
     114                    .globl  _LCD_INITIAL
     115                    .globl  _LCD_BUSY
     116                    .globl  _LCD_ORDER
     117                    .globl  _LCD_WRITE
     118                    .globl  _LCD_1616
     119                    .globl  _LCD_1616CON
     120                    .globl  _LCD_NUM88
     121                    .globl  _HAND_PINNUM
     122                    .globl  _LCD_GLOVETYPE
     123                    .globl  _LCD_HANZI
     124                    .globl  _LCD_NUMHANZI
     125                    .globl  _LCD_HANZIHALF
     126                    .globl  _LCD_HANZIHALFCON
     127                    .globl  _LCD_CLEAR
     128                    .globl  _CLEAR_BAR
     129                    .globl  _LCD_INITIALIZE
     130                    .globl  _LCD_STARTMEAU
     131                    .globl  _MAINBAR
     132                    .globl  _LCD_SUBMEAU3
     133                    .globl  _SURESUBMEAU3
     134                    .globl  _SUBBAR3
     135                    .globl  _LCD_SUBMEAU2
     136                    .globl  _NOW_SHEDING
     137                    .globl  _SUBBAR2
     138                    .globl  _TIGHT_BILI
     139                    .globl  _SPEED_SEXIAN
     140                    .globl  _SUDU
     141                    .globl  _SHUJUHAO
     142                    .globl  _DAOZHILING
     143                    .globl  _LCD_NUM
     144                    .globl  _SURESUBMEAU2
     145                    .globl  _LCD_SUBMEAU4
     146                    .globl  _SUBBAR4
     147                    .globl  _JIQI
     148                    .globl  _SURESUBMEAU4
     149                    .file   "memcpy.h"
     150                    .globl  _pdmemcpy
     151                    .file   "lcdsub.c"
     152 0000               .text
     153            
     154                    .sym    _LCD_INITIAL,_LCD_INITIAL,32,2,0
     155                    .globl  _LCD_INITIAL
     156            
     157                    .func   7
     158            ;>>>>   void LCD_INITIAL(void)
     159            ******************************************************
     160            * FUNCTION DEF : _LCD_INITIAL
     161            ******************************************************
     162 0000       _LCD_INITIAL:
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Wed Dec 15 14:28:04 2004
Copyright (c) 1987-1999  Texas Instruments Incorporated 
lcdsub.asm                                                           PAGE    4

     163 0000 8aa0          POPD    *+
     164 0001 80a0          SAR     AR0,*+
     165 0002 8180          SAR     AR1,*
     166 0003 b001          LARK    AR0,1
     167 0004 00e0          LAR     AR0,*0+
     168            
     169                    .line   2
     170            ;>>>>   {       SUBMEAU2FLAG=0x0000;/*the second submeau2 flag*/
     171 0005 b900          LACK    0
     172 0006 bc00!         LDPK    _SUBMEAU2FLAG
     173 0007 9000!         SACL    _SUBMEAU2FLAG
     174                    .line   3
     175            ;>>>>           SUBMEAU3FLAG=0x0000;
     176 0008 bc00!         LDPK    _SUBMEAU3FLAG
     177 0009 9000!         SACL    _SUBMEAU3FLAG
     178                    .line   4
     179            ;>>>>           SUBMEAU4FLAG=0x0000;
     180 000a bc00!         LDPK    _SUBMEAU4FLAG
     181 000b 9000!         SACL    _SUBMEAU4FLAG
     182                    .line   5
     183            ;>>>>           MAINMEAUFLAG=0x0000;
     184 000c bc00!         LDPK    _MAINMEAUFLAG
     185 000d 9000!         SACL    _MAINMEAUFLAG
     186                    .line   6
     187            ;>>>>           LCD_ORDER('A',0xFF3F); 
     188 000e bf80          LACK    -193
         000f ff3f  
     189 0010 90a0          SACL    *+
     190 0011 b941          LACK    65
     191 0012 90a0          SACL    *+
     192 0013 7a80          CALL    _LCD_ORDER
         0014 00b5' 
     193 0015 7c02          SBRK    2
     194                    .line   7
     195            ;>>>>           LCD_ORDER('B',0xFF3F);
     196 0016 bf80          LACK    -193
         0017 ff3f  
     197 0018 90a0          SACL    *+
     198 0019 b942          LACK    66
     199 001a 90a0          SACL    *+
     200 001b 7a80          CALL    _LCD_ORDER
         001c 00b5' 
     201 001d 7c02          SBRK    2
     202                    .line   8
     203            ;>>>>           LCD_ORDER('C',0xFF3F);
     204 001e bf80          LACK    -193
         001f ff3f  
     205 0020 90a0          SACL    *+
     206 0021 b943          LACK    67
     207 0022 90a0          SACL    *+
     208 0023 7a80          CALL    _LCD_ORDER
         0024 00b5' 
     209 0025 7c02          SBRK    2
     210 0026       EPI0_1:
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Wed Dec 15 14:28:04 2004
Copyright (c) 1987-1999  Texas Instruments Incorporated 
lcdsub.asm                                                           PAGE    5

     211                    .line   9
     212 0026 7c02          SBRK    2
     213 0027 0090          LAR     AR0,*-
     214 0028 7680          PSHD    *
     215 0029 ef00          RET
     216            
     217                    .endfunc        15,000000000H,1
     218            
     219                    .sym    _LCD_BUSY,_LCD_BUSY,32,2,0
     220                    .globl  _LCD_BUSY
     221            
     222                    .func   16
     223            ;>>>>   void LCD_BUSY(char LCD_PART)
     224            ******************************************************
     225            * FUNCTION DEF : _LCD_BUSY
     226            ******************************************************
     227 002a       _LCD_BUSY:
     228            
     229      0000  LF2     .set    0
     230            
     231 002a 8aa0          POPD    *+
     232 002b 80a0          SAR     AR0,*+
     233 002c 8180          SAR     AR1,*
     234 002d b002          LARK    AR0,2
     235 002e 00ea          LAR     AR0,*0+,AR2
     236            
     237                    .sym    _LCD_PART,-3+LF2,2,9,16
     238                    .sym    _i,1,4,1,16
     239                    .line   2
     240            ;>>>>   {       int     i=1; 
     241            ;>>>>           switch(LCD_PART)
     242 002f b901          LACK    1
     243 0030 b201          LARK    AR2,1
     244 0031 8be0          MAR     *0+
     245 0032 9080          SACL    * 
     246 0033 7980          B       L1
         0034 00a4' 
     247 0035       L2:
     248                    .line   4
     249            ;>>>>                   {       case'A':*PBDATDIR=*PBDATDIR&0x0FF;
     250 0035 bf0b          LARK    AR3,28826
         0036 709a  
     251 0037 b9ff          LACK    255
     252 0038 8b8b          MAR     * ,AR3
     253 0039 6e80          AND     * 

⌨️ 快捷键说明

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