PÓRTICOS SERIALES DE LOS         ATmega164P:      FUNCIONAMIENTO,      CONFIGURACIÓN Y          REGISTROS                 ...
CARACTERÍSTICAS DE LOS            USARTs• OPERACIÓN FULL DUPLEX, SINCRÓNICA Y  ASINCRÓNICA• GENERADOR DE ALTA RESOLUCIÓN D...
DIAGRAMA DE LOS USARTSjaime.velarde@epn.edu.ec   3
REGISTROS DE DATOS PARA      E/S DE LOS USARTS        REGISTROS DE       RECEPCIÓN, SOLO         DE LECTURA               ...
REGISTRO DE CONTROL “A” DEL             USART                                     DESCRIPCIÓN      RXCn           Bandera ...
REGISTRO DE CONTROL “B” DEL             USART                                      DESCRIPCIÓN     RXCIEn          Habilit...
REGISTRO DE CONTROL “C” DEL            USART                                       DESCRIPCIÓN                     Bits de...
SELECCIÓN DEL MODO DE            OPERACIÓN     UMSELn1:0                       DESCRIPCIÓN           00          USART Asi...
SELECCIÓN DE LA PARIDAD Y    DE LOS BITS DE PARADA           UPMn1:0                     DESCRIPCIÓN               00     ...
NÚMERO DE BITS POR CARACTER                     UCSZn2:0        DESCRIPCIÓN                           000   5 bits        ...
VELOCIDAD DE TRANSMISIÓN o            BAUD RATEjaime.velarde@epn.edu.ec         11
VALOR DE UBRR (1)jaime.velarde@epn.edu.ec            12
VALOR DE UBRR (2)jaime.velarde@epn.edu.ec            13
VALOR DE UBRR (3)jaime.velarde@epn.edu.ec            14
VALOR DE UBRR (4)jaime.velarde@epn.edu.ec            15
COMUNICACIÓN ENTRE        MICROCONTROLADORESjaime.velarde@epn.edu.ec     16
INTERFACE A PCsjaime.velarde@epn.edu.ec            17
INTERFACE A CACULADORASjaime.velarde@epn.edu.ec    18
CONEXIÓN A DISPOSITIVOS DE        CONTROLjaime.velarde@epn.edu.ec   19
INTERFACE A PORTÁTILESjaime.velarde@epn.edu.ec   20
CONEXIÓN BLUETOOTHjaime.velarde@epn.edu.ec       21
COMUNICACIÓN CON MODEM        TELEFÓNICOjaime.velarde@epn.edu.ec   22
COMUNICACIÓN CON MODEM           GPRSjaime.velarde@epn.edu.ec   23
ENVÍO Y RECEPCIÓN DE SMSjaime.velarde@epn.edu.ec      24
REDES DE ÁREA LOCALjaime.velarde@epn.edu.ec        25
REDES INALÁMBRICAS ZIGBEEjaime.velarde@epn.edu.ec   26
Próxima SlideShare
Cargando en…5
×

20 Portico Serial

0 visualizaciones

Publicado el

Descripción de los Registros que posee el Pórtico Serial de los ATmega16

0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
0
En SlideShare
0
De insertados
0
Número de insertados
0
Acciones
Compartido
0
Descargas
362
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

