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

📄 owarray.lst

📁 ibutton from dallas implementation with microcontroller
💻 LST
📖 第 1 页 / 共 3 页
字号:
0315	MOVLW	main_global_Js_1
0316	MOVWF	FSR
0317	MOVLW	7
0318	ADDWF	FSR,F
0319	MOVF	INDF,W
031A	ANDWF	main_global_presence_check,W
031B	MOVWF	main_global_presence_check
031C	MOVLW	255
031D	SUBWF	main_global_presence_check,W
031E	BTFSS	STATUS,Z
031F	GOTO	L_OwArray_18
0320	L_OwArray_17:
0320	MOVLW	2
0321	MOVWF	lcd_lcd_out_param_row
0322	MOVLW	1
0323	MOVWF	lcd_lcd_out_param_column
0324	MOVLW	main_global_text2_0,W
0325	MOVWF	lcd_lcd_out_param_text
0326	CALL	lcd_lcd_out
0327	GOTO	L_OwArray_19
0328	L_OwArray_18:
0328	MOVLW	2
0329	MOVWF	OwArray_int2hex_param_row
032A	MOVLW	1
032B	MOVWF	OwArray_int2hex_param_start_x
032C	MOVLW	main_global_Js_1
032D	MOVWF	FSR
032E	MOVLW	7
032F	ADDWF	FSR,F
0330	MOVF	INDF,W
0331	MOVWF	OwArray_int2hex_param_number
0332	CALL	OwArray_int2hex
0333	MOVLW	2
0334	MOVWF	OwArray_int2hex_param_row
0335	MOVLW	3
0336	MOVWF	OwArray_int2hex_param_start_x
0337	MOVLW	main_global_Js_1
0338	MOVWF	FSR
0339	MOVLW	6
033A	ADDWF	FSR,F
033B	MOVF	INDF,W
033C	MOVWF	OwArray_int2hex_param_number
033D	CALL	OwArray_int2hex
033E	MOVLW	2
033F	MOVWF	OwArray_int2hex_param_row
0340	MOVLW	5
0341	MOVWF	OwArray_int2hex_param_start_x
0342	MOVLW	main_global_Js_1
0343	MOVWF	FSR
0344	MOVLW	5
0345	ADDWF	FSR,F
0346	MOVF	INDF,W
0347	MOVWF	OwArray_int2hex_param_number
0348	CALL	OwArray_int2hex
0349	MOVLW	2
034A	MOVWF	OwArray_int2hex_param_row
034B	MOVLW	7
034C	MOVWF	OwArray_int2hex_param_start_x
034D	MOVLW	main_global_Js_1
034E	MOVWF	FSR
034F	MOVLW	4
0350	ADDWF	FSR,F
0351	MOVF	INDF,W
0352	MOVWF	OwArray_int2hex_param_number
0353	CALL	OwArray_int2hex
0354	MOVLW	2
0355	MOVWF	OwArray_int2hex_param_row
0356	MOVLW	9
0357	MOVWF	OwArray_int2hex_param_start_x
0358	MOVLW	main_global_Js_1
0359	MOVWF	FSR
035A	MOVLW	3
035B	ADDWF	FSR,F
035C	MOVF	INDF,W
035D	MOVWF	OwArray_int2hex_param_number
035E	CALL	OwArray_int2hex
035F	MOVLW	2
0360	MOVWF	OwArray_int2hex_param_row
0361	MOVLW	11
0362	MOVWF	OwArray_int2hex_param_start_x
0363	MOVLW	main_global_Js_1
0364	MOVWF	FSR
0365	MOVLW	2
0366	ADDWF	FSR,F
0367	MOVF	INDF,W
0368	MOVWF	OwArray_int2hex_param_number
0369	CALL	OwArray_int2hex
036A	MOVLW	2
036B	MOVWF	OwArray_int2hex_param_row
036C	MOVLW	13
036D	MOVWF	OwArray_int2hex_param_start_x
036E	MOVLW	main_global_Js_1
036F	MOVWF	FSR
0370	INCF	FSR,F
0371	MOVF	INDF,W
0372	MOVWF	OwArray_int2hex_param_number
0373	CALL	OwArray_int2hex
0374	MOVLW	2
0375	MOVWF	OwArray_int2hex_param_row
0376	MOVLW	15
0377	MOVWF	OwArray_int2hex_param_start_x
0378	MOVLW	main_global_Js_1
0379	MOVWF	FSR
037A	MOVF	INDF,W
037B	MOVWF	OwArray_int2hex_param_number
037C	CALL	OwArray_int2hex
037D	GOTO	L_OwArray_19
037E	L_OwArray_19:
037E	MOVLW	3
037F	MOVWF	STACK_0
0380	MOVLW	255
0381	MOVWF	STACK_1
0382	MOVLW	255
0383	MOVWF	STACK_2
0384	DECFSZ	STACK_0,F
0385	GOTO	$+2
0386	GOTO	$+8
0387	DECFSZ	STACK_1,F
0388	GOTO	$+2
0389	GOTO	$+4
038A	DECFSZ	STACK_2,F
038B	GOTO	$-1
038C	GOTO	$-5
038D	GOTO	$-9
038E	MOVLW	140
038F	MOVWF	STACK_0
0390	MOVLW	255
0391	MOVWF	STACK_1
0392	DECFSZ	STACK_0,F
0393	GOTO	$+2
0394	GOTO	$+4
0395	DECFSZ	STACK_1,F
0396	GOTO	$-1
0397	GOTO	$-5
0398	MOVLW	161
0399	MOVWF	STACK_0
039A	DECFSZ	STACK_0,F
039B	GOTO	$-1
039C	nop
039D	GOTO	main__loop
039E	GOTO	$
039F	;---endproc---
*************
Program size: 1024 locations

