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

📄 main.sym

📁 16F876 控制 LM629 的原程序.
💻 SYM
字号:
015-016 CCP_1
015     CCP_1_LOW
016     CCP_1_HIGH
01B-01C CCP_2
01B     CCP_2_LOW
01C     CCP_2_HIGH
020     pos_eeprom_Trace
021     g_data1
022     g_data2
023-026 dest_pos1
027-02A dest_pos2
02B     initLM.cpt
02B     waitForCmd.car
02B     main.@SCRATCH
02C     waitForCmd.data
02C     initLM.@SCRATCH
02D     waitForCmd.cmd
02E     waitForCmd.verif
02F-033 waitForCmd.s_Action
034     choix.cmd
034     readOctet.res
034     waitForCmd.@SCRATCH
035     choix.data
035     readOctet.i
036-03A choix.s_Action
03B     lire_trace.i
03B     purge_trace.i
03B     avance.nb_pas
03B     tourne.nb_pas
03B     setVitesse.val
03B     setAccel.val
03B-03C regler_Proportionnel.data
03B-03C regler_Integral.data
03B-03C regler_Derivee.data
03B-03C regler_intlimit.data
03B     Afficher_Registres_LM2.Type_registre
03B     stop_temp.retour
03B     lire_PID.@SCRATCH
03B     choix.@SCRATCH
03C     FinEnvoi.data
03C     avance.sens
03C     tourne.sens
03C-03D setVitesse.vitesse
03C-03D setAccel.acceleration
03C     stop_temp.data
03C-03D Afficher_Registres_LM2.rep_high
03C     lire_trace.@SCRATCH
03C     purge_trace.@SCRATCH
03D     sendOctet.oct
03D-03E stop_temp.dataLowLM
03D     lire_trace.@SCRATCH
03D     avance.@SCRATCH
03D     tourne.@SCRATCH
03D     startMvt.@SCRATCH
03D     FinEnvoi.@SCRATCH
03E-041 setVitesse.val2
03E-041 setAccel.val2
03E-03F Afficher_Registres_LM2.rep_low
03E     sendOctet.i
03E     avance.@SCRATCH
03E     tourne.@SCRATCH
03E     startMvt.@SCRATCH
03F-040 stop_temp.dataHighLM
03F     avance.@SCRATCH
03F     tourne.@SCRATCH
03F     startMvt.@SCRATCH
03F     sendOctet.@SCRATCH
040     readData2.varhigh
040     avance.@SCRATCH
040     tourne.@SCRATCH
040     startMvt.@SCRATCH
040     Afficher_Registres_LM2.@SCRATCH
041     readData2.varlow
041-044 @MULS3232.P1
041-044 stop_temp.Count
041     startMvt.@SCRATCH
041     Afficher_Registres_LM2.@SCRATCH
042-045 @SFTOI.P1
042-043 @ITOF.P2
042-043 readData2.retour
042     @MUL88.P1
042     startMvt.@SCRATCH
042     Afficher_Registres_LM2.@SCRATCH
043     @MUL88.P1
043     startMvt.@SCRATCH
043     Afficher_Registres_LM2.@SCRATCH
044-047 affiche_int32.valeur
045     execCmd1.cmd
045     execCmd2.cmd
045-046 sendData1.data
045-046 sendData2.data
045     readData1.varhigh
045-048 @MULS3232.P1
045-048 @DIV3232.P2
045     stop_temp.@SCRATCH
046     readData1.varlow
046     stop_temp.@SCRATCH
047-048 readData1.retour
047     readStatus2.@SCRATCH
047     sendData1.@SCRATCH
047     sendData2.@SCRATCH
047     stop_temp.@SCRATCH
048     affiche_int32.i
048     sendData1.@SCRATCH
048     sendData2.@SCRATCH
048     stop_temp.@SCRATCH
049     ajouter_trace.donnee
049     affiche_int32.octet1
049     input_data.data
049-04C @DIV3232.P1
049     readStatus1.@SCRATCH
049     sendData1.@SCRATCH
049     sendData2.@SCRATCH
049     @MULS3232.@SCRATCH
049     stop_temp.@SCRATCH
04A     affiche_int32.octet2
04A     sendData1.@SCRATCH
04A     sendData2.@SCRATCH
04A     @MULS3232.@SCRATCH
04A     stop_temp.@SCRATCH
04B     affiche_int32.octet3
04B     output_data.data
04B     @MULS3232.@SCRATCH
04C     affiche_int32.octet4
04C     @MULS3232.@SCRATCH
04D     affiche_int8.valeur
04D     affiche_int32.@SCRATCH
04D     @MULS3232.@SCRATCH
04D     @DIV3232.@SCRATCH
04E     affiche_int8.octet1
04E     affiche_int32.@SCRATCH
04E     @MULS3232.@SCRATCH
04E     @DIV3232.@SCRATCH
04F     affiche_int8.octet2
04F     affiche_int32.@SCRATCH
04F     @DIV3232.@SCRATCH
050     convertir_char.octet_char
050     affiche_int8.@SCRATCH
050     affiche_int32.@SCRATCH
050     @DIV3232.@SCRATCH
051     envoiCar.car
051     convertir_char.c
051     affiche_int32.@SCRATCH
051     @DIV3232.@SCRATCH
052     envoiCar.i
053     emmetSignal.b
053     envoiCar.@SCRATCH
054     delay_ms.P1
054-055 emmetSignal.lj
077     @SCRATCH
078     @SCRATCH
078     _RETURN_
079     @SCRATCH
07A     @SCRATCH
07B     @SCRATCH
        delay_us.P1
  -002  CEIL_FLOOR.x
        CEIL_FLOOR.n
  -002  CEIL_FLOOR.y
  -002  CEIL_FLOOR.res
  -000  CEIL_FLOOR.l
        CEIL_FLOOR.s
  -002  @FLT.P1
  -002  @FLT.P2
  -002  @DIVFF.P3
  -002  @DIVFF.P4
  -002  @ADDFF.P5
  -002  @ADDFF.P6
  -002  @MULFF.P7
  -002  @MULFF.P8
  -002  floor.x
  -002  floor.r
  -002  ceil.x
  -002  ceil.r
  -002  fmod.x
  -002  fmod.y
  -002  fmod.i
  -016  pe
  -002  exp.x
  -002  exp.y
  -002  exp.res
  -002  exp.r
        exp.n
        exp.s
  -000  @SITOF.P1
  -00E  pl
  -00E  ql
  -002  log.x
  -002  log.y
  -002  log.res
  -002  log.r
  -002  log.y2
        log.n
  -002  log10.x
  -002  log10.r
  -002  modf.value
        modf.iptr
  -002  pwr.x
  -002  pwr.y
  -002  pow.x
  -002  pow.y
  -002  sqrt.x
  -002  sqrt.y
  -002  sqrt.res
        sqrt.p
  -002  cos.x
  -002  cos.y
  -002  cos.t
  -002  cos.t2
        cos.quad
        cos.i
  -002  cos.frac
  -00E  cos.p
  -002  sin.x
  -002  tan.x
  -002  tan.c
  -002  tan.s
  -00A  pas
  -00A  qas
  -002  ASIN_COS.x
        ASIN_COS.n
  -002  ASIN_COS.y
  -002  ASIN_COS.res
  -002  ASIN_COS.r
  -002  ASIN_COS.y2
        ASIN_COS.s
  -002  asin.x
  -002  asin.r
  -002  acos.x
  -002  acos.r
  -00E  pat
  -00E  qat
  -002  atan.x
  -002  atan.y
  -002  atan.res
  -002  atan.r
        atan.s
        atan.flag
  -002  atan2.y
  -002  atan2.x
  -002  atan2.z
        atan2.sign
        atan2.quad
  -002  cosh.x
  -002  sinh.x
  -002  tanh.x
  -002  frexp.x
        frexp.exp
  -002  frexp.res
  -002  frexp.f
        frexp.sign
        frexp.i
        frexp.i1
  -002  ldexp.value
        ldexp.exp
        execCmd.cmd
        initLmData.vitesse
        initLmData.accel
        Afficher_Registres_LM1.Type_registre
        waitForInt.rep
  -000  Afficher_Registres_LM1.rep_high
  -000  Afficher_Registres_LM1.rep_low
        readOctet_nblk.res
        readOctet_nblk.i
        attendSignal_creneau_nblk.i

