Good evening Steve, some years ago I found a program scripted in assembly language for the PIC, a micro controller I mentioned above, here quoted the header of this program and the link to it.
;***************************************************************************
;******
;****** Digital ignition for 2 stroke engines. SPORTDEVICES 1/9/2005
;******
;******
;****** Digital parts: PIC16F84
;******
;******
;****************************************************************************
list p=16F84a
#include p16F84a.inc
radix dec
__CONFIG _WDT_OFF & _XT_OSC
;******
;****************************************************************************
(link here)
http://www.sportdevices.com/ignition/ignition16.asm
I think we have to give some modification to this, hope you like it!
As far the adjustable version for this program, not impossible but need some outer terminal to input new data, sounds better if iPhone or some other interface were available in this purpose! But I am not so skilled to accomplish this goal though, lol.
Chy