Thank God -- I just figured it out and I had suspected all along it was because HIGH portX
was being called more than once ? BUT, it never went low in the code so why would would that happen?
The port output wasn't appearing as true DC and the cap was taking it to ground?
Strange though because some channels would work fine.
Anyway - problem solved.
I did some code where once the input is trggered it called a subroutine that made the output HIGH just once.
Still, I wish I knew exactly why
start
If porta.0 = 0 then
high portd.0
endif
goto start
....acts wacko with the cap
Is the high output in that case looking like a rapid pulsating DC or something?
Funny thing is -- whenever I've gotten desperate enough to use this forum -- I always figure
it out 15 minutes after I post. !!
Anyone else like that?? LOL
Bookmarks