Vous êtes sur la page 1sur 11

Centro de Bachillerato Tecnológico Industrial y de Servicios No 76.

“Narciso Mendoza”

Modulo: Mantiene sistemas electrónicos operados con Microcontroladores


Submódulo: Programa microcontroladores en aplicaciones de uso comercial
Practica No 1 Manejo de un bus (Lectura y escritura)
Integrantes:

Numero de equipo: 10
Docente: Ayala Yáñez Erasmo
Semestre y grupo: 5°M
Fecha de demostración: 12/09/2018 Fecha de entrega: 17/09/2018

Practica No. 1 Manejo de un Bus (lectura y escritura).

Objetivo(s):
-Realizar operaciones de lectura y escritura de datos en un bus.
-Comprender a grandes rasgos cómo funciona la memoria de un microcontrolador.
-Manejar y comprender el uso de una memoria.
-Entender el funcionamiento de un Flip-Flop.

Introducción teórica:
Un bus es una serie de dispositivos electrónicos que funcionan como una conexión
de datos entre la memoria a la Unidad Central de Procesamiento, un bus es un canal
de transmisión de información que comunica a todos los componentes de dicho
sistema.
El propósito de los buses es reducir el número de rutas necesarias para la
comunicación entre los distintos componentes, al realizar las comunicaciones a
través de un solo canal de datos.
Un bus se caracteriza por la cantidad de información que se transmite en forma
simultánea. Este volumen se expresa en bits y corresponde al número de líneas
físicas mediante las cuales se envía la información de forma simultánea.
El bus de direcciones asigna las direcciones de memoria, El bus de datos transporta
los datos entre el procesador y la memoria, El bus de control transporta las señales
desde la unidad de control.
La memoria con la que trabajaremos esta práctica va a ser el C.I. 74LS373 este es
un componente que está constituido por Flip-Flops del tipo D cuenta con 20 pines,
se compone de 8 Flip-Flops y dos pines de control el pin número 1 y el pin número
11, en el caso de los Flip-Flops tipo D si la entrada es alta la salida también será
alta y viceversa si la entrada es baja la salida también es baja,
Además de utilizar un SN74LS244N el cual se compone por Buffers estos no son
más que unos amplificadores que estabilizan la señal de entrada para que en la
salida se convierta en una señal clara de 1 o 0, cuenta con 20 pines dos de control
los cuales son el 1 y el 19, estos cuentan con una característica la cual es que si en
algunos de estos dos pines 1 o 19 se encuentra una señal x la salida será bloqueada
gracias a una alta impedancia.

Material y equipo utilizado:


 3 Protoboard
 4 C.I. DM74LS244
 1 C.I DM74LS373
 2 C.I. DM74LS47
 2 Displays de anodo común
 4 Dip Switch de 4 interruptores
 24 resistencias de 330 Ω
 Fuente fija de 5vcd
 Multimetro digital
 1 pinza de punta
 1 pinza de corte
 Datasheets
 Cable telefónico

Desarrollo
1.-De acuerdo con el siguiente diagrama a bloques, armar el circuito en el
Protoboard:
2.- Ya armado el circuito en el Protoboard empezar a hacer las pruebas de
transmisión y grabado de datos.
Ilustración 1 Imagen del circuito terminado

3.- Empezar a hacer las pruebas de transmisión de datos numéricos binarios desde
los DipSwitch hasta los displays, tomando en cuenta los pines de control de los
C.I.s., Se debe visualizar los primeros datos
Primero mandamos un dato en el puerto A y automáticamente se verá reflejado en
el display.
Realizamos lo mismo en el puerto B, mandando un dato diferente y también se verá
reflejado.

Ilustración 2Transmicion de datos puerto A y B

4.- Hacer la grabación de los


datos anteriores en memoria (74LS373), de acuerdo con su tabla de verdad. Dejarla
bloqueada, en alta impedancia
Después de mandar datos diferentes en los puertos A y B, con las terminales de
control del C.I. 74LS373 que corresponden a los pines 11 y 1, grabamos los datos,
colocando las terminales de control en alta impedancia.

Ilustración 3v Grabado de los datos A y B, el led indica el alta Impedancia del


C.I. 74LS373

5.Enviar otros datos diferentes a los primeros, considerar las terminales de control
de los 74LS244.
Enviamos otros datos diferentes en los puertos A y B, para comprobar que el
almacenado de datos sea correcto

Ilustración 4 Envió de datos diferentes


6.- Bloquea el 74LS244 que esta junto a los DipSwitch
Seguido de eso con las terminales de control del C.I. 74LS244 que corresponde al
pin número 1, bloqueamos la señal de los 244.

Ilustración 5 Bloqueo del C.I 244, led indicador

7.- Regresar los datos guardados en memoria al bus hasta los displays
Al tener bloqueado la señal del C.I 244, regresamos los datos iniciales del Integrado
74LS373 al bus de datos y estos se verán reflejados en los displays

Ilustración 6 Regreso de los datos al bus desde la memoria


8.- Borrar los datos guardados en memoria
Para proceder a borrar los datos colocamos las terminales de control en alta
impedancia y procedemos a bloquear la señal del 244, para asi borrar los datos
almacenados en la memoria del integrado 74LS373.

Ilustración 7 Borrado de datos

Cuestionario
1. ¿Qué es y para qué sirve el integrado SN74LS244N?
El SN74LS244N es un controlador de línea y búfer octal con salidas de 3
estados. Está diseñado específicamente para mejorar tanto el rendimiento como la
densidad del controlador de dirección de memoria de tres estados, el controlador de
reloj y los receptores y transmisores orientados a bus.
2. ¿Cómo funciona el componente 74LS373?
Se compone de ocho flip-flops D a través de los cuales se ingresó la entrada a cada
uno de los pines del IC. Los datos de Flip-flops cambian de forma asincrónica
cuando el Latch enable (LE) está en estado High. Como todos sabemos de la
operación de flip-flop, cualquier entrada al pin D en el estado actual se dará como
salida en el siguiente ciclo de reloj. Pero cuando el pin de habilitación del pestillo se
bajó, los datos se bloquearán para que los datos aparezcan. brindando
instantáneamente una acción de enganche.
3. ¿Qué es un bus?
Un bus es una serie de dispositivos electrónicos que funcionan como una conexión
de datos entre la memoria a la Unidad Central de Procesamiento, un bus es un canal
de transmisión de información que comunica a todos los componentes de dicho
sistema.
4. ¿Qué es un dip switch?
El Dip Switch 4 se trata de un conjunto de micro-interruptores eléctricos que se
presenta en un formato encapsulado, la totalidad del paquete de interruptores se
puede también referir como interruptor DIP en singular, pueden contener 1, 2, 3, 4,
6, 8 hasta 9 micro-interruptores. Los interruptores DIP son siempre interruptores de
tipo palanca, en los cuales los centrales tienen dos posiciones posibles “ON” o
“OFF” (en vez de por intervalos) y generalmente se puede ver los números 1 y 0.
5. ¿Cuál es funcionamiento del componente 74LS47?
Es un decodificador/controlador de BCD a siete segmentos con salidas de
activación en bajo, diseñadas para la conducción directa de indicadores
incandescentes o Leds de ánodo común.
Conclusión
Ariza Pérez Gilberto
Comprender el funcionamiento de los microcontroladores por medio del manejo de
un bus y su parte interna por medio del circuito hecho en la práctica.
Beltrán Galván Armando
En esta práctica conseguimos que funcionara correctamente ya que al enviar un
dato o dos estos lo almacenábamos en la memoria utilizando DipSwitch, después
poníamos otro dato cualquiera, desactivábamos el interruptor almacenamos los
datos y al bloquearlos aparecían lo que habíamos mandado antes, fue muy
interesante y espero que me sirva en un futuro.
Galicia Zarate Samantha
Con la realización de esta práctica analizamos el uso de los buses y la realización
del grabado y almacenamiento de datos en una memoria, asi mismo comprendimos
el funcionamiento de las memorias en los microcontroladores
García López Hugo Enrique
Con esta práctica se pudo comprender el uso de los buses y la importancia que
tienen en lo referente al uso de las memorias, además de entender cómo funciona
una memoria dentro de un microcontrolador y las aplicaciones que se le pueden dar
incluso aprendimos a grabar y a escribir dentro de la memoria y reforzamos nuestros
conocimientos referentes al código binario.

Bibliografía y fuentes
https://es.ccm.net/contents/364-que-es-un-bus-informatico
https://www.carrod.mx/products/ci-ttl-buffer-de-8-entradas-no-invertido-74ls244
https://www.carrod.mx/products/ci-ttl-ocho-compuertas-de-seguro-transparente-de-
3-salidas-74ls373
https://www.definicionabc.com/tecnologia/bus-de-datos.php

Vous aimerez peut-être aussi