EZK knock light
#1
Inventor
Rennlist Member
Rennlist Member
Thread Starter
EZK knock light
TunerPro patch for a usuable knock light from the 12 or 19 pin diagnostic plug.
Stock, the knock output is too fast to see or log.
This code adds a ~0.1 second sustain (up to ~0.5 possible).
For 88-up EZK bins.
Should work with ST bins, but I haven't tried it.
May freak out a Hammer/Spanner, so stock patch included.
Output is ~1.7 volts, so a LED can be plugged right in.
Logging with a SSI-4, wire to negative input, leave positive empty.
XDF - rename .txt to .xdf
knock light patch - TP5_EZK_knock_light.txt
TunerPro 5.0
download page
Stock, the knock output is too fast to see or log.
This code adds a ~0.1 second sustain (up to ~0.5 possible).
For 88-up EZK bins.
Should work with ST bins, but I haven't tried it.
May freak out a Hammer/Spanner, so stock patch included.
Output is ~1.7 volts, so a LED can be plugged right in.
Logging with a SSI-4, wire to negative input, leave positive empty.
XDF - rename .txt to .xdf
knock light patch - TP5_EZK_knock_light.txt
TunerPro 5.0
download page
#2
Inventor
Rennlist Member
Rennlist Member
Thread Starter
12-pin
04 knock
02 ground
19-pin
?? knock
?? ground
12-pin
04 knock
02 ground
19-pin
?? knock
?? ground
12-pin
#3
Inventor
Rennlist Member
Rennlist Member
Thread Starter
Wired to SSI-4 on negative input (positive empty).
Blue line is knock voltage.
Blue line is knock voltage.
#4
Inventor
Rennlist Member
Rennlist Member
Thread Starter
Port P2.6 is the knock output line.
Grey is the unchanged code, black new, blue replaced.
8051 code
4205 jnb RAM_20.5, code_20B
4208 orl P2, #0x40
420B movx A, @R0
420C mov P2, #0x2F
4943 acall code_4DEF (mov C, RAM_20.6)
4945 mov RAM_20.5, C
4DEF mov C, RAM_20.6
4DF1 jc code_4DFC
4DF3 mov C, RAM_20.5
4DF5 jnc code_4DFF
4DF7 djnz RAM_6C, code_4DFF
4DFA mov C, RAM_20.6
4DFC mov RAM_6C, #0x33
4DFF ret
Grey is the unchanged code, black new, blue replaced.
8051 code
4205 jnb RAM_20.5, code_20B
4208 orl P2, #0x40
420B movx A, @R0
420C mov P2, #0x2F
4943 acall code_4DEF (mov C, RAM_20.6)
4945 mov RAM_20.5, C
4DEF mov C, RAM_20.6
4DF1 jc code_4DFC
4DF3 mov C, RAM_20.5
4DF5 jnc code_4DFF
4DF7 djnz RAM_6C, code_4DFF
4DFA mov C, RAM_20.6
4DFC mov RAM_6C, #0x33
4DFF ret
Last edited by PorKen; 05-04-2013 at 06:13 PM.