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

📄 4_20ma_main.sym

📁 PIC18F6720写DAC7612U,TA1604_LCD显示,I2C读写PCF8563,PIC单片机之间模拟I2C通讯,该软件已调试通过,已经在产品上使用,有中文说明.
💻 SYM
字号:
000     @SCRATCH
001     @SCRATCH
001     _RETURN_
002     @SCRATCH
003     @SCRATCH
004     @SCRATCH
005     @INTERRUPT_AREA
006     @INTERRUPT_AREA
007     @INTERRUPT_AREA
008     @INTERRUPT_AREA
009     @INTERRUPT_AREA
00A     @INTERRUPT_AREA
00B     @INTERRUPT_AREA
00C     @INTERRUPT_AREA
00D     @INTERRUPT_AREA
00E     @INTERRUPT_AREA
00F     @INTERRUPT_AREA
010     @INTERRUPT_AREA
011     @INTERRUPT_AREA
012     @INTERRUPT_AREA
013     @INTERRUPT_AREA
014     @INTERRUPT_AREA
015     @INTERRUPT_AREA
016     @INTERRUPT_AREA
017-01B receive_string_buffer
01C-020 receive_temp
021-022 strtok.save
023-026 _Randseed
027     counter
028-02C DAC7612U_test_program.string_pointer
028     write_PCF8563_time.year
028     set_PCF8563_alarm.alarmtype
028     lcd_init.i
028     main.@SCRATCH
029     set_PCF8563_alarm.alarm_time
029     write_PCF8563_time.month
029     lcd_init.@SCRATCH
029     main.@SCRATCH
02A     write_PCF8563_time.day
02B     write_PCF8563_time.hour
02C     write_PCF8563_time.minute
02D     write_PCF8563_time.second
02D-032 DAC7612U_test_program.string_temp1
02E     SetPCF8563.timetype
02F     SetPCF8563.value
030     write_I2C_byte.cmd
030     WaitAck.errtime
031     write_I2C_byte.i
033     DAC7612U_test_program.@SCRATCH
034     DAC7612U_test_program.@SCRATCH
035-036 lcd1604_display.display_pointer
035-036 write_string_to_DAC7612U.string
037     write_string_to_DAC7612U.number_of_bits
037     lcd1604_display.lcd_counter
038-03B write_string_to_DAC7612U.data_temp
038     lcd1604_display.lcd_temp
039     lcd1604_display.@SCRATCH
03A     lcd_putc.c
03B     @delay_ms1.P1
03B     lcd_gotoxy.x
03C     lcd_gotoxy.y
03C-03F write_adc_byte.data
03C-03D string_to_float.s
03D     lcd_gotoxy.address
03E-043 string_to_float.string_temp
03E     lcd_gotoxy.@SCRATCH
03F     lcd_send_byte.address
040     write_adc_byte.number_of_bits
040     lcd_send_byte.n
041     write_adc_byte.i
041     lcd_read_byte.low
041     lcd_send_byte.@SCRATCH
042     lcd_read_byte.high
042-043 write_adc_byte.data_byte
042     lcd_send_nibble.n
043     lcd_read_byte.@SCRATCH
044-047 string_to_float.float_temp
044     write_adc_byte.@SCRATCH
045     write_adc_byte.@SCRATCH
046     write_adc_byte.@SCRATCH
047     write_adc_byte.@SCRATCH
048-04B @SFTOI.P1
048     string_to_float.@SCRATCH
049     string_to_float.@SCRATCH
04A-04B atof.s
04C-04F atof.pow10
050-053 atof.result
054     atof.sign
055     atof.c
056     atof.ptr
057-05A @MULFF.P1
057     atof.@SCRATCH
058-05B @DIVFF.P1
058     atof.@SCRATCH
059     atof.@SCRATCH
05A     atof.@SCRATCH
05B-05E @MULFF.P1
05B-05C @ITOF.P2
05B     atof.@SCRATCH
05C-05F @DIVFF.P1
05C     atof.@SCRATCH
05D     atof.@SCRATCH
05E     atof.@SCRATCH
05F-062 @ADDFF.P1
05F     @MULFF.@SCRATCH
060     @MULFF.@SCRATCH
060     @DIVFF.@SCRATCH
061     @MULFF.@SCRATCH
061     @DIVFF.@SCRATCH
062     @MULFF.@SCRATCH
062     @DIVFF.@SCRATCH
063-066 @ADDFF.P1
063     @MULFF.@SCRATCH
063     @DIVFF.@SCRATCH
064     @DIVFF.@SCRATCH
065     @DIVFF.@SCRATCH
067     @ADDFF.@SCRATCH
068     @ADDFF.@SCRATCH
069     @ADDFF.@SCRATCH
06A     @ADDFF.@SCRATCH
06B     @ADDFF.@SCRATCH
06C     @ADDFF.@SCRATCH
06D     @ADDFF.@SCRATCH
06E     @ADDFF.@SCRATCH
06F     ext_int1_service.j
070     ext_int1_service.SLAVE_address
071-075 ext_int1_service.receive_temp
076-077 wait_I2C_clk_low.sys_couter2
076     ext_int1_service.@SCRATCH
077     ext_int1_service.@SCRATCH
078-079 read_IIC_byte.sys_couter0
07A-07B read_IIC_byte.sys_couter1
07C     read_IIC_byte.i
07D     read_IIC_byte.data
F71     CCP_5_LOW
F71-F72 CCP_5
F72     CCP_5_HIGH
F74     CCP_4_LOW
F74-F75 CCP_4
F75     CCP_4_HIGH
F83     lcd
F83     PSP_DATA
FB4.6   C1OUT
FB4.7   C2OUT
FBB     CCP_2_LOW
FBB-FBC CCP_2
FBB     CCP_3_LOW
FBB-FBC CCP_3
FBC     CCP_3_HIGH
FBC     CCP_2_HIGH
FBE     CCP_1_LOW
FBE-FBF CCP_1
FBF     CCP_1_HIGH

