ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comunicación Serial


Enviado por   •  26 de Marzo de 2013  •  915 Palabras (4 Páginas)  •  618 Visitas

Página 1 de 4

Comunicación serial

La comunicación serial consiste en el envío de un bit de información de manera secuencial, ésto es, un bit a la vez y a un ritmo acordado entre el emisior y el receptor.

La comunicación serial en computadores ha seguido los estándares definidos en 1969 por el RS-232 (Recommended Standard 232) que establece niveles de voltaje, velocidad de transmisión de los datos, etc. Por ejemplo, este protocolo establece un nivel de -12v como un uno lógico y un nivel de voltaje de +12v como un cero lógico (por su parte, los microcontroladores emplean por lo general 5v como un uno lógico y 0v como un cero lógico).

Existen en la actualidad diferentes ejemplos de puertos que comunican información de manera serial (un bit a la vez). El conocido como “puerto serial” ha sido gradualmente reemplazado por el puerto USB (Universal Serial Bus) que permite mayor versatilidad en la conexión de múltiples dispositivos. Aunque en naturaleza serial, no suele referenciarse de esta manera ya que sigue sus propios estándares y no los establecidos por el RS-232.

La mayoría de los microcontroladores, entre ellos Arduino, poseen un puerto de comunicación serial. Para comunicarse con los computadores personales actuales que poseen únicamente puerto USB requieren de un dispositivo “traductor”. Arduino emplea el integrado FT232R, el cual es un convertidor USB-Serial. A través de este integrado el microcontrolador puede recibir y enviar datos a un computador de manera serial.

Diferencia entre operaciones lógicas y aritméticas digitales

OPERACIONES LOGICAS:

-Se refiere a los procesos en los que se devuelven valores falsos o verdaderos. Son representadas por proposiciones

Los operadores utilizados son:

OR

AND

NOT

ARITMETICAS DIGITALES:

-Se refiere al uso de operaciones aritméticas con números representados en forma binaria (suma, resta, multiplicación, etc). Además de complementos.

Convertir un numero binario de 8 bits a BCD

El Código binario decimal (BCD) es un código para números decimales en el que cada digito es representado por su propia secuencia binaria. Su principal ventaja es que permite una conversión fácil a dígitos decimales para su despliegue y permite también realizar cálculos decimales mas rápidos.

Aquí se presenta una rutina para convertir un numero binario a BCD, precisamente un numero de 8 bits (1 byte) a su equivalente BCD. El valor máximo de un byte es 0xFF = 255, así que al convertir un numero binario de 8 bits se obtienen 3 dígitos BCD.

Esta rutina convierte el numero binario a su equivalente BCD empaquetado. El resultado de la conversión del numero binario a BCD

...

Descargar como (para miembros actualizados)  txt (4.5 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com