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

📄 szmb.lst.bak

📁 数字面板开发的单片机的软件仿正程序
💻 BAK
📖 第 1 页 / 共 5 页
字号:
   772  0718  0183               	clrf	3	;select bank 0
   773                           ;keycmd521TS.c: 22: KF1PRO();
   774  0719  2F05               	ljmp	l111
   775                           ;keycmd521TS.c: 23: if(FLAG2B.ubits.b2)
   776                           ;keycmd521TS.c: 24: {
   777  071A                     l106
   778                           ;keycmd521TS.c: 27: case 4:
   779                           ;keycmd521TS.c: 28: KF2PRO();
   780                           ;keycmd521TS.c: 7: }
   781  071A  0183               	clrf	3	;select bank 0
   782                           ;keycmd521TS.c: 29: break;
   783  071B  0008               	return
   784  071C                     l107
   785                           ;keycmd521TS.c: 30: case 2:
   786                           ;keycmd521TS.c: 31: KF3PRO();
   787                           ;keycmd521TS.c: 10: }
   788  071C  0183               	clrf	3	;select bank 0
   789                           ;keycmd521TS.c: 32: break;
   790  071D  0008               	return
   791  071E                     l108
   792                           ;keycmd521TS.c: 33: case 3:
   793                           ;keycmd521TS.c: 34: KF4PRO();
   794  071E  2F03               	ljmp	l112
   795                           
   796                           	psect	text15
   797                           ;math.c: 1: void BNX2BCD(void)
   798                           ;math.c: 2: {
   799  07A3                     _BNX2BCD
   800                           ;math.c: 4: DT31H=0;
   801  07A3  1683               	bsf	3,5
   802  07A4  1303               	bcf	3,6	;carry unused
   803  07A5  01AE               	clrf	_DT31H^(0+128)
   804                           ;math.c: 5: DT32H=0;
   805  07A6  01AF               	clrf	_DT32H^(0+128)
   806                           ;math.c: 6: DT33H=0;
   807  07A7  01B0               	clrf	_DT33H^(0+128)
   808                           ;math.c: 7: DT34H=0;
   809  07A8  01B1               	clrf	_DT34H^(0+128)
   810                           ;math.c: 8: DT35H=0;
   811  07A9  01B2               	clrf	_DT35H^(0+128)
   812                           ;math.c: 9: DT36H=0;
   813  07AA  01B3               	clrf	_DT36H^(0+128)
   814                           ;math.c: 10: DT37H=0;
   815  07AB  01B4               	clrf	_DT37H^(0+128)
   816                           ;math.c: 11: DT38H=0;
   817  07AC  01B5               	clrf	_DT38H^(0+128)
   818                           ;math.c: 12: ;
   819                           ;#
   820  07AD  2FEE               	goto	BCDLP01	; ;#
   821  07AE                     BCDADJ1
   822                           ;#
   823  07AE  3003               	movlw	3	;#
   824  07AF  07AE               	addwf	_DT31H& (0+127)	;#
   825  07B0  1DAE               	btfss	_DT31H& (0+127),3	;#
   826  07B1  02AE               	subwf	_DT31H& (0+127)	;#
   827  07B2  3030               	movlw	48	;#
   828  07B3  07AF               	addwf	_DT32H& (0+127)	;#
   829  07B4  1FAF               	btfss	_DT32H& (0+127),7	;#
   830  07B5  02AF               	subwf	_DT32H& (0+127)	;#
   831  07B6  3003               	movlw	3	;#
   832  07B7  07AF               	addwf	_DT32H& (0+127)	;#
   833  07B8  1DAF               	btfss	_DT32H& (0+127),3	;#
   834  07B9  02AF               	subwf	_DT32H& (0+127)	;#
   835  07BA  3030               	movlw	48	;#
   836  07BB  07B0               	addwf	_DT33H& (0+127)	;#
   837  07BC  1FB0               	btfss	_DT33H& (0+127),7	;#
   838  07BD  02B0               	subwf	_DT33H& (0+127)	;#
   839  07BE  3003               	movlw	3	;#
   840  07BF  07B0               	addwf	_DT33H& (0+127)	;#
   841  07C0  1DB0               	btfss	_DT33H& (0+127),3	;#
   842  07C1  02B0               	subwf	_DT33H& (0+127)	;#
   843  07C2  3030               	movlw	48	;#
   844  07C3  07B1               	addwf	_DT34H& (0+127)	;#
   845  07C4  1FB1               	btfss	_DT34H& (0+127),7	;#
   846  07C5  02B1               	subwf	_DT34H& (0+127)	;#
   847  07C6  3003               	movlw	3	;#
   848  07C7  07B1               	addwf	_DT34H& (0+127)	;#
   849  07C8  1DB1               	btfss	_DT34H& (0+127),3	;#
   850  07C9  02B1               	subwf	_DT34H& (0+127)	;#
   851  07CA  3030               	movlw	48	;#
   852  07CB  07B2               	addwf	_DT35H& (0+127)	;#
   853  07CC  1FB2               	btfss	_DT35H& (0+127),7	;#
   854  07CD  02B2               	subwf	_DT35H& (0+127)	;#
   855  07CE  3003               	movlw	3	;#
   856  07CF  07B2               	addwf	_DT35H& (0+127)	;#
   857  07D0  1DB2               	btfss	_DT35H& (0+127),3	;#
   858  07D1  02B2               	subwf	_DT35H& (0+127)	;#
   859  07D2  3030               	movlw	48	;#
   860  07D3  07B3               	addwf	_DT36H& (0+127)	;#
   861  07D4  1FB3               	btfss	_DT36H& (0+127),7	;#
   862  07D5  02B3               	subwf	_DT36H& (0+127)	;#
   863  07D6  3003               	movlw	3	;#
   864  07D7  07B3               	addwf	_DT36H& (0+127)	;#
   865  07D8  1DB3               	btfss	_DT36H& (0+127),3	;#
   866  07D9  02B3               	subwf	_DT36H& (0+127)	;#
   867  07DA  3030               	movlw	48	;#
   868  07DB  07B4               	addwf	_DT37H& (0+127)	;#
   869  07DC  1FB4               	btfss	_DT37H& (0+127),7	;#
   870  07DD  02B4               	subwf	_DT37H& (0+127)	;#
   871  07DE  3003               	movlw	3	;#
   872  07DF  07B4               	addwf	_DT37H& (0+127)	;#
   873  07E0  1DB4               	btfss	_DT37H& (0+127),3	;#
   874  07E1  02B4               	subwf	_DT37H& (0+127)	;#
   875  07E2  3030               	movlw	48	;#
   876  07E3  07B5               	addwf	_DT38H& (0+127)	;#
   877  07E4  1FB5               	btfss	_DT38H& (0+127),7	;#
   878  07E5  02B5               	subwf	_DT38H& (0+127)	;#
   879  07E6  3003               	movlw	3	;#
   880  07E7  07B5               	addwf	_DT38H& (0+127)	;#
   881  07E8  1DB5               	btfss	_DT38H& (0+127),3	;#
   882  07E9  02B5               	subwf	_DT38H& (0+127)	;#
   883  07EA  0008               	return	;#
   884  07EB                     BCDLP1
   885                           ;#
   886  07EB  27AE               	call	BCDADJ1	; ;#
   887                           ;#
   888  07EC  0064               	clrwdt	; ;#
   889  07ED  1683               	bsf	3,5	;#
   890  07EE                     BCDLP01
   891                           ;#
   892  07EE  0DBB               	rlf	_DT3EH& (0+127)	;#
   893  07EF  0DBA               	rlf	_DT3DH& (0+127)	;#
   894  07F0  0DB9               	rlf	_DT3CH& (0+127)	;#
   895  07F1  0DB8               	rlf	_DT3BH& (0+127)	;#
   896  07F2  0DB7               	rlf	_DT3AH& (0+127)	;#
   897  07F3  0DB6               	rlf	_DT39H& (0+127)	;#
   898  07F4  0DB5               	rlf	_DT38H& (0+127)	;#
   899  07F5  0DB4               	rlf	_DT37H& (0+127)	;#
   900  07F6  0DB3               	rlf	_DT36H& (0+127)	;#
   901  07F7  0DB2               	rlf	_DT35H& (0+127)	;#
   902  07F8  0DB1               	rlf	_DT34H& (0+127)	;#
   903  07F9  0DB0               	rlf	_DT33H& (0+127)	;#
   904  07FA  0DAF               	rlf	_DT32H& (0+127)	;#
   905  07FB  0DAE               	rlf	_DT31H& (0+127)	;#
   906  07FC  0BAD               	decfsz	_DT30H& (0+127)	;#
   907  07FD  2FEB               	goto	BCDLP1	;#
   908                           ; ;#
   909                           ;math.c: 102:  ;
   910  07FE  1283               	bcf	3,5
   911  07FF  0008               	return
   912                           
   913                           	psect	text16
   914                           ;math.c: 104: void ADD30H6(void)
   915                           ;math.c: 105: {
   916  06E9                     _ADD30H6
   917                           ;math.c: 107: DT33H+=DT30H;
   918  06E9  1683               	bsf	3,5
   919  06EA  1303               	bcf	3,6	;carry unused
   920  06EB  082D               	movf	_DT30H^(0+128),w
   921  06EC  07B0               	addwf	_DT33H^(0+128)
   922                           ;math.c: 109: if(CARRY)
   923  06ED  1C03               	btfss	3,0
   924  06EE  2EF2               	goto	l115
   925                           ;math.c: 110: {
   926  06EF  0FB1               	incfsz	_DT34H^(0+128)
   927                           ;math.c: 112: if(ZERO)
   928  06F0  2EF2               	goto	l115
   929                           ;math.c: 113: {
   930  06F1  0AB2               	incf	_DT35H^(0+128)
   931                           ;math.c: 115: }
   932  06F2                     l115
   933                           ;math.c: 117: DT34H+=DT31H;
   934  06F2  082E               	movf	_DT31H^(0+128),w
   935  06F3  07B1               	addwf	_DT34H^(0+128)
   936                           ;math.c: 118: if(CARRY)
   937  06F4  1803               	btfsc	3,0
   938                           ;math.c: 119: {
   939  06F5  0AB2               	incf	_DT35H^(0+128)
   940                           ;math.c: 121: }
   941  06F6  082F               	movf	_DT32H^(0+128),w
   942  06F7  07B2               	addwf	_DT35H^(0+128)
   943                           ;math.c: 124: if(DT33H>59)
   944  06F8  303C               	movlw	60
   945  06F9  0230               	subwf	_DT33H^(0+128),w
   946  06FA  1C03               	btfss	3,0
   947  06FB  2F01               	goto	l114
   948                           ;math.c: 125: {
   949  06FC  30C4               	movlw	-60
   950  06FD  07B0               	addwf	_DT33H^(0+128)
   951                           ;math.c: 127: DT34H++;
   952  06FE  0FB1               	incfsz	_DT34H^(0+128)
   953                           ;math.c: 128: if(ZERO)
   954  06FF  2F01               	goto	l114
   955                           ;math.c: 129: {
   956  0700  0AB2               	incf	_DT35H^(0+128)
   957                           ;math.c: 131: }
   958                           ;math.c: 133: }
   959  0701                     l114
   960  0701  1283               	bcf	3,5
   961  0702  0008               	return
   962                           
   963                           	psect	text17
   964                           ;powerini1.c: 1: void POWERINI(void)
   965                           ;powerini1.c: 2: {
   966  06C8                     _POWERINI
   967                           ;powerini1.c: 3: }
   968  06C8  0183               	clrf	3	;select bank 0
   969  06C9  0008               	return
   970                           
   971                           	psect	text18
   972                           ;powerini1.c: 4: void RSTINI(void)
   973                           ;powerini1.c: 5: {
   974  06D8                     _RSTINI
   975                           ;powerini1.c: 6: }
   976  06D8  0183               	clrf	3	;select bank 0
   977  06D9  0008               	return
   978                           
   979                           	psect	text19
   980                           ;powerini1.c: 7: void RDPARAMS(void)
   981                           ;powerini1.c: 8: {
   982  06DA                     _RDPARAMS
   983                           ;powerini1.c: 9: }
   984  06DA  0183               	clrf	3	;select bank 0
   985  06DB  0008               	return
   986                           
   987                           	psect	text21
   988                           ;wTRD.c: 29: unsigned char RDEEP(unsigned char 
      +                          romadr)
   989                           ;wTRD.c: 30: {
   990  071F                     _RDEEP
   991                           ;	_romadr assigned to ?a_RDEEP+0
   992  0000                     _RDEEP$romadr	set	?a_RDEEP
   993                           ;_romadr stored from w
   994  071F  0183               	clrf	3	;select bank 0
   995  0720  00B0               	movwf	?a_RDEEP
   996                           ;wTRD.c: 31: EEADR=romadr;
   997  0721  1703               	bsf	3,6
   998  0722  008D               	movwf	13	;volatile
   999                           ;wTRD.c: 32: EEPGD=0;
  1000  0723  1683               	bsf	3,5
  1001  0724  138C               	bcf	12,7
  1002                           ;wTRD.c: 33: RD=1;
  1003  0725  140C               	bsf	12,0
  1004                           ;wTRD.c: 34: return EEDATA;
  1005  0726  1283               	bcf	3,5
  1006  0727  080C               	movf	12,w	;volatile
  1007                           ;wTRD.c: 35: }
  1008  0728  1303               	bcf	3,6	;carry unused
  1009  0729  0008               	return
  1010  072A                     _WTEEP
  1011                           ;	_romadr assigned to ?a_WTEEP+0
  1012  0000                     _WTEEP$romadr	set	?a_WTEEP
  1013                           ;_romadr stored from w
  1014  072A  0183               	clrf	3	;select bank 0
  1015  072B  00B0               	movwf	?a_WTEEP
  1016                           ;wTRD.c: 4: WTCCC:
  1017                           ;wTRD.c: 5: while(WR)
  1018  072C                     l125
  1019                           ;wTRD.c: 8: }
  1020  072C  1683               	bsf	3,5
  1021  072D  1703               	bsf	3,6
  1022  072E  1C8C               	btfss	12,1
  1023  072F  2F32               	goto	l127
  1024                           ;wTRD.c: 6: {
  1025  0730  0064               	clrwdt	;#
  1026  0731  2F2C               	goto	l125
  1027  0732                     l127
  1028                           ;wTRD.c: 9: EEIF=0;
  1029  0732  1283               	bcf	3,5
  1030  0733  1303               	bcf	3,6	;carry unused
  1031  0734  120D               	bcf	13,4
  1032                           ;wTRD.c: 10: EEADR=romadr;
  1033  0735  0830               	movf	?a_WTEEP,w
  1034  0736  1703               	bsf	3,6
  1035  0737  008D               	movwf	13	;volatile

⌨️ 快捷键说明

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