0922  @delay_ms1
02EE  ext_int1_init
0132  wait_I2C_clk_low
016E  read_IIC_byte
0214  iic_send_ack
0EBA  atof
04BA  @MULFF
0B48  @ITOF
0B8E  @ADDFF
05D8  @DIVFF
081C  write_adc_byte
07D0  @SFTOI
114E  string_to_float
119E  write_string_to_DAC7612U
090E  DAC7612U_init
0096  @const332
0970  lcd_read_byte
0950  lcd_send_nibble
09B2  lcd_send_byte
09FA  lcd_gotoxy
0A26  lcd_putc
0A92  lcd_init
00B8  @const11292
00E2  @const11298
11D4  lcd1604_display
0112  @const11310
02FE  I2CStart
0352  I2CStop
0322  write_I2C_byte
0374  WaitAck
03C2  SetPCF8563
03F0  write_PCF8563_time
044E  set_PCF8563_alarm
1248  DAC7612U_test_program
022E  ext_int1_service
1328  main
1328  @cinit

Project Files:
    C:\A\4_20mA_main.c
    C:\PROGRA~1\PICC\devices\18F6720.h
    C:\A\EXT_INT1.C
    C:\A\DAC7612U.C
    C:\PROGRA~1\PICC\drivers\stdlib.h
    C:\PROGRA~1\PICC\drivers\stddef.h
    C:\PROGRA~1\PICC\drivers\string.h
    C:\PROGRA~1\PICC\drivers\ctype.h
    C:\A\LCD1604.C
    C:\A\PCF8563.C

Compiler Settings:
    Processor:      PIC18F6720
    Pointer Size:   16
    ADC Range:      0-255
    Opt Level:      9
    Short,Int,Long: 1,8,16

Output Files:
    Diagnostics: C:\A\4_20mA_main.$$$
    Errors:      C:\A\4_20mA_main.err
    INHX32:      4_20mA_main.HEX
    Symbols:     4_20mA_main.SYM
    List:        4_20mA_main.LST
    Debug/COFF:  4_20mA_main.cof
    Project:     4_20mA_main.PJT
    Call Tree:   C:\A\4_20mA_main.tre

⌨️ 快捷键说明

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