20 Portico Serial

  1. 1. PÓRTICOS SERIALES DE LOS ATmega164P: FUNCIONAMIENTO, CONFIGURACIÓN Y REGISTROS Elaborado por: Ing. Jaime E. Velardejaime.velarde@epn.edu.ec 1
  2. 2. CARACTERÍSTICAS DE LOS USARTs• OPERACIÓN FULL DUPLEX, SINCRÓNICA Y ASINCRÓNICA• GENERADOR DE ALTA RESOLUCIÓN DEL BAUD RATE• SOPORTA FORMATOS DE 5, 6, 7, 8 Y 9 BITS CON 1 O 2 BITS DE PARADA• GENERADOR DE PARIDAD PAR O IMPAR• DETECCIÓN DE SOBREPOSICIÓN Y DE TRAMA• TRES INTERRUPCIONES INDEPENDIENTES PARA LA RECEPCIÓN, TRANSMISIÓN Y DATOS VACÍOjaime.velarde@epn.edu.ec 2
  3. 3. DIAGRAMA DE LOS USARTSjaime.velarde@epn.edu.ec 3
  4. 4. REGISTROS DE DATOS PARA E/S DE LOS USARTS REGISTROS DE RECEPCIÓN, SOLO DE LECTURA REGISTROS DE TRANSMISIÓN, SOLO DE ESCRITURAjaime.velarde@epn.edu.ec 4
  5. 5. REGISTRO DE CONTROL “A” DEL USART DESCRIPCIÓN RXCn Bandera de recepción completa TXCn Bandera de transmisión completa UDREn Bandera de registro de datos vacío FEn Bandera de error en la trama DORn Bandera de datos sobrepuestos UPEn Bandera de error de paridad U2Xn Duplicación de la velocidad MPCMn Modo de comunicaciones multiprocesadoresjaime.velarde@epn.edu.ec 5
  6. 6. REGISTRO DE CONTROL “B” DEL USART DESCRIPCIÓN RXCIEn Habilitación de la Interrupción en la Recepción TXCIEn Habilitación de la Interrupción en la Transmisión UDRIEn Habilitación de la Interrupción por datos vacío RXENn Habilitación de la recepción TXENn Habilitación de la transmisión UCSZn2 Con UCSZ1:0 seleccionan el número de bits RXB8n Noveno bit de la recepción TXB8n Noveno bit de la transmisiónjaime.velarde@epn.edu.ec 6
  7. 7. REGISTRO DE CONTROL “C” DEL USART DESCRIPCIÓN Bits de selección del Modo Sincrónico, UMSELn1:0 Asincrónico o Master SPI UPMn1:0 Bits de selección de la paridad USBSn Bit de selección de los bits de parada UCSZ1:0n Para seleccionar el número de bits por caracter Bit de selección del flanco del reloj, solo en el UCPOLn modo sincrónicojaime.velarde@epn.edu.ec 7
  8. 8. SELECCIÓN DEL MODO DE OPERACIÓN UMSELn1:0 DESCRIPCIÓN 00 USART Asincrónico 01 USART Sincrónico 10 Reservado 11 Master SPI, solo el USART1jaime.velarde@epn.edu.ec 8
  9. 9. SELECCIÓN DE LA PARIDAD Y DE LOS BITS DE PARADA UPMn1:0 DESCRIPCIÓN 00 Deshabilitado 01 Reservado 10 Habilitado, paridad par 11 Habilitado, paridad impar USBSn DESCRIPCIÓN 0 1 bit de parada 1 2 bits de paradajaime.velarde@epn.edu.ec 9
  10. 10. NÚMERO DE BITS POR CARACTER UCSZn2:0 DESCRIPCIÓN 000 5 bits 001 6 bits 010 7 bits 011 8 bits 100 RESERVADO 101 RESERVADO 110 RESERVADO 111 9 bitsjaime.velarde@epn.edu.ec 10
  11. 11. VELOCIDAD DE TRANSMISIÓN o BAUD RATEjaime.velarde@epn.edu.ec 11
  12. 12. VALOR DE UBRR (1)jaime.velarde@epn.edu.ec 12
  13. 13. VALOR DE UBRR (2)jaime.velarde@epn.edu.ec 13
  14. 14. VALOR DE UBRR (3)jaime.velarde@epn.edu.ec 14
  15. 15. VALOR DE UBRR (4)jaime.velarde@epn.edu.ec 15
  16. 16. COMUNICACIÓN ENTRE MICROCONTROLADORESjaime.velarde@epn.edu.ec 16
  17. 17. INTERFACE A PCsjaime.velarde@epn.edu.ec 17
  18. 18. INTERFACE A CACULADORASjaime.velarde@epn.edu.ec 18
  19. 19. CONEXIÓN A DISPOSITIVOS DE CONTROLjaime.velarde@epn.edu.ec 19
  20. 20. INTERFACE A PORTÁTILESjaime.velarde@epn.edu.ec 20
  21. 21. CONEXIÓN BLUETOOTHjaime.velarde@epn.edu.ec 21
  22. 22. COMUNICACIÓN CON MODEM TELEFÓNICOjaime.velarde@epn.edu.ec 22
  23. 23. COMUNICACIÓN CON MODEM GPRSjaime.velarde@epn.edu.ec 23
  24. 24. ENVÍO Y RECEPCIÓN DE SMSjaime.velarde@epn.edu.ec 24
  25. 25. REDES DE ÁREA LOCALjaime.velarde@epn.edu.ec 25
  26. 26. REDES INALÁMBRICAS ZIGBEEjaime.velarde@epn.edu.ec 26

×