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

📄 passat_tester_second.hex

📁 PIC16f876制作的空调控制器测试仪 源码 图纸全部资料
💻 HEX
字号:


HI-TECH Software PICC Macro Assembler V8.05PL1
Serial number: HCPIC-72635                            Mon May 19 13:01:52 2008

Licensed to: YYY
     1                           	processor	16F876A
     2                           	opt	pw 79
     3                           	psect	__Z72635RS_,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	rdata_1,global,class=BANK1,space=1,delta
      +                          =1
     9                           	psect	idata_1,global,class=CODE,delta=2
    10                           	psect	const4,local,class=CONST,delta=2
    11                           	psect	const5,local,class=CONST,delta=2
    12                           	psect	config,global,class=CONFIG,delta=2
    13                           	psect	text2,local,class=CODE,delta=2
    14                           	psect	text11,local,class=CODE,delta=2
    15                           	psect	text14,local,class=CODE,delta=2
    16                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    17                           	psect	rbss_1,global,class=BANK1,space=1,delta=
      +                          1
    18                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
    19  0000                     
    20  0000                     
    21  0000                     
    22  0000                     
    23  0000                     
    24  0000                     
    25  0000                     
    26  0000                     
    27  0000                     
    28  0000                     
    29                           
    30                           	psect	__Z72635RS_
    31  0190                     
    32  0190                     
    33                           
    34                           	psect	const1
    35  0060  0782               	addwf	2
    36  0061                     _tab
    37  0061  343F               	retlw	63
    38  0062  3406               	retlw	6
    39  0063  345B               	retlw	91
    40  0064  344F               	retlw	79
    41  0065  3466               	retlw	102
    42  0066  346D               	retlw	109
    43  0067  347D               	retlw	125
    44  0068  3407               	retlw	7
    45  0069  347F               	retlw	127
    46  006A  346F               	retlw	111
    47  006B  3440               	retlw	64
    48  006C  3400               	retlw	0
    49  006D  3471               	retlw	113
    50  006E  3437               	retlw	55
    51                           
    52                           	psect	const2
    53  0081  0782               	addwf	2
    54  0082                     _standder
    55  0082  3400               	retlw	0
    56                           
    57                           	psect	const3
    58  0078  0782               	addwf	2
    59  0079                     _voltage_tab
    60  0079  3401               	retlw	1
    61  007A  3402               	retlw	2
    62  007B  3404               	retlw	4
    63  007C  3408               	retlw	8
    64  007D  3410               	retlw	16
    65  007E  3420               	retlw	32
    66  007F  3440               	retlw	64
    67  0080  3480               	retlw	-128
    68                           
    69                           	psect	rdata_1
    70  00A6                     _disp_data_buffer
    71  00A6                     	ds	1
    72  00A7                     	ds	1
    73  00A8                     	ds	1
    74  00A9                     	ds	1
    75  00AA                     	ds	1
    76  00AB                     	ds	1
    77  00AC                     	ds	1
    78  00AD                     	ds	1
    79  00AE                     	ds	1
    80                           
    81                           	psect	idata_1
    82  07F7  340D               	retlw	13
    83  07F8  340D               	retlw	13
    84  07F9  340D               	retlw	13
    85  07FA  340D               	retlw	13
    86  07FB  340D               	retlw	13
    87  07FC  340D               	retlw	13
    88  07FD  340D               	retlw	13
    89  07FE  340D               	retlw	13
    90  07FF  340D               	retlw	13
    91                           
    92                           	psect	const4
    93  0043  0782               	addwf	2
    94  0044                     _standder_data
    95  0044  3400               	retlw	0
    96  0045  3409               	retlw	9
    97  0046  3400               	retlw	0
    98  0047  3404               	retlw	4
    99  0048  3400               	retlw	0
   100  0049  3408               	retlw	8
   101  004A  3400               	retlw	0
   102  004B  3406               	retlw	6
   103  004C  3400               	retlw	0
   104  004D  3407               	retlw	7
   105  004E  3400               	retlw	0
   106  004F  3404               	retlw	4
   107  0050  3400               	retlw	0
   108  0051  3406               	retlw	6
   109  0052  3400               	retlw	0
   110  0053  3404               	retlw	4
   111  0054  3400               	retlw	0
   112  0055  3404               	retlw	4
   113  0056  3400               	retlw	0
   114  0057  3401               	retlw	1
   115  0058  3400               	retlw	0
   116  0059  3403               	retlw	3
   117  005A  3400               	retlw	0
   118  005B  3401               	retlw	1
   119  005C  3400               	retlw	0
   120  005D  3400               	retlw	0
   121  005E  3407               	retlw	7
   122  005F  3405               	retlw	5
   123                           
   124                           	psect	const5
   125  006F  0782               	addwf	2
   126  0070                     _PWM
   127  0070  3400               	retlw	0
   128  0071  3417               	retlw	23
   129  0072  3427               	retlw	39
   130  0073  343A               	retlw	58
   131  0074  3450               	retlw	80
   132  0075  3484               	retlw	-124
   133  0076  34A5               	retlw	-91
   134  0077  34FF               	retlw	-1	;#
   135                           
   136                           	psect	config
   137  2007  3F32               	dw	16178	;#
   138                           
   139                           	psect	text2
   140  00B7                     _delay
   141                           ;	_b assigned to ?a_delay+0
   142  0000                     _delay$b	set	?a_delay
   143                           ;	_a assigned to ?a_delay+2
   144  0000                     _delay$a	set	?a_delay+2
   145                           ;passat_tester_second.c: 167: unsigned int a=0x
      +                          00,b=0x00;
   146  00B7  0183               	clrf	3	;select bank 0
   147  00B8  01DB               	clrf	?a_delay+2
   148  00B9  01DC               	clrf	?a_delay+3
   149  00BA  01D9               	clrf	?a_delay
   150  00BB  01DA               	clrf	?a_delay+1
   151                           ;passat_tester_second.c: 168: for(a=control;a>0
      +                          ;a--)
   152  00BC  0857               	movf	?_delay,w
   153  00BD  00DB               	movwf	?a_delay+2
   154  00BE  0858               	movf	?_delay+1,w
   155  00BF  00DC               	movwf	?a_delay+3
   156  00C0  045B               	iorwf	?a_delay+2,w
   157  00C1  1903               	btfsc	3,2
   158  00C2  0008               	return
   159  00C3                     l9
   160                           ;passat_tester_second.c: 169: {
   161                           ;passat_tester_second.c: 170: for(b=0x00;b<0xf;
      +                          b++);
   162  00C3  01D9               	clrf	?a_delay
   163  00C4  01DA               	clrf	?a_delay+1
   164  00C5                     l12
   165  00C5  0AD9               	incf	?a_delay
   166  00C6  1903               	btfsc	3,2
   167  00C7  0ADA               	incf	?a_delay+1
   168  00C8  3000               	movlw	0
   169  00C9  025A               	subwf	?a_delay+1,w
   170  00CA  300F               	movlw	15
   171  00CB  1903               	btfsc	3,2
   172  00CC  0259               	subwf	?a_delay,w
   173  00CD  1C03               	btfss	3,0
   174  00CE  28C5               	goto	l12
   175                           ;passat_tester_second.c: 171: if(!RB5)break;
   176  00CF  1E86               	btfss	6,5
   177  00D0  0008               	return
   178                           ;passat_tester_second.c: 172: }
   179  00D1  08DB               	movf	?a_delay+2
   180  00D2  1903               	btfsc	3,2
   181  00D3  03DC               	decf	?a_delay+3
   182  00D4  03DB               	decf	?a_delay+2
   183  00D5  085C               	movf	?a_delay+3,w
   184  00D6  045B               	iorwf	?a_delay+2,w
   185  00D7  1903               	btfsc	3,2
   186  00D8  0008               	return
   187  00D9  28C3               	goto	l9
   188                           ;passat_tester_second.c: 503: void beep(unsigne
      +                          d char type)
   189                           ;passat_tester_second.c: 504: {
   190  00DA                     _beep
   191                           ;	_type assigned to ?a_beep+0
   192  0000                     _beep$type	set	?a_beep
   193                           ;_type stored from w
   194  00DA  0183               	clrf	3	;select bank 0
   195  00DB  00AB               	movwf	?a_beep
   196                           ;passat_tester_second.c: 505: switch(type)
   197  00DC  2916               	goto	l81
   198  00DD                     l82
   199                           ;passat_tester_second.c: 506: {
   200                           ;passat_tester_second.c: 508: {
   201  00DD  1687               	bsf	7,5	;volatile
   202                           ;passat_tester_second.c: 510: delay(0x5ff);
   203  00DE  30FF               	movlw	255
   204  00DF  00D7               	movwf	?_delay
   205  00E0  3005               	movlw	5
   206  00E1  00D8               	movwf	?_delay+1
   207  00E2  20B7               	fcall	_delay
   208                           ;passat_tester_second.c: 511: ((PORTC) &= ~(1<<
      +                          (5)));
   209  00E3  1287               	bcf	7,5	;volatile
   210                           ;passat_tester_second.c: 512: }break;
   211  00E4  0008               	return
   212  00E5                     l83
   213                           ;passat_tester_second.c: 513: case 0x01:
   214                           ;passat_tester_second.c: 514: {
   215  00E5  1687 

⌨️ 快捷键说明

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