Note that most PIC have now analog Comparator and/or ADC attach to PORTA. Those have to be disable prior to use them in digital mode as you do.
As you're using an PIC16F73.
ADCON1=7 ' set all analog pins to digital,see datasheet section 11
Also i'm i blind/dumb or your Board have an 4.19MHZ crystal on??????
IF so, you'll have to do some maths 'cause PBP, as i know/read in V2.45, don't have any define for this crystal.... only 4MHZ. So by using default 4MHZ setting all commands will be executed a bit faster than what you expect. few maths to correct your timing will do the job.
But i feel that LCDs are not so much timing critical. The only question i have... should you set oscillator config fuse to XT or HS? XT is for 4MHZ crystal... so i feeel you'll have to use HS osc but i'm not 100% sure since i never did some test with that crystal speed. Anybody used that crystal speed before?
Last edited by mister_e; - 14th May 2005 at 15:44.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks