Está en la página 1de 8

1

Universidad Autónoma de Nuevo León


Facultad de Ingeniería Mecánica y Eléctrica

Microcontroladores
Tarea no.2
Programación básica
Alejandro Torres Ramírez

Hugo Alejandro Barrientos Flores


1952921
Grupo 001

Martes N4-N6
2

Índice
Problema 1 .......................................................................................................................................... 3
Problema 2 .......................................................................................................................................... 4
Problema 3 .......................................................................................................................................... 5
Problema 4 .......................................................................................................................................... 6
Problema 5 .......................................................................................................................................... 7
Link de video ....................................................................................................................................... 8
Conclusión ........................................................................................................................................... 8
3

Problema 1

En este programa se realizó un código para poder encender una luz led del pin
número 6 de nuestro microcontrolador, esto se logró mandando una instrucción bsf
al pin RB0 del puerto B la cual manda un nivel alto de energía a dicho pin, ahí es
donde se conectará al ánodo del led y el cátodo será conectado a tierra.
4

Problema 2

En este problema creamos un código para encender los pines 6, 7 y 8 del


microcontrolador, esto se logró mandando una instrucción bsf a los pines de RB0,
RB1 y RB2 del puerto B la cual se encarga de colocar un uno o un nivel alto en el
pin, lo que al conectar al ánodo de un led y su cátodo a tierra permitirá que este
encienda
5

Problema 3

En este programa se realizó un código para poder encender una luz led a través de
los pines número 6, 8, 10, y 12 de nuestro microcontrolador, esto se logró mandando
una instrucción bsf al pin RB0, RB2, RB4 y RB6 del puerto B la cual manda un uno
o un nivel alto de energía a dichos pines, ahí es donde se conectará al ánodo del
led y el cátodo será conectado a tierra.
6

Problema 4

En este programa se realizó un código para poder encender una luz led a través de
los pines número 1, 17 y 18 de nuestro microcontrolador, esto se logró mandando
una instrucción bsf al pin RA0, RA1 y RA2 del puerto A la cual manda un uno o un
nivel alto de energía a dichos pines, ahí es donde se conectará al ánodo del led y
el cátodo será conectado a tierra.
7

Problema 5

En este programa se realizó un código para poder encender una luz led a través de
los pines número 1, 17, 6 y 7 de nuestro microcontrolador, esto se logró mandando
una instrucción bsf al pin RA0, RA2, RB0 y RB1 del puerto A y B la cual manda un
uno o un nivel alto de energía a dichos pines, ahí es donde se conectará al ánodo
del led y el cátodo será conectado a tierra.
8

Link de video
https://www.youtube.com/watch?v=xc6YRZZyJGw

Conclusión

En conclusión, el microcontrolador PIC16F84A, esta actividad nos ayudo a pone en


practica conocimientos vistos en clase para poder poner a los puertos A y B como
salidas de nuestro microcontrolador, esto se puede hacer gracias a los comandos
clrf, además de esto, nos enseñaron a encender un led gracias a el comando de
PORT y en base al puerto y el pin, esto nos ayudo a implementar el lenguaje
ensamblador para hacer un proyecto simple.

También podría gustarte