ALIPSO.COM - Trabajos prácticos, monografías, apuntes, tesis, manuales, material educativo y mucho más.
 

Página de inicio | Agregar a Favoritos | Contactate con nosotros | Publicidad

Alipso.com
 

Monografías

Examenes

Enlaces

Publicar material o sitio

Foros

ABC del estudio

Diversión

  Buscar material sobre...
Todas las palabras Cualquier palabra Frase Exacta
El sitio en el que encontrás
todo el material que buscás.

   

Enlaces recomendados
   

Material relacionado
 

Material educativo de Alipso relacionado con PERIFERICO TIMERS PROGRAMABLE 8253

  • Autómata programable.: Introducción, Origen y perspectivas, Estructura de un autómata, Selección del autómata. Factores cuantitativos, Factores cualitativos, Configuración, instalación y puesta a punto, Situación de los componentes, Cableado, Puesta a tierra, Circuito de seguri
  • DlSCOS MAGNETICOS Y UNlDADES DE DlSCOS: DlSCOS MAGNETICOS Y UNlDADES DE DlSCOS, Clases de periféricos, Disco magnético. Escritura y lectura de cada bit de un sector , Cilindros, Cantidad de bytes que puede almacenar un dico o disquete, Disquete como medio de almacenamiento de acceso directo, lo
  • Todo sobre la computacion: procesadores, clasificaciones de computadoras, canales, puertos, adquisiciones, usos, CPU, memorias, perifericos, software, hardware, multimedia, comunicaciones, etc.
  • Trabajo sobre Lenguajes de Programación de Autómatas Programables: Lenguajes de programación. Lenguajes Booleanas y lista de instrucciones. Diagrama de contactos. Lenguajes de Alto Nivel. Grafcet. Diseño basado en Grafcet. Gemma.


  • Enlaces externos relacionados con PERIFERICO TIMERS PROGRAMABLE 8253
  • Discos magneticos y unidades de discos
  • Herpes Zoster Recidivante. Presentacion de un caso
  • Dispositivos logicos programables (PLDs)
  •  

    Publicidad
       

    Monografías
      PERIFÉRICO DE TIMERS PROGRAMABLE 8253.
    PROGRAMACIÓN DEL PERIFÉRICO, REGISTRO PALABRA DE CONTROL, LÓGICA DE LECTURA/ESCRITURA, BUFFERS DEL BUS DE DATOS.

    Agregado: 29 de AGOSTO de 2000 | Palabras: 870 | Votar! | Sin Votos | Sin comentarios | Agregar Comentario
    Categoría: Apuntes y Monografías > Computación > Varios >

      Imprimir Recomendar a un amigo Recordarme el recurso Descargar como pdf

     

     

     

     

    PERIFÉRICO DE TIMERS PROGRAMABLE 8253

     

         Este periférico contiene tres contadores/temporizadores programables,de 16 bits cada uno.Está diseñado para su conexión a la familia 8080/8085 de Intel y se interconexiona al micro como si fuera un periférico de puertas de E/S.

         Permite generar tiempos de retardo precisos,mediante control de programa.Los tres contadores de 16 bits admiten frecuencias de entrada comprendidas entre 0 y 4 MHz.El sistema de control,por sofware,de la carga y el arranque de los contadores es tal,que se consigue una gran precisión en dichos contajes y temporizaciones.

         Sus caracteríaticas fundamentales son:

     

              *. Tres contadores totalmente independientes.

              *. Velocidad de contaje de 0 a 4 MHz.

              *. Contaje en binario o en BCD.

              *. Alimentación simple de 5V.

              *. Encapsulado DIL 24.

     

     

    BUFFERS DEL BUS DE DATOS

     

         Este bloque contiene 8 amplificadores bidireccionales con contro de alta impedancia e interconecta el 8253 con el bus de datos del micro.Se encarga de transmitir o recibir datos,de acuerdo con las instrucciones INPUT,OUTPUT ejecutadas por el micro.

     

    8 BITS

     

    D7-D0

     

     

    WR

    RD

     

    A1

    A0

     

    LECTURA/

    ESCRITURA

     

     

     

     

     

     

    BUS

     

     

     

     

     

     

    INTERNO

     

    CONTADOR

    Nº2

     

    CONTADOR

    Nº1

     

    CONTADOR

    Nº2

     

    REGISTRO PALABRA DE CONTROL

     

    BUFFER

    DEL

    BUS DE

    DATOS

     

         Existen tres funciones básicas que se realizan a través de este bloque:

     

              1. La programación de los modos.

              2. Cargar el dato en los registros.

              3. Leer el valor contabilizado.

     

     

    LÓGICA DE LECTURA/ESCRITURA

     

         Controla todas las funciones del 8253 y está gobernado por las entradas o señales de control que vienen del micro a través del bus de control.Son las siguientes:

     

         *. RD(lectura):esta señal se activa con nivel bajo y ordena al 8253 que transmita hacia el micro el valor del contador seleccionado.

         *. WR(escribir):se activa con un nivel 0 y ordena al 8253 que recoja y almacene la información del modo 0,o el dato por introducir en el contador seleccionado.

         *. A1-A0:estas entradas se conectan normalmente al bus de direcciones y sirven para seleccionar cada uno de los contadores,así como el registro de control,que permite seleccionar uno de los seis modos de funcionamiento.

     

     

    REGISTRO PALABRA DE CONTROL

     

         En este bloque existen los registros de control para cada contador.

         Dos bits del bus de direcciones:A0 y A1,sirven para seleccionar el registro de control(cuando los dos bits están a 1).

     

     

    CONTADORES 0,1 Y 2

     

         Son tres contadores idénticos de 16 bits e independientes entre sí,permitiendo poder trabajar con modos independientes y velocidades de contaje diferentes y no sincronizadas.

         Las funciones de contaje en binario o BCD,con gate o sin ella y la configuración de las líneas de entrada y salida,vienen programadas por la palabra de modo almacenada en el registro palabra de control.

         El programador mediante operaciones de lectura(read),tiene accesop al contenido de cada uno de los contadores.Este periférico dispone de las señales de control y los comandos necesarios para que las operaciones de lectura no afecten al contaje.

         En esta tabla de la verdad se muestra el control de los contadores en función de las diversas señales de control que entran al periférico:

     

    CS   RD   WR   A1   A0

    FUNCIÓN

    0    1    0    0    0

    Carga el contador nº 0

    0    1    0    0    1

    Carga el contador nº 1

    0    1    0    1    0

    Carga el contador nº2

    0    1    0    1    1

    Escritura palabra de modo

    0    0    1    0    0

    Lectura del contador nº0

    0    0    1    0    1

    Lectura del contador nº1

    0    0    1    1    0

    Lectura del contador nº2

    0    0    1    1    1

    No operación,tri-estado

    1    X    X    X    X

    Desconexión,tri-estado

    0    1    1    X    X

    No operación,tri-estado

     

     

     

    PROGRAMACIÓN DEL PERIFÉRICO

     

         El programador puede seleccionar uno cualquiera de los 6 modos de funcionamiento de cada contador,utilizando las palabras de programación adecuadas y cargandolas en el registro palabra de control selecionadas con los bits A0=A1=1.

     

    FORMATO DE LA PALABRA DE CONTROL:

     

    D7

    D6

    D5

    D4

    D3

    D2

    D1

    D0

    SC1

    SC0

    RL1

    RL0

    M2

    M1

    M0

    BCD

     

     

     

    SELECCIÓN DEL CONTADOR:

     

    SC1          SC0

     

    0           0

    Selección contador 0

    0           1

    Selección contador 1

    1           0

    Selección contador 2

    1           1

    Invalidado

     

     

     

     

     

     

     

     

     

    LECTURA/CARGA:

     

    RL1              RL0

     

    0               0

    Operación laching contador

    1               0

    Lectura/carga solamente del byte más significativo

     

    0               1

    Lectura/carga solamente del byte menos significativo

    1               1

    Lectura/carga primero del byte menos significativo y después del más significativo.

     

     

    BCD:

     

    0

    Contador binario,16 bits

    1

    Contador BCD,4 décadas

     

     

    M-MODO:

     

    M2        M1        M0

     

    0         0         1

    MODO 0

    0         0         1

    MODO 1

    X         1         0

    MODO 2

    X         1         1