20 Portico Serial

2.643 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
2.643
En SlideShare
0
De insertados
0
Número de insertados
17
Acciones
Compartido
0
Descargas
354
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

×