My main problem at this point are the time
delays in ASM. Any input would be appreciated.
I am working on my first custom project with a
16F84. I need to output 15 one second pulses with variable delays between
pulses. I am using a binary switch to select the delay variables and a switch to
start the pulse sequence. Once the sequence has started the delay time will not
change until all 15 pulses have finished. The different delay conditions between
pulses are:
(A) 4 seconds (B) 8 seconds (C) 12 seconds (D) 16 seconds (E) 20 seconds (F) 40 seconds
(G) 60 seconds (H) 80 seconds (I) 100 seconds (J) 120 seconds
(K) 140 seconds (L) 160 seconds (M) 180 seconds
and (N) 200 seconds.
Basically the project is to increase the speed
of a DC motor at different increments...from min to max from 1 minute to 50
minutes. The board that controls the motor speed only requires shorting two
contacts to increase the motor speed and has preset min and max
speeds.
Thanks
Scott