**********************
***   HEX memory   ***
**********************
    	0000	0001	0002	0003	0004	0005	0006	0007	0008	0009	000A	000B	000C	000D	000E	000F
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
0000 | 	2A78	3FFF	3FFF	3FFF	0000	0008	3010	1303	1283	00F0	0BF0	280A	0000	0008	3008	1303
0010 | 	1283	00F0	30FF	00F1	0BF0	2817	281A	0BF1	2817	2814	301E	00F0	0BF0	281C	0008	1303
0020 | 	1283	085B	1383	0084	084D	00CD	0180	1BCD	1780	1B4D	1700	1ACD	1680	1A4D	1600	3001
0030 | 	025C	1D03	2835	1100	2836	1500	1580	2004	1180	0180	19CD	1780	194D	1700	18CD	1680
0040 | 	184D	1600	3001	025C	1D03	2848	1100	2849	1500	1580	2004	1180	3001	025C	1D03	2852
0050 | 	200E	2853	2006	0008	30A5	1303	1283	00F0	0BF0	2858	0000	0000	0008	3019	1303	1283
0060 | 	00F0	0BF0	2861	0000	0000	0008	300B	1303	1283	00F0	30FF	00F1	0BF0	286F	2872	0BF1
0070 | 	286F	286C	305B	00F0	0BF0	2874	0000	0008	3001	1303	1283	0250	1D03	2881	3080	00D0
0080 | 	2898	3002	0250	1D03	2888	30C0	00D0	2898	3003	0250	1D03	288F	3094	00D0	2898	3004
0090 | 	0250	1D03	2896	30D4	00D0	2898	3080	00D0	084F	0750	00F0	3001	02F0	0870	00D0	3001
00A0 | 	00DC	0850	00CD	201F	01DC	084E	00CD	201F	3001	00DC	0008	1303	1283	01D0	3001	00D1
00B0 | 	084F	00F0	0870	1903	28B9	0DD1	1051	0BF0	28B2	01D4	3007	00F0	0854	0270	1C03	2900
00C0 | 	084E	0084	30FE	00F1	084F	00F2	1903	28CC	0DF1	1471	0BF2	28C6	0871	0580	1784	0951
00D0 | 	0500	0080	2004	1303	1283	0851	0400	0080	1384	2004	1303	1283	0851	0500	00D3	3000
00E0 | 	0253	1903	28F8	3001	1303	1283	00D2	0854	00F2	1303	1283	0872	1903	28F2	0DD2	1052
00F0 | 	0BF2	28E9	1303	1283	0852	0450	00D0	28F8	2006	2006	01F1	0AF1	0854	0771	00D4	28BA
0100 | 	0008	200E	200E	200E	1303	1283	0855	0084	3000	0080	0855	00DB	0084	1784	0180	1384
0110 | 	2066	1680	1600	1580	2004	1180	2066	1680	1600	1580	2004	1180	2006	2006	1680	1600
0120 | 	1580	2004	1180	2066	1680	1200	1580	2004	1180	2006	1680	1200	1580	2004	1180	1780
0130 | 	1300	1580	2004	1180	2006	3000	0080	1580	2004	1180	1780	1700	1680	1600	1580	2004
0140 | 	1180	2006	3000	0080	1580	2004	1180	1600	1580	2004	1180	2066	3000	0080	1580	2004
0150 | 	1180	1700	1680	1580	2004	1180	2006	3001	00DC	0008	3001	1303	1283	0256	1D03	2963
0160 | 	3080	00D6	297A	3002	0256	1D03	296A	30C0	00D6	297A	3003	0256	1D03	2971	3094	00D6
0170 | 	297A	3004	0256	1D03	2978	30D4	00D6	297A	3080	00D6	0855	0756	00F0	3001	02F0	0870
0180 | 	00D6	0856	00CD	201F	01DC	3001	00D8	0857	0084	0800	00F1	0858	0271	1C03	299C	0857
0190 | 	0084	0858	0784	0800	00CD	201F	01F2	0AF2	0858	0772	00D8	2987	3001	00DC	0008	30F0
01A0 | 	1303	1283	0557	00D8	3004	00F0	0870	1903	29AD	0CD8	13D8	0BF0	29A6	3030	0758	00D8
01B0 | 	0858	3C39	1803	29B8	3007	0758	00D8	29B8	300F	0557	00D9	3030	0759	00D9	0859	3C39
01C0 | 	1803	29C6	3007	0759	00D9	29C6	0855	00D0	0856	00CF	0858	00CE	2078	0855	00D0	3001
01D0 | 	0756	00CF	0859	00CE	2078	0008	1303	1283	01D8	0858	3C07	1C03	29EF	0855	00CE	0856
01E0 | 	00CF	20AB	0850	00D9	0857	0084	0858	0784	0804	00F1	0084	0859	0080	0AD8	29D9	0008
01F0 | 	1303	1283	0855	0084	30FE	00F0	0856	00F1	1903	29FE	0DF0	1470	0BF1	29F8	0870	0580
0200 | 	1784	30FE	00F0	0856	00F1	1903	2A0B	0DF0	1470	0BF1	2A05	0870	0580	2054	3001	00F0
0210 | 	0856	00F1	1903	2A18	0DF0	1070	0BF1	2A12	0870	0480	1384	205D	3001	00F1	0856	00F2
0220 | 	1903	2A26	0DF1	1071	0BF2	2A20	0871	01F0	0500	1D03	0AF0	3000	0270	1903	2A32	3001
0230 | 	00D7	2A33	01D7	2054	0008	3001	1303	1283	00D8	0857	00F0	0870	1903	2A42	0DD8	1058
0240 | 	0BF0	2A3B	01DA	3007	00F1	085A	0271	1C03	2A75	0856	00D9	085A	00F2	0872	1903	2A54
0250 | 	0CD9	13D9	0BF2	2A4D	3001	0559	00D9	0958	0500	0080	1784	0958	0500	0080	1384	3000
0260 | 	0259	1903	2A69	1784	0858	0400	0080	1384	2A69	205D	1784	0858	0400	0080	1384	01F2
0270 | 	0AF2	085A	0772	00DA	2A43	2006	2006	0008	1303	1283	0186	1683	0186	300E	1283	00A0
0280 | 	306D	00A1	3069	00A2	306B	00A3	3072	00A4	306F	00A5	3020	00A6	3069	00A7	3042	00A8
0290 | 	3075	00A9	3074	00AA	3074	00AB	306F	00AC	306E	00AD	303A	00AE	3010	00B2	306E	00B3
02A0 | 	306F	00B4	3074	00B5	3020	00B6	3070	00B7	3072	00B8	3065	00B9	3073	00BA	3065	00BB
02B0 | 	306E	00BC	3074	00BD	3020	00BE	3020	00BF	3020	00C0	3020	00C1	3020	00C2	3006	00D5
02C0 | 	2101	300C	00CD	201F	3001	00D6	3001	00D5	3020	00D7	215A	30FF	1683	0088	1283	3008
02D0 | 	00D5	3002	00D6	21F0	3008	00D5	3002	00D7	3033	00D6	2235	3027	00F0	0BF0	2ADD	0000
02E0 | 	0000	3008	00D5	3002	00D6	3044	00D7	21D6	3044	0084	0800	00F0	3044	0084	0A84	0800
02F0 | 	0570	00CC	3044	0084	3002	0784	0800	054C	00CC	3044	0084	3003	0784	0800	054C	00CC
0300 | 	3044	0084	3004	0784	0800	054C	00CC	3044	0084	3005	0784	0800	054C	00CC	3044	0084
0310 | 	3006	0784	0800	054C	00CC	3044	0084	3007	0784	0800	054C	00CC	30FF	024C	1D03	2B28
0320 | 	3002	00D6	3001	00D5	3032	00D7	215A	2B7E	3002	00D5	3001	00D6	3044	0084	3007	0784
0330 | 	0800	00D7	219F	3002	00D5	3003	00D6	3044	0084	3006	0784	0800	00D7	219F	3002	00D5
0340 | 	3005	00D6	3044	0084	3005	0784	0800	00D7	219F	3002	00D5	3007	00D6	3044	0084	3004
0350 | 	0784	0800	00D7	219F	3002	00D5	3009	00D6	3044	0084	3003	0784	0800	00D7	219F	3002
0360 | 	00D5	300B	00D6	3044	0084	3002	0784	0800	00D7	219F	3002	00D5	300D	00D6	3044	0084
0370 | 	0A84	0800	00D7	219F	3002	00D5	300F	00D6	3044	0084	0800	00D7	219F	2B7E	3003	00F0
0380 | 	30FF	00F1	30FF	00F2	0BF0	2B87	2B8E	0BF1	2B8A	2B8D	0BF2	2B8A	2B87	2B84	308C	00F0
************************
***   GP registers   ***
************************
Address      Name
-------------------
0020	main_global_text1_0
0021	main_global_text1_1
0022	main_global_text1_2
0023	main_global_text1_3
0024	main_global_text1_4
0025	main_global_text1_5
0026	main_global_text1_6
0027	main_global_text1_7
0028	main_global_text1_8
0029	main_global_text1_9
002A	main_global_text1_10
002B	main_global_text1_11
002C	main_global_text1_12
002D	main_global_text1_13
002E	main_global_text1_14
002F	main_global_text1_15
0030	main_global_text1_16
0031	main_global_text1_17
0032	main_global_text2_0
0033	main_global_text2_1
0034	main_global_text2_2
0035	main_global_text2_3
0036	main_global_text2_4
0037	main_global_text2_5
0038	main_global_text2_6
0039	main_global_text2_7
003A	main_global_text2_8
003B	main_global_text2_9
003C	main_global_text2_10
003D	main_global_text2_11
003E	main_global_text2_12
003F	main_global_text2_13
0040	main_global_text2_14
0041	main_global_text2_15
0042	main_global_text2_16
0043	main_global_text2_17
0044	main_global_Js_1
0045	main_global_Js_2
0046	main_global_Js_3
0047	main_global_Js_4
0048	main_global_Js_5
0049	main_global_Js_6
004A	main_global_Js_7
004B	main_global_Js_8
004C	main_global_presence_check
004D	lcd_lcd_cmd_param_out_char
004E	owlib_ow_read_param_port
004E	lcd_lcd_chr_param_out_char
004F	owlib_ow_read_param_pin
004F	lcd_lcd_chr_param_column
0050	owlib_ow_read_result
0050	lcd_lcd_chr_param_row
0051	owlib_ow_read_local_tet
0052	owlib_ow_read_local_ma
0053	owlib_ow_read_local_j
0054	owlib_ow_read_local_i
0055	owlib_ow_reset_param_port
0055	OwArray_ow_read_serial_param_PORT
0055	owlib_ow_write_param_port
0055	OwArray_int2hex_param_row
0055	lcd_lcd_out_param_column
0055	lcd_lcd_init_param_port
0056	lcd_lcd_out_param_row
0056	owlib_ow_write_param_par
0056	OwArray_ow_read_serial_param_pin
0056	owlib_ow_reset_param_pin
0056	OwArray_int2hex_param_start_x
0057	OwArray_ow_read_serial_param_out
0057	OwArray_int2hex_param_number
0057	owlib_ow_write_param_pin
0057	lcd_lcd_out_param_text
0057	owlib_ow_reset_result
0058	OwArray_int2hex_local_high
0058	owlib_ow_write_local_tet
0058	lcd_lcd_out_local_i
0058	OwArray_ow_read_serial_local_i
0059	OwArray_int2hex_local_low
0059	OwArray_ow_read_serial_local_tmpRead
0059	owlib_ow_write_local_j
005A	owlib_ow_write_local_i
005B	lcd_main_global_portaddress
005C	lcd_main_global_cmd
0070	STACK_0
0071	STACK_1
0072	STACK_2

