Mad Professor
Senior Member
Good Day All.
A few of you having been helping me with my current project.
The 08M is very easy to upset and reset.
I can make the 08M reset evey time by just getting a pice of wire not connected to anything and tapping one end of the wire on the SW2 input on my PCB.
If I do the same to SW1, the 08M just carrys with what is it doing.
It also some times resets when any mains item in the room is pluged in or unpluged, the said mains powered item does not even need to be powered up, to make the 08M reset.
I am running the 08M on my bench power supply @ 15volts.
Supply voltage at the 08M is 5.01volts.
Here is the current Schematic:
Here is the current PCB Layout:
Here is the current Code:
Can you please advice.
Thanks for your time.
A few of you having been helping me with my current project.
The 08M is very easy to upset and reset.
I can make the 08M reset evey time by just getting a pice of wire not connected to anything and tapping one end of the wire on the SW2 input on my PCB.
If I do the same to SW1, the 08M just carrys with what is it doing.
It also some times resets when any mains item in the room is pluged in or unpluged, the said mains powered item does not even need to be powered up, to make the 08M reset.
I am running the 08M on my bench power supply @ 15volts.
Supply voltage at the 08M is 5.01volts.
Here is the current Schematic:
Here is the current PCB Layout:
Here is the current Code:
Code:
#Picaxe 08M
init:
high 4
high 0
main:
if pin1 = 0 then count_down
if pin3 = 0 then power_up
goto main:
count_down:
pause 1000
if pin1 = 1 then main
for w0 = 1 to 150
low 0
pause 1000
high 0
pause 1000
next w0
low 4
low 0
down_wait:
if pin1 = 0 then down_wait
goto main:
power_up:
pause 1000
if pin3 = 1 then main
high 4
high 0
goto main:
Thanks for your time.
Last edited: