aaaaaahhhhhh!
I just upgraded my PBP to 2.50 from 2.40, yep along time in the making.
Now one of my codes no longer works the same as it used to.
This is what I am seeing.....
under my old code I have the following constants for my LCD lines for a 4x20 line LCD
Row1 CON 128
Row2 CON 192
Row3 CON 148
Row4 CON 212
LCDOut 254,1
LCDOut 254,Row1, " Welcome to the "
LCDOut 254,Row2,0,1," All-In-One ",4,5
LCDOut 254,Row3,2,3," Light & Water ",6,7
LCDOut 254,Row4, " Controller! "
Now when I ouput the same code as before...Row1 is shifted 2 places to the right on my LCD without me changing the code in any way. The crazy thing is that no matter what I do to the Row1 CONSTANT definition ex: CON 130 the text stays in the same place on the screen on line 1, I can only change the text by placing more spaces in between the " ". Even adding EX: Row1+3 had no effect. What is up?????
I'm going crazy or something. I am using the same 16f877A chip as before, same PCB, same programmer, same MCS IDE, same fuse settings, just the newest PBP 2.50. Could my PIC be damaged?
Like I mentioned before this program worked fine before the upgrade to PBP 2.50 ANY help would be great!
Bookmarks