0239  delay_ms
0543  @SFTOI
0525  @ITOF
027E  envoiCar
024D  emmetSignal
0368  affiche_int8
02EF  convertir_char
0381  ajouter_trace
0004  @const10550
000D  @const10554
0014  @const10558
001B  @const10562
0022  @const10566
0029  @const10570
0030  @const10574
0037  @const10589
02AA  purge_trace
0040  @const10598
0049  @const10615
0469  output_data
0052  @const10676
005A  @const10711
0063  @const10726
006B  @const10740
0074  @const10744
007B  @const10748
0082  @const10762
008B  @const10766
0092  @const10770
0099  @const10784
00A2  @const10788
00A9  @const10792
00B0  @const10806
00B9  @const10810
00C0  @const10814
00C7  @const10828
00D0  @const10832
00D7  @const10836
00DE  @const10850
00E6  @const10854
00ED  @const10858
00F4  @const10863
03AC  readStatus1
00FD  @const10877
0406  readStatus2
0106  @const10893
0460  chkBusy1
04BF  chkBusy2
0487  execCmd1
04C8  execCmd2
049B  sendData1
04DC  sendData2
0A03  readData1
0A9B  readData2
010F  @const10943
0118  @const10947
0121  @const10951
012A  @const10955
0133  @const10959
08B4  avance
0800  @MULS3232
095C  tourne
0855  startMvt
0563  setVitesse
0500  @MUL88
05AB  setAccel
07AC  stop
0A57  @DIV3232
05F3  regler_Proportionnel
0636  regler_Integral
067A  regler_Derivee
06BE  regler_intlimit
0AEF  Afficher_Registres_LM2
013C  @const11130
0145  @const11137
014D  @const11141
0156  @const11145
015F  @const11149
0168  @const11156
0B51  choix
0171  @const11168
017A  @const11174
0183  @const11180
018B  @const11185
0194  @const11190
019D  @const11195
01A6  @const11200
01AF  @const11205
01B8  @const11210
01C1  @const11215
01CA  @const11221
01D3  @const11227
01DC  @const11233
01E5  @const11244
01EE  @const11249
079B  FinEnvoi
01F7  @const11258
0702  readOctet
073D  sendOctet
0223  init
1000  main
0200  @const11462
0209  @const11466
0211  @const11470
021A  @const11478

Project Files:
main.c
pic.h
C:\PROGRAM FILES\PICC\devices\16F876.H
main.h
consts.h
envcar.h
iPIC.h
C:\PROGRAM FILES\PICC\drivers\math.h
envcar.c
i_lm629.c
i_lm629.h
cmd_lm629.h
cmd_LM629.c
i_LM629.h
cmd_LM629.h
iPIC.c

⌨️ 快捷键说明

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