📄 pid_moto.m51
字号:
B:0090H.3 PUBLIC INT6
B:00D8H.5 PUBLIC ADEX
B:00E8H.5 PUBLIC INT8
B:0090H.5 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
D:00CAH PUBLIC CRCL
D:00D9H PUBLIC ADDATH
B:00B0H.6 PUBLIC WR
B:00C8H.7 PUBLIC T2PS
D:00DAH PUBLIC ADDATL
B:00E8H.0 PUBLIC ADST
B:00E8H.1 PUBLIC SCLK
B:00E8H.7 PUBLIC RXDC
B:00E8H.6 PUBLIC TXDC
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
D:0023H SYMBOL Pulse_count_G
B:00B0H.5 PUBLIC Pulse_count_pin
B:00B8H.6 PUBLIC SWDT
C:054EH PUBLIC PID_MOTOR_Init
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 7
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C0H.6 PUBLIC TF2
B:0098H.2 PUBLIC RB8
C:0796H SYMBOL PID_MOTOR_Read_Current_Speed
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:00CDH PUBLIC TH2
C:0835H SYMBOL PID_MOTOR_Get_Required_Speed
B:00B8H.1 PUBLIC EX2
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:00B8H.2 PUBLIC EX3
B:0098H.6 PUBLIC SM1
B:00B8H.3 PUBLIC EX4
B:00D8H.3 PUBLIC ADM
B:0098H.5 PUBLIC SM2
B:00B8H.4 PUBLIC EX5
B:00A8H.7 PUBLIC EAL
D:00CCH PUBLIC TL2
B:00B8H.5 PUBLIC EX6
B:0090H.6 PUBLIC CLKOUT
D:0024H SYMBOL Old_error_G
B:00D8H.0 PUBLIC MX0
B:00D0H.3 PUBLIC RS0
B:00D8H.1 PUBLIC MX1
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
D:0026H SYMBOL Speed_measured_G
B:00D8H.2 PUBLIC MX2
B:0088H.6 PUBLIC TR1
B:00D8H.6 PUBLIC CLK
D:0027H SYMBOL Sum_G
D:0029H SYMBOL Speed_required_G
B:00B8H.7 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
D:002AH SYMBOL Controller_output_G
B:00E8H.2 PUBLIC SRI
B:00D8H.4 PUBLIC BSY
B:00B0H.0 PUBLIC RXD
B:00A8H.6 PUBLIC WDT
B:00B0H.1 PUBLIC TXD
B:00E8H.4 PUBLIC SLS
D:002BH SYMBOL PID_MOTOR_data_G
B:00D0H.5 PUBLIC F0
B:00E8H.3 PUBLIC STO
B:00D0H.1 PUBLIC F1
D:00D0H PUBLIC PSW
D:00C0H PUBLIC IRCON
------- PROC PID_MOTOR_INIT
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 8
------- DO PID_MOTOR_INIT
D:0076H SYMBOL pScreen_Data
D:0007H SYMBOL c
------- ENDDO c
C:054EH LINE# 88
C:054EH LINE# 89
C:054EH LINE# 93
C:0557H LINE# 97
C:0559H LINE# 98
C:0559H LINE# 99
C:056EH LINE# 100
C:0572H LINE# 109
C:0575H LINE# 112
C:0578H LINE# 127
C:057BH LINE# 128
C:057EH LINE# 132
C:0581H LINE# 136
C:0583H LINE# 138
C:0585H LINE# 143
C:0587H LINE# 144
C:058AH LINE# 147
C:058CH LINE# 152
C:058FH LINE# 153
C:0592H LINE# 156
C:0594H LINE# 161
C:0596H LINE# 162
C:0598H LINE# 164
C:059AH LINE# 169
C:059CH LINE# 170
C:059EH LINE# 173
C:05A0H LINE# 176
C:05A3H LINE# 182
C:05A5H LINE# 183
C:05A7H LINE# 184
------- ENDPROC PID_MOTOR_INIT
------- PROC PID_MOTOR_CONTROL_MOTOR
------- DO PID_MOTOR_CONTROL_MOTOR
D:0077H SYMBOL Error
D:0002H SYMBOL Control_i
------- ENDDO Control_i
C:024CH LINE# 193
C:024CH LINE# 194
C:024CH LINE# 199
C:0251H LINE# 202
C:0256H LINE# 205
C:0264H LINE# 206
C:0264H LINE# 207
C:0267H LINE# 208
C:0267H LINE# 211
C:0273H LINE# 214
C:0288H LINE# 217
C:0288H LINE# 218
C:0288H LINE# 219
C:0294H LINE# 220
C:02A2H LINE# 221
C:02A2H LINE# 224
C:02A2H LINE# 225
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 9
C:02A2H LINE# 226
C:02BAH LINE# 229
C:02C0H LINE# 230
C:02C0H LINE# 233
C:02CBH LINE# 234
C:02CBH LINE# 235
C:02CFH LINE# 236
C:02DBH LINE# 237
C:02DBH LINE# 239
C:02E3H LINE# 240
C:02E3H LINE# 241
C:02E6H LINE# 242
C:02F3H LINE# 243
C:02F3H LINE# 246
C:02F5H LINE# 249
C:02FAH LINE# 252
C:0306H LINE# 253
C:0315H LINE# 254
C:0320H LINE# 256
C:0329H LINE# 257
C:0338H LINE# 258
C:0343H LINE# 260
C:034CH LINE# 261
C:035BH LINE# 262
C:0366H LINE# 264
------- ENDPROC PID_MOTOR_CONTROL_MOTOR
------- PROC PID_MOTOR_GET_REQUIRED_SPEED
C:0835H LINE# 274
C:0835H LINE# 275
C:0835H LINE# 279
C:0838H LINE# 283
C:083BH LINE# 287
C:083DH LINE# 288
------- ENDPROC PID_MOTOR_GET_REQUIRED_SPEED
------- PROC _PID_MOTOR_SET_NEW_PWM_OUTPUT
D:0007H SYMBOL Controller_output_G
C:083EH LINE# 297
C:083EH LINE# 298
C:083EH LINE# 300
C:0840H LINE# 301
------- ENDPROC _PID_MOTOR_SET_NEW_PWM_OUTPUT
------- PROC PID_MOTOR_READ_CURRENT_SPEED
------- DO PID_MOTOR_READ_CURRENT_SPEED
D:0006H SYMBOL C
D:0007H SYMBOL Count
------- ENDDO Count
C:0796H LINE# 333
C:0796H LINE# 334
C:0796H LINE# 336
C:0798H LINE# 338
C:079BH LINE# 341
C:07AAH LINE# 343
C:07B2H LINE# 344
C:07B2H LINE# 345
C:07B5H LINE# 346
C:07B5H LINE# 348
C:07C0H LINE# 349
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 10
C:07C0H LINE# 350
C:07C4H LINE# 351
C:07C4H LINE# 353
C:07C4H LINE# 354
------- ENDPROC PID_MOTOR_READ_CURRENT_SPEED
------- PROC PID_MOTOR_POLL_SPEED_PULSE
------- DO PID_MOTOR_POLL_SPEED_PULSE
B:0020H.0 SYMBOL Previous_state
B:0020H.1 SYMBOL Current_state
------- ENDDO Current_state
C:080EH LINE# 364
C:080EH LINE# 365
C:080EH LINE# 367
C:0812H LINE# 369
C:0818H LINE# 370
C:0818H LINE# 371
C:081AH LINE# 372
C:081AH LINE# 374
C:081EH LINE# 375
------- ENDPROC PID_MOTOR_POLL_SPEED_PULSE
------- ENDMOD PIDMOTOR
------- MODULE SCH51
C:0000H SYMBOL _ICE_DUMMY_
B:00C8H.0 PUBLIC T2I0
B:00C8H.1 PUBLIC T2I1
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
D:00E8H PUBLIC P4
B:00B0H.5 PUBLIC T1
D:00F8H PUBLIC P5
B:0090H.7 PUBLIC T2
B:00D8H.7 PUBLIC BD
B:00C8H.3 PUBLIC T2R0
B:00C8H.4 PUBLIC T2R1
D:00A8H PUBLIC IEN0
B:00B8H.0 PUBLIC EADC
D:00B8H PUBLIC IEN1
D:005DH PUBLIC SCH_tasks_G
B:00C0H.0 PUBLIC IADC
B:00C8H.5 PUBLIC I2FR
B:00C8H.6 PUBLIC I3FR
B:00C0H.7 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00C8H.2 PUBLIC T2CM
D:00D8H PUBLIC ADCON0
B:00A8H.4 PUBLIC ES
B:00C0H.1 PUBLIC IEX2
B:00C0H.2 PUBLIC IEX3
B:00C0H.3 PUBLIC IEX4
B:0098H.0 PUBLIC RI
B:00C0H.4 PUBLIC IEX5
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:00C0H.5 PUBLIC IEX6
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 11
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:0090H.4 PUBLIC INT2
C:04EFH PUBLIC _SCH_Add_Task
B:0090H.0 PUBLIC INT3
B:0090H.1 PUBLIC INT4
B:0090H.2 PUBLIC INT5
B:0090H.3 PUBLIC INT6
B:00D8H.5 PUBLIC ADEX
B:00E8H.5 PUBLIC INT8
B:0090H.5 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
C:075FH PUBLIC SCH_Report_Status
B:00B0H.6 PUBLIC WR
B:00C8H.7 PUBLIC T2PS
B:00E8H.0 PUBLIC ADST
B:00E8H.1 PUBLIC SCLK
D:0087H PUBLIC PCON
D:0072H PUBLIC Error_code_G
B:00E8H.7 PUBLIC RXDC
B:00E8H.6 PUBLIC TXDC
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B0H.5 PUBLIC Pulse_count_pin
B:00B8H.6 PUBLIC SWDT
D:0073H SYMBOL Last_error_code_G
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C0H.6 PUBLIC TF2
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:0074H SYMBOL Error_tick_count_G
B:00B8H.1 PUBLIC EX2
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:00B8H.2 PUBLIC EX3
B:0098H.6 PUBLIC SM1
B:00B8H.3 PUBLIC EX4
B:00D8H.3 PUBLIC ADM
B:0098H.5 PUBLIC SM2
B:00B8H.4 PUBLIC EX5
B:00A8H.7 PUBLIC EAL
B:00B8H.5 PUBLIC EX6
B:0090H.6 PUBLIC CLKOUT
B:00D8H.0 PUBLIC MX0
B:00D0H.3 PUBLIC RS0
B:00D8H.1 PUBLIC MX1
B:0088H.4 PUBLIC TR0
BL51 BANKED LINKER/LOCATER V4.03 04/10/2001 15:43:37 PAGE 12
B:00D0H.4 PUBLIC RS1
B:00D8H.2 PUBLIC MX2
B:0088H.6 PUBLIC TR1
B:00D8H.6 PUBLIC CLK
C:05A8H PUBLIC SCH_Dispatch_Tasks
B:00B8H.7 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
C:0694H PUBLIC _SCH_Delete_Task
B:00E8H.2 PUBLIC SRI
B:00D8H.4 PUBLIC BSY
B:00B0H.0 PUBLIC RXD
B:00A8H.6 PUBLIC WDT
B:00B0H.1 PUBLIC TXD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -