I will.
If I use the second circuit 7805 output and connect it to the first circuit (with the 16f887) it is working ok. (it has same parts including the LCD)
I will.
If I use the second circuit 7805 output and connect it to the first circuit (with the 16f887) it is working ok. (it has same parts including the LCD)
i'm using a code to print 1,2,3... to the LCD
I see that it prints the numbers but also print junk,
So I guess something is making noise on the LCD input.
Tried with a resistor to the ground and some 22pF capacitors, but it doesnt help.
Yes, serially connect the meter to +, set it to 10 Amps. Why not do the following. Use 1 7805 for the display and another 7805 for the PIC. you can place the circuits in parallel if you so wish. you will need a third 7805 (maybe) for the 2803. Keep us informed if you can
Guys,
I have a another circuit with 1 7805 that push the PIC16f887 and the same LCD type.
I think its something else.
You should have the MCLR set per the 16F877A datasheet. Note that the 16F887 "has a noise filter in the MCLR Reset path. The filter will detect and ignore small pulses.". This along with the different clock circuits on the 887 makes enough of a difference.
A simple test code which works on both the 877A and 887, as previously suggested, will also provide some insight.
languar I didn't get you point.
Code:DEFINE OSC 8 a var byte a=0 TRISB=$0 test: SEROUT PORTB.0,4,[254,128,#a] a=a+1 pause 1000 goto test end
Last edited by menta; - 28th July 2008 at 09:07.
Bookmarks