************************
***   SF registers   ***
************************
Address      Name
-------------------
FFFFFFFF	W
0000	INDF
0001	TMR0
0002	PCL
0003	STATUS
0004	FSR
0005	PORTA
0006	PORTB
0007	PORTC
0008	PORTD
0009	PORTE
000A	PCLATH
000B	INTCON
000C	PIR1
000D	PIR2
000E	TMR1L
000F	TMR1H
0010	T1CON
0011	TMR2
0012	T2CON
0013	SSPBUF
0014	SSPCON
0015	CCPR1L
0016	CCPR1H
0017	CCP1CON
0018	RCSTA
0019	TXREG
001A	RCREG
001B	CCPR2L
001C	CCPR2H
001D	CCP2CON
001E	ADRESH
001F	ADCON0
0081	OPTION_REG
0085	TRISA
0086	TRISB
0087	TRISC
0088	TRISD
0089	TRISE
008C	PIE1
008D	PIE2
008E	PCON
0091	SSPCON2
0092	PR2
0093	SSPADD
0094	SSPSTAT
0098	TXSTA
0099	SPBRG
009C	CMCON
009D	CVRCON
009E	ADRESL
009F	ADCON1
010C	EEDATA
010D	EEADR
010E	EEDATH
010F	EEADRH
018C	EECON1
018D	EECON2
2000	ID0
2001	ID1
2002	ID2
2003	ID3
2007	CONFIG
******************
***   Labels   ***
******************
Address        Label
--------------------
0000	main__loop
0004	delays_delay_1us:
0006	delays_delay_50us:
000E	delays_delay_5500us:
001F	lcd_lcd_cmd:
0033	L_lcd_0:
0035	L_lcd_1:
0036	L_lcd_2:
0046	L_lcd_4:
0048	L_lcd_5:
0049	L_lcd_6:
0050	L_lcd_8:
0052	L_lcd_9:
0053	L_lcd_10:
0054	delays_delay_500us:
005D	delays_delay_80us:
0066	delays_delay_8ms:
0078	lcd_lcd_chr:
0081	L_lcd_13:
0088	L_lcd_14:
008F	L_lcd_15:
0096	L_lcd_16:
0098	L_lcd_12:
00AB	owlib_ow_read:
00B2	L_owlib_4:
00B9	L_owlib_5:
00BA	L_owlib_6:
00E3	L_owlib_9:
00E9	L_owlib_13:
00F2	L_owlib_14:
00F8	L_owlib_10:
00F8	L_owlib_11:
00FA	L_owlib_8:
0100	L_owlib_7:
0101	lcd_lcd_init:
015A	lcd_lcd_out:
0163	L_lcd_21:
016A	L_lcd_22:
0171	L_lcd_23:
0178	L_lcd_24:
017A	L_lcd_20:
0187	L_lcd_25:
0196	L_lcd_27:
019C	L_lcd_26:
019F	OwArray_int2hex:
01A6	L_OwArray_0:
01AD	L_OwArray_1:
01B4	L_OwArray_2:
01B8	L_OwArray_3:
01B8	L_OwArray_4:
01C2	L_OwArray_6:
01C6	L_OwArray_7:
01C6	L_OwArray_8:
01D6	OwArray_ow_read_serial:
01D9	L_OwArray_11:
01DD	L_OwArray_10:
01EF	L_OwArray_12:
01F0	owlib_ow_reset:
022F	L_owlib_0:
0232	L_owlib_1:
0233	L_owlib_2:
0235	owlib_ow_write:
023B	L_owlib_15:
0242	L_owlib_16:
0243	L_owlib_17:
024D	L_owlib_20:
0254	L_owlib_21:
0263	L_owlib_22:
0269	L_owlib_23:
0269	L_owlib_24:
026F	L_owlib_19:
0275	L_owlib_18:
0278	main:
02CB	main__loop:
0320	L_OwArray_17:
0328	L_OwArray_18:
037E	L_OwArray_19:

⌨️ 快捷键说明

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