Está en la página 1de 5

REPORTE DE PRACTICA 1

LENGUAJE ENSAMBLADOR

ITSM

INTEGRANTE
S
JONATHAN
EMIR
ORDUÑA
PEDRO SOTO
GONZALEZ
INTRODUCCION

En esta práctica aplicaremos conocimientos previos de la materia de


circuitos eléctricos y electrónicos para armar el circuito que se produce al
programar un PIC16F84 ensamblado en MPLAP.

Se aplicaran en el programa los conocimientos ya aprendido para comentar


el programa y saber que es lo que esta haciendo para ello hay que tener en cuenta
el significado de cada una de las variables.

DESARROLLO

MATERIALES:

 1 Protoboard
 1 PICF84A
 8 Led’s
 1 Cristal de 4MH
 2 capacitores de 22 michoFaradios
 Cables necesarios para la conexión
 Resistencias de 330 Ohms y 10 KOhms
 1 fuente de alimentación de 5 V
 1 Computadora o Lap con el software a usar
 1 Modulo VIP
 1 Placa
 1 cable de corriente
 1 cable para la conexión del modulo al computador (COM2)
 1 paralelo LPT.
SOFTWARE:

 MPLAP
 PicShell
 Power Supply

PORGRAMA A ENSAMBLAR:

RS232_02.

Las instrucciones a usar serán:

 Bsf
 movlw
 movwf
 bcf
 constantes y etiquetas
 CALL
 Addwf
 xorlw
CONCLUSION

Podemos concluir que es muy importante conocer la importancia de estos tipos de


programas para el desarrollo de programas de los pics 16f84, asi como aprender
las diferentes áreas donde podemos aplicarlas.

ANEXOS

;************************************ RS232_05.asm *************************************


;
;

===============================================================
====
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE
PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
;

===============================================================
====
;
; Este programa envía un mensaje grabado en la memoria de programa del
microcontrolador al
; ordenador. Es decir, en el monitor del ordenador aparecerá el mensaje grabado
en el PIC.
;
; ZONA DE DATOS **********************************************************************

__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC


LIST P=16F84A
INCLUDE <P16F84A.INC>

CBLOCK 0x0C
ENDC

RetornoCarro EQU .13 ; Código de tecla "Enter" o "Retorno de


Carro".
CambioLineaEQU .10 ; Código para el cambio de línea.

; ZONA DE CÓDIGOS ********************************************************************

ORG 0
Inicio
call LCD_Inicializa ; Inicializa el modulo LCD y las líneas que
se
call RS232_Inicializa ; van a utilizar en la comunicación con el
puerto
Principal ; serie RS232.
movlw Mensaje0 ; Carga la primera posición del mensaje.
call RS232_Mensaje ; Lo visualiza en el ordenador.
call Retardo_5s
goto Principal
;
; "Mensajes" ----------------------------------------------------------------------------
;
Mensajes
addwf PCL,F
Mensaje0
DT RetornoCarro
DT " En el I.E.S. ISAAC PERAL de Torrejon de Ardoz"
DT RetornoCarro, CambioLinea
DT " se puede estudiar el Ciclo Formativo"
DT RetornoCarro, CambioLinea
DT " DESARROLLO de PRODUCTOS ELECTRONICOS."
DT CambioLinea, CambioLinea, CambioLinea, 0x00

INCLUDE <RS232.INC>
INCLUDE <RS232MEN.INC>
INCLUDE <LCD_4BIT.INC>
INCLUDE <RETARDOS.INC>
END

También podría gustarte