Notices
928 Forum 1978-1995
Sponsored by:
Sponsored by: 928 Specialists

EZK knock light

Thread Tools
 
Search this Thread
 
Old 05-04-2013, 05:36 PM
  #1  
PorKen
Inventor
Rennlist Member

Thread Starter
 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,139
Received 383 Likes on 216 Posts
Default 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
Old 05-04-2013, 05:37 PM
  #2  
PorKen
Inventor
Rennlist Member

Thread Starter
 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,139
Received 383 Likes on 216 Posts
Default

12-pin
04 knock
02 ground

19-pin
?? knock
?? ground


12-pin
Old 05-04-2013, 05:38 PM
  #3  
PorKen
Inventor
Rennlist Member

Thread Starter
 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,139
Received 383 Likes on 216 Posts
Default

Wired to SSI-4 on negative input (positive empty).

Blue line is knock voltage.

Old 05-04-2013, 05:50 PM
  #4  
PorKen
Inventor
Rennlist Member

Thread Starter
 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,139
Received 383 Likes on 216 Posts
Default

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

Last edited by PorKen; 05-04-2013 at 06:13 PM.



Quick Reply: EZK knock light



All times are GMT -3. The time now is 01:25 AM.