informacin
para
profundizar
Lenguaje ASM
sobre
el
funcionamiento
Entregas
Para este anlisis, puede utilizar la gua que aparece a continuacin para desarrollar
los siguientes productos:
1. Comentarios de las lneas de programacin del cdigo suministrado por el
proveedor de servicios.
2. Descripcin de los pines de entrada y salida utilizados para el sistema
automatizado
3. Diagrama de flujo del programa de automatizacin.
Una vez finalizada, Luego envela a su facilitador a travs del medio utilizado para tal
fin en el curso.
DOCUMENTO GUA
Diseo de productos electrnicos con microcontroladores
1. Comentarios de lneas de cdigo
COMENTARIOS
Pic que se va utilizar
List p=16F628A
Usaremos la numeracinHexadecima
radix Hex
w
equ 0
equ 1
PCL
equ 0x02
Estado
equ 0x03
Direccin de Estado
PuertaA
equ 0x05
Direccin puerto A
PuertaB
equ 0x06
Direccin puerto B
VALOR
equ 0x0C
Direccin de VALOR
El PIC comienza aqu cuando
org 0
Vaya a Empiezo
org 5
Empiezo
bsf
Vaya al Banco 1
Estado,5
clrw
movwf
PuertaB
comosalidas
movlw
movwf
Escribe FF en el registro w
0xff
PuertaA
comoentradas
Explora
bcf
Estado,5
Vuelve al Banco o
movf
PuertaA,w
movwf
VALOR
comf
VALOR,f
clrw
Btfss
VALOR,0
bit_1
bit_2
goto
bit_1
Vaya bit_1
addlw
0x01
btfss
VALOR,1
goto
bit_2
Vaya a bit_2
addlw 0x02
btfss
VALOR,2
en 1
goto
bit_3
addlw 0x04
bit_3
btfss
VALOR,3
goto
visual
addlw 0x08
visual
call
display
movwf
PuertaB
goto
Explora
retlw 0x7F
retlw 0x6F
retlw 0x77
retlw 0x7C
retlw 0x39
retlw 0x5E
retlw 0x79
retlw 0x71
END
2. Descripcin de pines de entrada y salida
ESQUEMA DEL PIC
PINES DE ENTRADA
PINES DE SALIDA
2 RA0/AN0 - Puerto A
21 RB0/INT -Port B
3 RA1/AN1 - Puerto A
22 RB1 - Port B
4 RA2/AN2/Vref/CVref -
23 RB2 - Port B
Puerto A
24 RB3/PGM -Port B
5 RA3/AN3/Vref -Puerto
25 RB4 - Port B
26 RB5 - Port B
6 RA4/TOCK1/C1OUT-
27 RB6/PGC -Port B
Puerto A
28 RB7/PGD -Port B
7 RA5/AN4/SS/C2OUTPuerto A
3. Diagrama de flujo del programa de automatizacin (cdigo .asm del punto 1)