Sunteți pe pagina 1din 1

//EJEMPLO 1 Curso de MikroC //Programa para leer 8 bits del PORTB y desplegar //los resultados por el PORTC // Probado

correctamente con PIC16F877A // M. C. Oswaldo Garca Snchez. // -----------------------------------------------------------------------------------------------void main() { unsigned int trabajo; trabajo=00; TRISB = 0xFF; // PORTB como entrada TRISC = 0x00; // PORTC como salida do { trabajo = PORTB; // Lee PORTB y guarda en trabajo PORTC = trabajo; // Enva contenido de trabajo a PORTC } while(1); // ciclo infinito } // ------------------------------------------------------------------------------------------------------El circuito se prob con un cristal oscilador de 4 MHz, dos capacitores de 22pF resistores de 1KOhm para los switches de entrada y resistores de 220 Ohms para los LEDs que se conectan en el PORTC. Asegurarse que en el software de grabacin de PIC600 se especifiquen los siguientes aspectos para el PIC16F877A (obsrvese que le asigna HS en la opcin de oscilador en el grabador PIC600 y no permite modificaciones):

M. C. OSWALDO GARCA SNCHEZ

CURSO DE MIKROC www.oswagar.galeon.com

S-ar putea să vă placă și