Download Aplicaciones de up y uC Laboratorio #2 Haciendo Funcionar el uC
Document related concepts
no text concepts found
Transcript
Aplicaciones de up y uC Laboratorio #2 Haciendo Funcionar el uC Preparado por: jhuircan Profesores: P. Muñoz, A. Navarro Primer semestre 2009 Objetivos 1 Armar el circuito básico para el funcionamiento de uC 1 Programar aplicaciones básicas para verificar funcionamiento 1 Grabar las aplicaciones en el uC Actividades 1.- Realizar el montaje del circuito siguiente: 5V 5V 1K 220W 20 1 Rese 9 XTAL 20MHz 28 27 26 16F873A 22pF LED 25 24 23 10 22pF 22 8 19 21 2.-Generar un proyecto o usar el anterior e incorporar el programa del punto 3. 3.- Escribir el siguiente Programa en el MPLAB void ret(uns16 r) { while(r>0) { r-- ; } } void main() { TRISB.0=0; PORTB.0=1; while(1) { if(PORTB.0==0)PORTB.0=1 ; else PORTB.0=0; ret(10000); } } 4.- Traspaso de la aplicación al CHIP. Para esto se requiere el programa compilador sin errores. Una vez compilado verifique: 1 Que en la Configuración de bit no se haya modificado nada (Todo OFF y/deshabilitado) 1 Ir a: o View-Program Memory : Asegurar que el programa compilador se encuentre en el buffer o Programmer - Select Programmer- Pic Stara Plus o Programmer - Setting…- Comunications § Verificar que esté en el COM correspondiente § OK o Enable Programmer o Programm 1 El sistema entregará un mensaje en el cual la grabación ha sido satisfactoria o Sucessfully 5.- Verifique el funcionamiento de la aplicación. Compruebe las aplicaciones 6 y 7. 6.- Implemente y grabe el siguiente programa void main() { TRISB=0x00; PORTB=0xAA; while(1) { PORTB=0xAA; } } 7.- Implemente la siguiente aplicación void ret(uns16 r) { while(r>0) { r-- ; } } void main() { char dato; TRISB=0x00; dato=0xAA; while(1) { PORTB=dato; dato=~dato; ret(10000); } }