Yes!.Originally Posted by sardineta
Yes!.Originally Posted by sardineta
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
returning with one of my last questions
This is what the list file saysThe hex file contains the data as ascii indormation and it also carries address information. This makes the hex file a LOT! larger then the actual code size.
if you want to know how much memory is required you should let the compiler generate a list file, it tells you how much memory is required.
Program Memory Words Used: 431
Program Memory Words Free: 1617
I have attached the list file, does I have 1671 adresses available?
what about the free flash memory in PIC?
yes you have 1617 program locations left...i have attached the list file, does I have 1671 adresses available?
what about the free flash memory in PIC?
that IS the flash memory..
Except for the 'spelling' mistake, you do indeed have 1617 words free.Originally Posted by sardineta
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
i cut him a break on his spelling because english isnt his first language :wink:Originally Posted by Nigel Goodwin
Thanks for your answers!![]()
Hello.
I found that pin RA4 does not work as a normal output, (I can't read 5 volts) I read the datasheet and it says that as OUTPUT it is open drain, so what you recomment me to do? I am thinking in fixing a resistor of 10k from this pin to Vdd, but correct me if I am wrong, please.
Can I connect the output of an op-amp directly to the RA0/AN0 pin, where I configured it as an input for the ADC?, or I need a resistor from here to VSS.
The pins I am not using from port A and C what do I have to do with them? do them grounded?
Thanks!!
No, that's fine, that's what you need to do.Originally Posted by sardineta
You can connect it direct.Can I connect the output of an op-amp directly to the RA0/AN0 pin, where I configured it as an input for the ADC?, or I need a resistor from here to VSS.
You can just leave them, it makes very little difference - it varies from person to person, but some people set them as outputs. Personally I don't pay the slightest attention to how they are set, I just ignore them.The pins I am not using from port A and C what do I have to do with them? do them grounded?
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Thank you, Nigel.
![]()
Does the stack has to do with the interrupts I am using?
I hahe vonfigured two interrupts one of them is by using timer0 and the other one is by RB0.
Inside the ISR the program saves the W register and the Status register.
When I have a signal in the input at the op amp it works but when there is no signal I see at the output of the op amp a signal that is different from zero, what can I do to get a 0 volts or gnd while there is no signal at the input of the opamp.
I have realized that when the AN0 (analog input) has no signal it behaves as if it sees a voltage different from zero (ground). because I am changing my point of observations I have a deal with this changes.
This pin RA0/AN0 always should be connected to a voltage point?
thanks
sardinetta , how have you wired the op amp inputs?Originally Posted by sardineta
This is the circuit I want to connect to the pic 16F870, at pin RA0/AN0.
The problem as I mentioned above is that when there is no signal I have a DC voltage level at the output.
the gain at output is 1.5
Thanks a lot for your help
As you're powering the opamps off +/-9V you MUST add a series resistor between the output of the opamp and the input of the A2D. PIC inputs have clipping diodes between the input pin and Vdd/Vss, to prevent the inputs going outside permitted limits. Feeding directly from the opamp could cause too much current to flow.Originally Posted by sardineta
It sounds like you have a DC offset at the output of the opamp, you need to correct it - probably using a preset resistor so you can adjust it.The problem as I mentioned above is that when there is no signal I have a DC voltage level at the output.
the gain at output is 1.5
Thanks a lot for your help
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk