PIC16F84A

Páginas: 2 (331 palabras) Publicado: 23 de octubre de 2015

Módulo:
1. Introducción a los microcontroladores
Actividad:
PIC16F84A

Objetivo:
El alumno investigara y desarrollara el funcionamiento del microcontrolador así como la programación.
Desarrollar yexplicar la práctica correspondiente.
Procedimiento:
1. Descargar PDF del correspondiente microcontrolador.
2. Investigar si el microcontrolador necesita componentes externos.
3. Programar elfuncionamiento del PIC en MPLAB o Microbasic.
4. Simularlo en PROTEUS.
5. Quemar el microcontrolador.
6. Realizar el circuito correspondiente a la práctica.
7. Escribir resultados.












Resultados:Funcionamiento: Pondremos 3 leds en determinadas salidas de nuestro PIC y cada led debe encender y apagar cada segundo y este debe repetirse.

Diagrama del microcontrolador



Código realizado enMPLAB
;Configuracion de PIC 16690
;Directivas
LIST P=16F690
INCLUDE P16F690.INC
__CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF
;Valiables
CBLOCK 0X20
VALOR1,VALOR2,VALOR3
ENDC

;Origen
ORG0
;Configuracion

BANKSEL PORTA ;Banco 0
BANKSEL ANSEL ;Banco 2
CLRF ANSEL ;Borra ANSEL Y ANSELH
CLRF ANSELH ;Para PTS.dIGITALES
BANKSEL TRISA ;Banco 1
CLRF TRISA;Borra TRISC para configurar
;PORTC de salida
BANKSEL PORTA ;Banco 0

BANKSEL PORTB ;Banco 0
BANKSEL ANSEL ;Banco 2
CLRF ANSEL ;Borra ANSEL Y ANSELH
CLRF ANSELH ;ParaPTS.dIGITALES
BANKSEL TRISB ;Banco 1
CLRF TRISB ;Borra TRISC para configurar
;PORTC de salida
BANKSEL PORTB ;Banco 0

;Programa principal
CLRF PORTA
CLRFPORTB

FIN MOVLW B'00000001'
MOVWF PORTA
CALL RETARDO
CALL RETARDO
CALL RETARDO

MOVLW B'00000010'
MOVWF PORTA
CALL RETARDO
CALL RETARDOCALL RETARDO


MOVLW B'00000100'
MOVWF PORTA
CALL RETARDO
CALL RETARDO
CALL RETARDO

GOTO FIN

;SUBRRUTINAS
RETARDO MOVLW .14 ;PONER 0XFF DONDE ES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pic16F84A
  • Pic16f84a
  • Pic16F84
  • Pic16f84a
  • Pic16F84A
  • Pic16f84a
  • Electrònica PIC16F84A
  • Microcontrolador PIC16F84

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS