tesk21k.ez
来自「SNC21085 马达正反转调速控制程序。」· EZ 代码 · 共 34 行
EZ
34 行
;p10 key1 Non_Auto motor run
;p11 key2 Auto motor run
;p12 key3 Non_Auto motor run duty+
;p13 key4 Non_Auto motor run duty-
;
;p30 motor
;
[device]
snc21085
[key]
direct=4
debounce=2 ;16ms
[files]
[input_states]
input0:key1 key2 x x
Input1:eend x key3 key4
Input2:X EEND X X
[paths]
init:input0 X0=0 P3=[0000] end
;nonauto +- ; init x0=127
key1:Input1 PWMIO_en1 x0=127 motor_run
motor_run:pwmio1=X0 delay(0.005) motor_run
;auto +-
key2:Input2 PWMIO_EN1 Motor_add
Motor_ADD:PWMIO1=X0 X0?255:motor_sub X0=X0+1 DELAY(0.05) Motor_ADD
Motor_SUB:PWMIO1=X0 X0?0:Motor_add X0=X0-1 DELAY(0.05) Motor_SUB
key3:X0?255:motor_Run X0=X0+1 motor_Run
key4:X0?0:motor_Run X0=X0-1 motor_Run
eend:stop pwmio_dis1 p3=[0000] input0 delay(0.2) end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?