Hola, a ver si alguien me exa una manita:
Toy empezando a programar en c, he cogido los ejemplillos q hay al principio del hilo del microcursillo en c y los he probado... con el 16f84 y el programador T20 ningun problema, compilo, programo, monto en placa (picdem 2 plus de microchip) y funciona, el problema viene cuando uso un 16f876...
De los programillas no toco nada excepto lo de include q pongo el 16f76, x ejemplo:
#include <16F876.h>
#fuses XT,NOWDT,NOPROTECT
#use delay(clock=4000000)
#use fast_io(B)
void main()
{
while (1)
{
output_b(0xff);
delay_ms(200);
output_b(0x00);
delay_ms(200);
}
}
q creo q hizo pocher...
Lo he probado con el T20 programa bien, pero al ponerlo en placa no hace nada, pruebo a leer datos con el icprog y coincide, se graba bien teoricamente, pero no hace nada.
Lo pruebo con el icd2 de microchip + mplab, y lo mismo, compilo, programa, todo ok, pero al probarlo en la placa no hace nada.
Cojo cualquier programa.asm, hago lo mismo y funciona todo bien, tanto con el t20 q con el icd2.
Q me olvido al hacerlo en c??
PD: Feliz Navidad!!