Liderazgo

Solo disponible en BuenasTareas
  • Páginas : 4 (800 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de junio de 2011
Leer documento completo
Vista previa del texto
Set de instrucciones de ATEMEGA8535

REGISTROS Q SE UTILIZAN PARA
PROGRAMAR LA USART DEL ATMEGA8535

El USART de transmisión de datos de búfer Registro y USART recibir datos del buffer compartirregistros de la I misma dirección E / S denominado USART de registro de datos o UDR. La transmisión de datos de registro del almacenador intermediario (TXB) será el destino de los datos escritos enla ubicación UDR registro. Lectura de la ubicación UDR registro devolverá el contenido del búfer de recepción Registro de Datos (RXB).

Para 5 -, 6 -, los personajes o 7 bits los bits no utilizadossuperior será ignorado por el transmisor y puestos a cero por el receptor.
El buffer de transmisión sólo se puede escribir cuando la bandera UDRE en el Registro UCSRA se establece. Los datos escritosa UDR cuando la bandera UDRE no está definida, será ignorado por el transmisor USART. Cuando se escriben datos en el búfer de transmisión, y el transmisor está activado, el transmisor se cargarán losdatos en el registro de desplazamiento de transmisión cuando el registro de desplazamiento está vacía. A continuación, los datos se transmiten en serie en el pin TxD.
El búfer de recepción consisteen una FIFO de dos niveles. El FIFO va a cambiar su estado cada vez que el búfer de recepción se accede. Debido a este comportamiento del búfer de recepción, no utilice Leer-Modificar-Escribirinstrucciones (OSE y la ICC) en esta ubicación. Tenga cuidado al usar las instrucciones poco de prueba (SBIC y SBIS), ya que estos también cambiará el estado de la FIFO.

• Bit 7 - RXC: USART Recibacompleta
UCSRA
Este pedacito de bandera se establece cuando se disponga de datos leídos en el búfer de recepción y se aclaró cuando el búfer de recepción está vacío (es decir, no contiene todos los datosleídos). Si el receptor es «desvalidos, el búfer de recepción se vaciarán y en consecuencia el poco RXC será nulo. La bandera RXC se puede utilizar para generar una interrupción de recepción completa...
tracking img