Upload
javier-kbas
View
8
Download
1
Embed Size (px)
DESCRIPTION
EJEMPLO EN BASCOM
Citation preview
UNIVERSIDAD TECNICA DEL NORTE
FICA CIME
SISTEMAS MICROPROCESADOS
JAVIER CABASCANGO JORGE CRIOLLO
INFORME
TEMA
Programa bsico para encender un led con pulsador.
OBJETIVO
Disear un programa que permita encender un led con pulsador.
OBJETIVOS ESPECIFICOS
- Con las instrucciones aprendidas disear el programa.
- Realizar la simulacin en Proteus.
- Implementarlo fsicamente en la protoboard.
DESARROLLO
'Indico al compilador que micro voy a usar
$regfile = "m164pdef.dat"
'Cristal interno
$crystal = 1000000
'Configuro el puerto B.0 como entrada, con resistencia push pull
Ddrb.0 = 0
Portb.0 = 0
'Configuro el puerto C.0 como salida
Ddrc.0 = 1
Portc.0 = 0
Programa:
If Pinb.0 = 0 Then Goto Encender
Goto Programa
Encender:
Portc.0 = 1
Wait 3
Portc.0 = 0
Goto Programa
End
SIMULACION EN PROTEUS
Encendido con intervalo de 3seg.
CONCLUSIONES
Al ser un programa piloto en Bascom primero debamos entender cmo se debe
de empezar y que instrucciones utilizar hasta adaptarnos al programa y a las
instrucciones.
Se logr notar la diferencia entre Assembler y Bascom pues se hizo ms fcil en
lenguaje de alto nivel y ms comprensible.
Para un mejor aprendizaje acerca del programa se hizo algunos ejemplos bsicos
que nos permitir entender de mejor forma y con la ayuda del docente.
RECOMENDACIONES
Practicar en el programa Bascom y leer el datasheet del microcontrolador a
utilizar principalmente sus instrucciones.
Tener propiamente todos los materiales a utilizar cada integrante del grupo.
Una vez realizado este proyecto seguir intentando con diferentes tiempos de wait, recordando que son en segundos, pruebe wait 6 se ver que el apagado es
ms lento.
ANEXOS