Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I told you when you first posted your osc is not working right . Your using a 20mzh crystal on the bread board that don't always work as planned. You posted a picture where it made a bunch of squares but no words I have had that happen it was the OSC not coming to speed change your code to use the 4mhz crystal and the lcd will workwhy it does not function with the lcd 2x16 ?
Your using a 4 mhz crystal with the 16f84 Your using a 20 mhz crystal with the 16f877the 16f877 does not function with my lcd 2x16
to see the post at the beginning.
with the moin 10 programs tested, no n' functioned with the 16f877,
the lcd is good since it was tested with the 16f84 and it functions perfectly
Ah..sorry didnt realise you knew about the xtal....but yeah agree his setup isnt v.goodchippie I no what it used did you look at the picture that OP posted the 20mhz crystal is hooked to the 16f877 with jumpers. The chips not osculating is what's wrong
It's still the Osc not working I have had it happen. It's up to you to fix it.It is for that that I post Voila the position of the quartz, and it was the Same thing
The Watchdog Timer is a free running on-chip RC oscillator
which does not require any external components.
This RC oscillator is separate from the RC oscillator of
the OSC1/CLKIN pin. That means that the WDT will
run, even if the clock on the OSC1/CLKIN and OSC2/
CLKOUT pins of the device has been stopped, for
example, by execution of a SLEEP instruction