Monday, September 1, 2008

código en c para pic 12f675

Este código está desarrollado en c, produce también un parpadeo de un segundo pero para el pic 12f675 con oscilador interno de 4mhz.

#include <12f675.h>
#FUSES NOWDT, INTRC_IO, NOCPD, NOPROTECT, NOMCLR, NOPUT, NOBROWNOUT, BANDGAP_HIGH
#use delay(clock=4000000)
void init()
{
#define GP0 PIN_A0
#define GP1 PIN_A1
#define GP2 PIN_A2
#define GP3 PIN_A3
#define GP4 PIN_A4
#define GP5 PIN_A5
#byte OSCCAL = 0x80
setup_comparator( NC_NC_NC_NC );
setup_adc_ports( NO_ANALOGS );
setup_adc( ADC_OFF );
}
void main()
{
init();
while(TRUE){
output_high(GP2);
delay_ms(1000);
output_low(GP2);
delay_ms(1000);
}
}

código en hexadecimal

:1000000000308A0004280000FF238316900000308F
:100010008A003228073099008316050803308312BE
:10002000A000A00B112819088C111F1383161F1094
:100030009F101F119F1183121F103F28273084002B
:100040000008031931280130A100A001A00B2628C7
:10005000A10B25284A30A000A00B2C282F28800BAC
:100060002328003484011F3083051F1383161F10BB
:100070009F101F119F110730831299000A288316C1
:100080000511831205150430A600FA30A7001E20C2
:10009000A60B452883160511831205110430A6000E
:0E00A000FA30A7001E20A60B50283F28630050
:02400E009431EB
:00000001FF
;PIC12F675

1 comment:

yusepe said...

Muy bueno tu ejemplo, te quería consultar donde puedo obtener comando css para la linea 12fxx de pics Gracias