Está en la página 1de 1

CMO PROGRAMAR EN PICC PARA QUE SE USA Se usa para programar aplicaciones tanto sencillas como avanzadas donde

se gestionan datos e interacta con el usuario. EXTENSIN DE UN ARCHIVO nombreArchivo.c ESTRUCTURA DEL ARCHIVO (PLANTILLA) #include <16f877a.h> // librera del PIC a usar #use delay(clock=20000000) //velocidad del cristal a usar #fuses NOPROTECT, NODEBUG, NOWRT, NOCPD, NOLVP, NOBROWNOUT, NOPUT, NOWDT, HS // FUSIBLES INTERNOS #use fast_io(A) //declara rpidos cambios de memoria del puerto A #use fast_io(B) //declara rpidos cambios de memoria del puerto B #byte port_a=05 //para manejar como bits el puerto a #byte port_b=06 //para manejar como bits el puerto b void main(){ set_tris_A(0xFF); //Todos los pines del Puerto A como entrada set_tris_B(0x00); //Todos los pines del Puerto B como salida port_b=0b00000000; //Apagar todos los pines while(1) //Entra en un ciclo infinito { // juego de instrucciones } }

COMO HACER COMENTARIOS // en una lnea

COMO PONER DATOS EN PANTALLA Depende del destino Puertos del PIC port_b=0b00000000; port_b=0xFF; // en formato binario, hexadecimal, o decimal output_high(pin_B3); output_low(pin_B2); LCD printf(lcd_putc,mensaje); Puerto SERIE printf(mensaje); COMO OBTENER DATOS Depende del origen Puertos del PIC nombre_variable=input(pin_A3);

// la variable debe ser declarada previamente.

También podría gustarte