Yes the calc is good and PicMultiCalc.. of course 
In fact i've tested with your crystal speed, my config fuses above, the DEFINEs generated by the PicMultiCalc, and add a HSEROUT ["Joyeux Noel et Bonne Année!!!",13,10] to do the test... all fine
So, OR your device programmer don't program the config fuse properly OR your crystal is pretty bad (2.00 MHZ instead of 20.00 MHz) OR your PIC is bad or Or the supply line is messy OR everything above + bad lucks (bad capacitor or bad value around the crystal) 
I've tested with a USB to serial converter... still working.
If you want to use the EUSART, use the PicMultiCalc EUSART then paste the setting generated in your code. It have to work as well.
I don't know about the 18F fixes, but you could still write directly to the register instead of using DEFINEs to see if it solve some part of the problem.
we could still compile the code and send you the .HEX file. So you will know if it's related to V2.46... or back to the keyboard
Just kidding!
Do you erase the PIC before programming it?
Last edited by mister_e; - 4th March 2007 at 23:59.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks