Está en la página 1de 7

INSTITUTO TECNOLOGICO SUPERIOR DE ZACAPOAXTLA

INGENIERIA MECATRONICA

MATERIA: MICROCONTROLADORES

PRACTICA: ENCENDIDO DE LEDS POR EL PUERTO B

LIC.EDGAR HERNANDEZ GARCIA

ALUMNO: FRANCISCO JAVIER VAZQUEZ ESPINOZA

Zacapoaxtla, Pue, Mayo 26 DE 2012

MATERIAL NECESARIO FUENTE DE ALIMENTACION A 5V UN PROTOBOARD UN PIC-16F84A 1 RESISTENCIA DE 10K. 1 CRISTAL DE 4 MHz 8 RESISTENCIAS DE 220 2 CAPACITORES DE 22pF CERMICOS 8 LEDS PROGRAMA (PIC-SIMULATOR IDE)

ENCENDIDO DE LEDS POR EL PUERTO B


EN ESTE SIMULACION LO PRIMERO QUE TENDREMOS QUE TENER SERA EL PROGRAMA O EL CODIGO ENSAMBLADOR YA COMPILADO Y CARGADO AL PIC 16F84A Y POSTERIORMENTE SE BA A DEMOSTRAR EL ENCENDIDO Y APAGADO DE LEDS EN EL PUERTO B.

PROGRAMA ENSAMBLADOR
;--------mapa de memoria--------estado equ ptob reg3 reg2 reg1 aux equ equ equ equ equ d'3' d'6' d'16' d'15' d'14' d'13'

;-------confijuracion de puertos-reset org goto org inicio bsf d'0' inicio d'5' estado,5

movlw b'00000000' movwf trisb bcf estado,5

;--------programa principal------progprinc movlw 0xff

movwf aux movwf ptob call clrf movf retardo aux aux,0

movwf ptob call goto retardo progprinc

;-------rutina de retardo------retardo movlw d'4' movwf reg1 ciclo1 movlw d'5' movwf reg2 ciclo2 movlw d'5' movwf reg3 ciclo3 decfsz reg3,1 goto ciclo3

decfsz reg2,1 goto ciclo2

decfsz reg1,1 goto ciclo1

retlw

00

;---------------------------end ;------------------DIAGRAMA DE FLUJO

CIRCUITO SIMULADO EN PROTEUS

EVIDENCIAS

También podría gustarte