hi, i dont know to use the pins RA4 and RB0 on the pic16f84a, those are special finction pins, but i want ot use them normally like other i/o pins...
i used to declare then as inputs and outputs int he ASM like this:
movlw 00000000;
and
movwf PORTB;
but it didin't work, meaning i couldn't send any outputs... was this an error i made somewhere else, meaning the previous piece of code i allreight OR there is something special i need to do (declare or something) to enable the RB0 and RA4
The only 'difficult' pin is RA4, that's because it's an open-collector (or open-drain) output. This means it can only sink current and not source it.
If you want to use RA4 as an output, this usually mean you have to fit a pull-up resistor to make it work.
You also have to set the I/O pins as inputs or outputs by writing to the TRIS registers, are you doing that?. The code you posted is too little to give any information about what you might be doing wrong.