Thanks for the replies,
OK here's confirmation on how it's wired.
LCD
1 GND
2 +5v
3 +5v via 4K7 resistor
4 RB4 (RS)
5 GND (RW)
6 RB5 (E)
7 - 10 GND (D0 - D3)
11 RB0 (D4)
12 RB1 (D5)
13 RB2 (D6)
14 RB3 (D7)
15 LED+ 5v via 100R resistor
16 LED- GND
I've attached traces of the pulses I get on RB4 and RB5 (sorry I made a mistake in my previous post) and on two of the data lines. I can confirm that the PIC is running as other functions such as RS232 coms and reading the DS18B20's all work fine. I will try a direct wiring option later (wires direct from the PIC pins), but as I can't find any shorts suspect that there is something else that's srewed on the board.
Moral is not to submit gerbers at 1am in the morning after 14 hrs of drafting the design, but to wait a day and check the design with fresh eyes in the morning ! - This board has so many mistakes in it I must of been totally brain dead !!
Bookmarks