Decodificador_doble_7_segmentos
Páginas: 4 (942 palabras)
Publicado: 2 de octubre de 2015
Atlixco
INGENIERÍA MECATRÓNICA
MICROCONTROLADORES
PRÁCTICA 2.
SUMADOR BINARIO DE TRES BITS
CATEDRÁTICO
Dra. Mariana Natalia Ibarra Bonilla
INTEGRANTES:
MatrículaNombre
IM120603
JOSÉ JAIR MEDINA GARCÍA
Fecha de entrega:
Realización:
Reporte:
Calificación:
(50%)
(50%)
24/09/2015
Observaciones:
Practica 1: SUMADOR BINARIO DE TRES BITS
Objetivo
Realizar unprograma que sea capaz de mostrar la suma de dos números
binarios en dos display 7 segmentos conectados en paralelo controlados
para mostrar las unidades en un segmento y en otro las decenas.Material para elaborar la practica
Programa PIC C Compiler
Programa proteus
Introducción
El sistema binario es un sistema de numeración en el que los números se
representan utilizando solamente lascifras cero y uno.
Las operaciones aritméticas binarias son importantes porque en los circuitos
digitales no se procesan números decimales; solo obras basadas en los
números binarios.
Procedimiento
1.SUMAR TODOS LOS BITS Y MOSTRAR EL VALOR DE ESA SUMA
EN 4 LEDS.
1.1 Realizar un programa que obtenga los bits que
importan del puerto B y posteriormente sumarlos y
mostrar el resultado en 4 leds deacuerdo al número
binario.
Primero tendremos que hacer la misma declaración que en la práctica
anterior en cuanto a nuestras directivas principales y a la forma de
codificar nuestros puertos que en estecaso serán el puerto B como
entrada desde el pin B0 hasta el pin B5 y los pines B6 y B7 los
declaramos como salidas, y el puerto D como salida también para
poder encender los segmentos de cada displaycomo se muestra:
set_tris_B(0b00111111);
set_tris_D(0b00000000);
A2
0
0
0
0
1
1
1
1
0
0
ENTRADAS
A1
0
0
1
1
0
0
1
1
0
0
A0
0
1
0
1
0
1
0
1
0
1
a
1
0
1
1
0
1
0
1
1
1
b
1
1
1
1
1
0
0
1
1
1
SALIDASDISPLAY
c
d
e
1
1
1
1
0
0
0
1
1
1
1
0
1
0
0
1
1
0
1
1
1
1
0
0
1
1
1
1
0
0
f
1
0
0
0
1
1
1
0
1
1
g
0
0
1
1
1
1
1
0
1
1
No.
Decimal
0
1
2
3
4
5
6
7
8
9
Posteriormente leo mi puerto B completo y...
Leer documento completo
Regístrate para leer el documento completo.