Está en la página 1de 5

MICROCONTROLADORES

SEMANA 5

Fecha de entrega
Técnico de nivel superior en automatización y control.
DESARROLLO
1. Utilizando el programa estudiado en el contenido de esta semana y el diagrama de flujo
presentado a continuación, codifique el programa respectivo, utilizando para ello el simulador
SimulIDE. Note que este diagrama de flujo es similar al explicado en el contenido, excepto que se
han cambiado los nombres de las variables y las constantes utilizadas. En función de esto:

a. Presente en el formato de la plantilla Iacc el código del programa desarrollado


(3 puntos)
b. Realice una simulación y utilice un grabador de video para grabar la sesión de simulación.
Suba este video a alguna plataforma (YouTube, Vimeo, etc.) y suministre el link para su
visualización. Cuide que la longitud del video no sea superior a 5 minutos (6 puntos).

Diagrama de flujo
A-. Programa realizado para el pic16f84.
;-------encabezado---
LIST p=16f84
radix hex

;-------mapa de memoria-----

estado equ 0x03


TRISB equ 0x06
portb equ 0x06

var1 equ 0x0C


var2 equ 0x0D
var3 equ 0x0E

;------configuración de puertos-----

reset org 0x00

goto inicio
inicio bsf estado,5
movlw b'00001000'
movwf TRISB
bcf estado,5
;-----rutina principal-------

ciclo bcf portb,7


puls btfsc portb,3
goto puls
goto ahora
goto ciclo
;---aqui enciende y apaga el led----

ahora bsf portb,7


call retardo
bcf portb,7
call retardo
goto ahora

;----rutina de retardo----

retardo movlw 15
movwf var1

tres movlw 25
movwf var2

dos movlw 35
movwf var3

uno decfsz var3,1


goto uno
decfsz var2,1
goto dos
decfsz var1,1
roto tres
retlw 00
;--------------------------------------
end
;--------
Circuito planteado y desarrollado en Simullde

b-. Enlace del video en YouTube https://youtu.be/oijuSSAPYKA


REFERENCIAS BIBLIOGRÁFICAS
IACC (2019). Juego de instrucciones y programación del microcontrolador PIC. Microcontroladores.
Semana 5.

También podría gustarte