Está en la página 1de 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

También podría gustarte