Subrutinas y codigo en Microcontroladores
Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales,los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria yperiféricos de entrada/salida.
El nombre verdadero de este microcontrolador es PICmicro (Peripheral Interface Controller), conocido bajo el nombre PIC. Su primer antecesor fue creado en 1975 por lacompañía General Instruments. Este chip denominado PIC1650 fue diseñado para propósitos completamente diferentes. Diez años más tarde, al añadir una memoria EEPROM, este circuito se convirtió en un verdaderomicrocontrolador PIC. Hace unos pocos años la compañía Microchip Technology fabricó la 5 billonésima muestra.
Objetivo
Implementar circuitos electrónicos de forma simulada en Proteus y armados enprotoboard, basandose en la compilación de un codigo previamente creado en MicroCode.
Justificación
Realizar circuitos programando, compilando y grabando pics.
Materiales a utilizar
1. Protoboard
2.Capacitores 22pF
3. Cristal de cuarzo 4MHz
4. Resistores de 330 y 1K Ω
5. PIC 16F628A
6. Leds varios colores
7.
8.
9.
10.
11.
12. Código del primer programa hecho en MicroCode:
13.
14.Código del segundo programa hecho en MicroCode:
15.
16. Simulación en Software Proteus
17.
18.
19.
20.
21.
22.
23. Conclusiones
24. Se usó un comando CMCON para desactivar loscomparadores de voltaje que vienen automáticos en el puerto A, ya que no se usan.
25. Se le dio un nombre a las variables para no extender tanto su función, y llamarlas cuando se necesiten.
26. Y ya trabajandoen el código se usaron nuevos métodos de abreviación como símbolos, o regresos, que es volver a un lugar indicado dentro del código o como una subrutina.
27. Los dos programas se realizan en...
Regístrate para leer el documento completo.