Internal MCLR ... so good ???
Hi, Russman
I encountered such problems sometimes with different pics, last time it was with a ST 6265...
the only way I found to have a strong trusty reset is an external MC 33064 or TC54VN43 ( µChip) to drive the MCLR pin.
Like that, it works fine ... at each time.
May be it's a supply problem ... I remember µChip tells about that in their datashheets, may be a reason !!!
May be we could also think to a lost PC ... due to power up and bad reset.
Something to try then could be to add an ASM GOTO pointing to the reset vector ( 00 ??) at the last available program memory location ( care to 3FF , sleep and goto sleep at the end of the HEX !!! ) ... as it was on the older 16C54 -58 i.e.
add :
ASM
org 3FCh
GOTO 0 ; ... or GOTO INIT
ENDASM
just before the PbP END
Note 3FD and 3FE are occupied by PbP ( endless sleep ... smells the lost PC !!! ) and 3FF by the clock calibration value.
Alain
Last edited by Acetronics2; - 25th February 2006 at 14:09.
************************************************** ***********************
Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
************************************************** ***********************
IF there is the word "Problem" in your question ...
certainly the answer is " RTFM " or " RTFDataSheet " !!!
*****************************************
Bookmarks