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

📄 enter.lst

📁 带有LCD
💻 LST
📖 第 1 页 / 共 5 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL1
Serial number: HCPIC-71097                            Thu Dec 20 19:08:33 2007

Licensed to: ONE
     1                           	processor	16F877A
     2                           	opt	pw 79
     3                           	psect	__Z71097RS_,global,delta=1
     4                           	psect	strings,global,class=STRING,delta=2
     5                           	psect	const1,local,class=CONST,delta=2
     6                           	psect	const2,local,class=CONST,delta=2
     7                           	psect	const3,local,class=CONST,delta=2
     8                           	psect	const4,local,class=CONST,delta=2
     9                           	psect	const5,local,class=CONST,delta=2
    10                           	psect	const6,local,class=CONST,delta=2
    11                           	psect	const7,local,class=CONST,delta=2
    12                           	psect	const8,local,class=CONST,delta=2
    13                           	psect	const9,local,class=CONST,delta=2
    14                           	psect	rdata_1,global,class=BANK1,space=1,delta
      +                          =1
    15                           	psect	idata_1,global,class=CODE,delta=2
    16                           	psect	text2,local,class=CODE,delta=2
    17                           	psect	text4,local,class=CODE,delta=2
    18                           	psect	rbss_1,global,class=BANK1,space=1,delta=
      +                          1
    19  0000                     
    20  0000                     
    21  0000                     
    22  0000                     
    23  0000                     
    24  0000                     
    25  0000                     
    26  0000                     
    27  0000                     
    28  0000                     
    29                           
    30                           	psect	__Z71097RS_
    31  0190                     
    32  0190                     
    33                           
    34                           	psect	const1
    35  10AF  0782               	addwf	2
    36  10B0                     _enter_menu_string1
    37  10B0  3461               	retlw	97
    38  10B1  3462               	retlw	98
    39  10B2  3463               	retlw	99
    40  10B3  3464               	retlw	100
    41  10B4  3465               	retlw	101
    42  10B5  3466               	retlw	102
    43  10B6  3467               	retlw	103
    44  10B7  3468               	retlw	104
    45  10B8  3469               	retlw	105
    46  10B9  3423               	retlw	35
    47  10BA  3400               	retlw	0
    48                           
    49                           	psect	const2
    50  108B  0782               	addwf	2
    51  108C                     _enter_menu_string2
    52  108C  346A               	retlw	106
    53  108D  346B               	retlw	107
    54  108E  346C               	retlw	108
    55  108F  346D               	retlw	109
    56  1090  346E               	retlw	110
    57  1091  346F               	retlw	111
    58  1092  3470               	retlw	112
    59  1093  3471               	retlw	113
    60  1094  3472               	retlw	114
    61  1095  3423               	retlw	35
    62  1096  3400               	retlw	0
    63                           
    64                           	psect	const3
    65  110E  0782               	addwf	2
    66  110F                     _enter_menu_string3
    67  110F  344E               	retlw	78
    68  1110  3461               	retlw	97
    69  1111  346D               	retlw	109
    70  1112  3465               	retlw	101
    71  1113  343A               	retlw	58
    72  1114  3400               	retlw	0
    73                           
    74                           	psect	const4
    75  10BB  0782               	addwf	2
    76  10BC                     _enter_menu_string4
    77  10BC  3423               	retlw	35
    78  10BD  3473               	retlw	115
    79  10BE  3474               	retlw	116
    80  10BF  3475               	retlw	117
    81  10C0  3476               	retlw	118
    82  10C1  3477               	retlw	119
    83  10C2  3478               	retlw	120
    84  10C3  3479               	retlw	121
    85  10C4  347A               	retlw	122
    86  10C5  3423               	retlw	35
    87  10C6  3400               	retlw	0
    88                           
    89                           	psect	const5
    90  10A3  0782               	addwf	2
    91  10A4                     _enter_menu_string5
    92  10A4  3428               	retlw	40
    93  10A5  3429               	retlw	41
    94  10A6  342A               	retlw	42
    95  10A7  342B               	retlw	43
    96  10A8  342C               	retlw	44
    97  10A9  342D               	retlw	45
    98  10AA  342E               	retlw	46
    99  10AB  342F               	retlw	47
   100  10AC  343D               	retlw	61
   101  10AD  3423               	retlw	35
   102  10AE  3400               	retlw	0
   103                           
   104                           	psect	const6
   105  10E4  0782               	addwf	2
   106  10E5                     _enter_menu_string0
   107  10E5  3445               	retlw	69
   108  10E6  346E               	retlw	110
   109  10E7  3474               	retlw	116
   110  10E8  3465               	retlw	101
   111  10E9  3472               	retlw	114
   112  10EA  343A               	retlw	58
   113  10EB  3400               	retlw	0
   114                           
   115                           	psect	const7
   116  103A  0782               	addwf	2
   117  103B                     _tem_ctrl_mode
   118  103B  3443               	retlw	67
   119  103C  346F               	retlw	111
   120  103D  346E               	retlw	110
   121  103E  3474               	retlw	116
   122  103F  3472               	retlw	114
   123  1040  346F               	retlw	111
   124  1041  346C               	retlw	108
   125  1042  3420               	retlw	32
   126  1043  344D               	retlw	77
   127  1044  3465               	retlw	101
   128  1045  3474               	retlw	116
   129  1046  3468               	retlw	104
   130  1047  346F               	retlw	111
   131  1048  3464               	retlw	100
   132  1049  343A               	retlw	58
   133  104A  3400               	retlw	0
   134                           
   135                           	psect	const8
   136  10F3  0782               	addwf	2
   137  10F4                     _mode1
   138  10F4  3442               	retlw	66
   139  10F5  344C               	retlw	76
   140  10F6  344F               	retlw	79
   141  10F7  3443               	retlw	67
   142  10F8  344B               	retlw	75
   143  10F9  3400               	retlw	0
   144                           
   145                           	psect	const9
   146  10D2  0782               	addwf	2
   147  10D3                     _mode2
   148  10D3  3453               	retlw	83
   149  10D4  3469               	retlw	105
   150  10D5  346D               	retlw	109
   151  10D6  342D               	retlw	45
   152  10D7  3454               	retlw	84
   153  10D8  3475               	retlw	117
   154  10D9  3462               	retlw	98
   155  10DA  3465               	retlw	101
   156  10DB  3400               	retlw	0
   157                           
   158                           	psect	rdata_1
   159  00AE                     _file_name
   160  00AE                     	ds	1
   161  00AF                     	ds	8
   162  00B7                     _file_name_get
   163  00B7                     	ds	1
   164  00B8                     	ds	8
   165                           
   166                           	psect	idata_1
   167  07E3  3400               	retlw	0
   168  07E4  3400               	retlw	0
   169  07E5  3400               	retlw	0
   170  07E6  3400               	retlw	0
   171  07E7  3400               	retlw	0
   172  07E8  3400               	retlw	0
   173  07E9  3400               	retlw	0
   174  07EA  3400               	retlw	0
   175  07EB  3400               	retlw	0
   176  07EC  3400               	retlw	0
   177  07ED  3400               	retlw	0
   178  07EE  3400               	retlw	0
   179  07EF  3400               	retlw	0
   180  07F0  3400               	retlw	0
   181  07F1  3400               	retlw	0
   182  07F2  3400               	retlw	0
   183  07F3  3400               	retlw	0
   184  07F4  3400               	retlw	0
   185                           
   186                           	psect	text2
   187                           ;enter.c: 229: unsigned char Enter_Select_Tem_C
      +                          trl_Mode(unsigned char *file_name)
   188                           ;enter.c: 230: {
   189  050B                     _Enter_Select_Tem_Ctrl_Mode
   190                           ;	_file_name assigned to ?a_Enter_Select_Tem_Ct
      +                          rl_Mode+0
   191  0000                     _Enter_Select_Tem_Ctrl_Mode$file_name	set	?a_En
      +                          ter_Select_Tem_Ctrl_Mode
   192                           ;	_bExit assigned to ?a_Enter_Select_Tem_Ctrl_M
      +                          ode+1
   193  0000                     _Enter_Select_Tem_Ctrl_Mode$bExit	set	?a_Enter_
      +                          Select_Tem_Ctrl_Mode+1
   194                           ;	_key_value assigned to ?a_Enter_Select_Tem_Ct
      +                          rl_Mode+2
   195  0000                     _Enter_Select_Tem_Ctrl_Mode$key_value	set	?a_En
      +                          ter_Select_Tem_Ctrl_Mode+2
   196                           ;	_lcd_position assigned to ?a_Enter_Select_Tem
      +                          _Ctrl_Mode+3
   197  0000                     _Enter_Select_Tem_Ctrl_Mode$lcd_position	set	?a
      +                          _Enter_Select_Tem_Ctrl_Mode+3
   198                           ;_file_name stored from w
   199  050B  0183               	clrf	3	;select bank 0
   200  050C  00AB               	movwf	?a_Enter_Select_Tem_Ctrl_Mode
   201                           ;enter.c: 231: KEY_VALUE key_value = 0;
   202  050D  01AD               	clrf	?a_Enter_Select_Tem_Ctrl_Mode+2
   203                           ;enter.c: 232: unsigned char bExit = 0;
   204  050E  01AC               	clrf	?a_Enter_Select_Tem_Ctrl_Mode+1
   205                           ;enter.c: 233: unsigned char lcd_position = 0;
   206  050F  01AE               	clrf	?a_Enter_Select_Tem_Ctrl_Mode+3
   207                           ;enter.c: 235: Lcd_Clr();
   208  0510  120A  158A  265F   	fcall	_Lcd_Clr
   209                           ;enter.c: 236: Lcd_Show_RomString(enter_menu_st
      +                          ring0);
   210  0513  30E5               	movlw	low _enter_menu_string0
   211  0514  00CC               	movwf	?_Lcd_Show_RomString
   212  0515  3010               	movlw	high _enter_menu_string0
   213  0516  00CD               	movwf	?_Lcd_Show_RomString+1
   214  0517  160A  118A  275A   	fcall	_Lcd_Show_RomString
   215                           ;enter.c: 237: Lcd_MoveTo_Position(10);
   216  051A  300A               	movlw	10
   217  051B  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   218                           ;enter.c: 238: Lcd_Show_String(file_name);
   219  051E  082B               	movf	?a_Enter_Select_Tem_Ctrl_Mode,w
   220  051F  160A  118A  26C6   	fcall	_Lcd_Show_String
   221                           ;enter.c: 239: Lcd_MoveTo_Position(40);
   222  0522  3028               	movlw	40
   223  0523  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   224                           ;enter.c: 240: Lcd_Show_RomString(tem_ctrl_mode
      +                          );
   225  0526  303B               	movlw	low _tem_ctrl_mode
   226  0527  00CC               	movwf	?_Lcd_Show_RomString
   227  0528  3010               	movlw	high _tem_ctrl_mode
   228  0529  00CD               	movwf	?_Lcd_Show_RomString+1
   229  052A  160A  118A  275A   	fcall	_Lcd_Show_RomString
   230                           ;enter.c: 241: Lcd_MoveTo_Position(60);
   231  052D  303C               	movlw	60
   232  052E  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   233                           ;enter.c: 242: Lcd_Show_RomString(mode1);
   234  0531  30F4               	movlw	low _mode1
   235  0532  00CC               	movwf	?_Lcd_Show_RomString
   236  0533  3010               	movlw	high _mode1
   237  0534  00CD               	movwf	?_Lcd_Show_RomString+1
   238  0535  160A  118A  275A   	fcall	_Lcd_Show_RomString
   239                           ;enter.c: 243: Lcd_MoveTo_Position(70);
   240  0538  3046               	movlw	70
   241  0539  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   242                           ;enter.c: 244: Lcd_Show_RomString(mode2);
   243  053C  30D3               	movlw	low _mode2
   244  053D  00CC               	movwf	?_Lcd_Show_RomString
   245  053E  3010               	movlw	high _mode2
   246  053F  00CD               	movwf	?_Lcd_Show_RomString+1
   247  0540  160A  118A  275A   	fcall	_Lcd_Show_RomString

⌨️ 快捷键说明

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