Hola
Me estreno en este foro, pues he empezado recientemente con CCS. Va el siguiente programa:
Codigo:
#include <16f88.h>
#fuses HS,NOWDT
#use delay(clock=8000000)
#use rs232(baud=9600, xmit=PIN_B0,rcv=PIN_B1)
set_tris_b(0x00);
set_tris_a(0x00);
setup_adc_ports(NO_ANALOGS);
enable_interrupts(GLOBAL);
enable_interrupts(INT_TMR0);
setup_timer_0(RTCC_DIV_256,RTCC_INTERNAL);
int8 x;
void main() {
do {
if (x==1)
output_high(PIN_B4);
else
output_low(PIN_B4);
} while (1);
}
#INT_TIMER0
tmr_handler() {
x^=1;
}
Se supone, que PORTB.4 debe de parpadear a una frecuencia alta. Lo simulo por proteus, pero nada...
Talvez sea un programa sin fundamento, pero esque por ahora soy un paquete en esto del CCS...
salu2