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

📄 main.lst

📁 医疗设备中激光手术台程序源代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
   760                           ;main.c: 338: {
   761  0015  100C               	bcf	12,0
   762                           ;main.c: 341: TMR1T=(0xffff-ccpr2_freq_cnt);
   763  0016  30FF               	movlw	255
   764  0017  00F0               	movwf	btemp
   765  0018  00F1               	movwf	btemp+1
   766  0019  082A               	movf	_ccpr2_freq_cnt,w	;volatile
   767  001A  0270               	subwf	btemp,w
   768  001B  008E               	movwf	14	;volatile
   769  001C  082B               	movf	_ccpr2_freq_cnt+1,w	;volatile
   770  001D  1C03               	btfss	3,0
   771  001E  0A2B               	incf	_ccpr2_freq_cnt+1,w	;volatile
   772  001F  0271               	subwf	btemp+1,w
   773  0020  008F               	movwf	15	;volatile
   774                           ;main.c: 342: CCP2IF=0;
   775  0021  100D               	bcf	13,0
   776                           ;main.c: 343: if(b_end)
   777  0022  1CB0               	btfss	_b_end/(0+8),_b_end& (0+7)
   778  0023  282C               	goto	l83
   779                           ;main.c: 344: {
   780  0024  1683               	bsf	3,5
   781  0025  100C               	bcf	12,0
   782  0026  1283               	bcf	3,5
   783  0027  019D               	clrf	29	;volatile
   784  0028  0000               	nop	;#
   785                           ;main.c: 346: TMR1ON=0;RC1=0;
   786  0029  1010               	bcf	16,0
   787  002A  1087               	bcf	7,1
   788                           ;main.c: 347: }
   789  002B  2843               	goto	l82
   790  002C                     l83
   791                           ;main.c: 349: {
   792  002C  1C30               	btfss	_bOptic/(0+8),_bOptic& (0+7)
   793  002D  2843               	goto	l82
   794                           ;main.c: 351: {
   795  002E  3008               	movlw	8
   796  002F  070E               	addwf	14,w	;volatile
   797  0030  009B               	movwf	27	;volatile
   798  0031  3000               	movlw	0
   799  0032  1803               	btfsc	3,0
   800  0033  3001               	movlw	1
   801  0034  070F               	addwf	15,w	;volatile
   802  0035  009C               	movwf	28	;volatile
   803                           ;main.c: 353: CCP2CON=8;
   804  0036  3008               	movlw	8
   805  0037  009D               	movwf	29	;volatile
   806                           ;main.c: 354: while(!CCP2IF) continue;
   807  0038                     l87
   808  0038  1C0D               	btfss	13,0
   809  0039  2838               	goto	l87
   810                           ;main.c: 355: CCP2IF=0; CCPR2T+=ccpr2_pulse_tim
      +                          e;
   811  003A  100D               	bcf	13,0
   812  003B  082C               	movf	_ccpr2_pulse_time,w	;volatile
   813  003C  079B               	addwf	27	;volatile
   814  003D  1803               	btfsc	3,0
   815  003E  0A9C               	incf	28	;volatile
   816  003F  082D               	movf	_ccpr2_pulse_time+1,w	;volatile
   817  0040  079C               	addwf	28	;volatile
   818                           ;main.c: 356: CCP2CON=9;
   819  0041  3009               	movlw	9
   820  0042  009D               	movwf	29	;volatile
   821                           ;main.c: 357: }
   822  0043                     l82
   823                           ;main.c: 359: }
   824  0043  1E8C               	btfss	12,5
   825  0044  2867               	goto	l81
   826                           ;main.c: 362: {
   827  0045  1918               	btfsc	24,2
   828  0046  2849               	goto	u250
   829  0047  1C98               	btfss	24,1
   830  0048  284F               	goto	l90
   831  0049                     u250
   832                           ;main.c: 364: {
   833  0049  1218               	bcf	24,4
   834                           ;main.c: 366: RCREG;RCREG;
   835  004A  081A               	movf	26,w	;volatile
   836  004B  081A               	movf	26,w	;volatile
   837                           ;main.c: 367: b_rec_ok = 0;
   838  004C  11B0               	bcf	_b_rec_ok/(0+8),_b_rec_ok& (0+7)
   839                           ;main.c: 368: CREN=1;
   840  004D  1618               	bsf	24,4
   841                           ;main.c: 369: }
   842  004E  2867               	goto	l81
   843  004F                     l90
   844                           ;main.c: 371: {
   845  004F  1683               	bsf	3,5
   846  0050  0821               	movf	_rec_cnt^(0+128),w	;volatile
   847  0051  3EA5               	addlw	_rec_data
   848  0052  0084               	movwf	4
   849  0053  1383               	bcf	3,7
   850  0054  1283               	bcf	3,5
   851  0055  081A               	movf	26,w	;volatile
   852  0056  0080               	movwf	0
   853  0057  1683               	bsf	3,5
   854  0058  0AA1               	incf	_rec_cnt^(0+128)	;volatile
   855                           ;main.c: 374: if(rec_data[0]!=0 && rec_data[0]=
      +                          =rec_cnt)
   856  0059  0825               	movf	_rec_data^(0+128),w	;volatile
   857  005A  1903               	btfsc	3,2
   858  005B  2865               	goto	l92
   859  005C  0825               	movf	_rec_data^(0+128),w	;volatile
   860  005D  0621               	xorwf	_rec_cnt^(0+128),w	;volatile
   861                           ;main.c: 376: {
   862  005E  1283               	bcf	3,5
   863  005F  1D03               	btfss	3,2
   864  0060  2866               	goto	L5
   865  0061  15B0               	bsf	_b_rec_ok/(0+8),_b_rec_ok& (0+7)
   866                           ;main.c: 378: rec_cnt = 0;
   867  0062  1683               	bsf	3,5
   868  0063  01A1               	clrf	_rec_cnt^(0+128)	;volatile
   869                           ;main.c: 379: }
   870  0064  2867               	goto	l81
   871  0065                     l92
   872                           ;main.c: 381: b_rec_ok = 0;
   873  0065  1283               	bcf	3,5
   874  0066                     L5
   875  0066  11B0               	bcf	_b_rec_ok/(0+8),_b_rec_ok& (0+7)
   876                           ;main.c: 382: }
   877                           ;main.c: 383: }
   878  0067                     l81
   879  0067  1303               	bcf	3,6	;carry unused
   880  0068  1283               	bcf	3,5
   881                           
   882                           	psect	intsave_0
   883  007C                     saved_w
   884  007C                     	ds	1
   885                           
   886                           	psect	intret
   887  006D  0832               	movf	saved_fsr,w
   888  006E  0084               	movwf	4	;restore FSR
   889  006F  0833               	movf	saved_pclath,w
   890  0070  008A               	movwf	10
   891  0071                     int_restore
   892  0071  0831               	movf	saved_status,w
   893  0072  0083               	movwf	3
   894  0073  0EFC               	swapf	saved_w
   895  0074  0E7C               	swapf	saved_w,w
   896  0075  0009               	retfie
   897                           
   898                           	psect	intentry
   899  0004                     int_entry
   900  0004  00FC               	movwf	saved_w
   901  0005  0803               	movf	3,w
   902  0006  0183               	clrf	3
   903  0007  00B1               	movwf	saved_status
   904  0008  0804               	movf	4,w
   905  0009  00B2               	movwf	saved_fsr
   906  000A  080A               	movf	10,w
   907  000B  00B3               	movwf	saved_pclath
   908  000C  018A               	clrf	10
   909  0000                     
   910  0000                     
   911  0000                     
   912  0000                     
   913  0000                     
   914  0000                     
   915  0000                     
   916  0000                     
   917  0000                     
   918  0000                     
   919  0000                     
   920  0000                     
   921  0000                     
   922  0000                     
   923  0000                     
   924  0000                     
   925  0000                     
   926  0000                     
   927  0000                     
   928  0000                     
   929  0000                     
   930  0000                     
   931  0000                     
   932  0000                     
   933  0000                     
   934  0000                     
   935  0000                     
   936  0000                     
   937  0000                     
   938  0000                     
   939  0000                     
   940  0000                     
   941  0000                     
   942  0000                     
   943  0000                     
   944  0000                     
   945  0000                     
   946  0000                     
   947  0000                     
   948  0000                     
   949  0000                     
   950  0000                     
   951  0000                     
   952  0000                     
   953  0000                     
   954  0000                     
   955  0000                     
   956  0000                     
   957  0000                     
   958  0000                     
   959  0000                     
   960  0000                     
   961  0000                     
   962  0000                     
   963  0000                     
   964  0000                     
   965  0000                     
   966  0000                     
   967  0000                     
   968  0000                     
   969  0000                     
   970  0000                     
   971  0000                     
   972  0000                     
   973  0000                     
   974  0000                     
   975  0000                     
   976  0000                     
   977  0000                     
   978  0000                     
   979  0000                     
   980  0000                     
   981  0000                     
   982  0000                     
   983  0000                     
   984  0000                     
   985  0000                     
   986  0000                     
   987  0000                     
   988  0000                     
   989  0000                     
   990  0000                     
   991  0000                     
   992  0000                     
   993  0000                     
   994  0000                     
   995  0000                     
   996  0000                     
   997  0000                     
   998  0000                     
   999  0000                     
  1000  0000                     
  1001  0000                     
  1002  0000                     
  1003  0000                     
  1004  0000                     
  1005  0000                     
  1006  0000                     
  1007  0000                     
  1008  0000                     
  1009  0000                     
  1010  0000                     
  1011  0000                     
  1012  0000                     
  1013  0000                     
  1014  0000                     
  1015  0000                     
  1016  0000                     
  1017  0000                     
  1018  0000                     

⌨️ 快捷键说明

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