UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS
Curso:
MICROCONTROLADORES
Docente:
Ing. Oscar Ucchelly Romero Cortez
Lima - 2024
Qué Opinas sobre “El Proyecto 2045 Avatares”
<< Mantener vivo el cerebro en un robot >>
http://www.2045.com/
https://www.youtube.com/watch?v=FsdW8DFnTO https://www.youtube.com/watch?v=umOsgMgCS2U
c
Microcontroladores UPC
SEMANA 12: Modulo UART
LOGRO DE LA SESIÓN
Al finalizar la sesión, el estudiante conoce la arquitectura de hardware
del módulo UART del PIC18F57Q43 y aplica en casos prácticos como
transmisión y recepción de datos utilizando herramientas de hardware y
software.
Microcontroladores UPC
CONTENIDO
• Introducción
• Serial
• UART
• Ejercicios
Microcontroladores UPC
INTRODUCCIÓN
FTD232RL PL2303
Microcontroladores UPC
COMUNICACIÓN SERIAL
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
El uso y configuración del módulo se hace con los registros:
• UxCON0
• UxCON1
• UxCON2
• UxBRGH
• UxBRGL
• UxTXB
• UxERRIR
• UxRXB
• UxRXPPS
• RxyPPS
• PIE4
• INTCON0
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Transmisor:
Microcontroladores UPC
MÓDULO UART
Transmisor:
Microcontroladores UPC
MÓDULO UART
Receptor:
Microcontroladores UPC
MÓDULO UART
Receptor:
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Microcontroladores UPC
MÓDULO UART
Baud Rate Generator:
Microcontroladores UPC
Baud Rate Generator
En el siguiente ejemplo se realizará el cálculo del Baud Rate así como el error del
Baud Rate:
Para ello se utilizará un FOSC=16MHz y se desea utilizar un Baud Rate de 9600
baudios, en modo Asíncrono y BRGS=0.
Microcontroladores UPC
EJERCICIO 0
Microcontroladores UPC
EJERCICIO 0
Microcontroladores UPC
EJERCICIO 0
Nota:
Pág.344
Microcontroladores UPC
EJERCICIO 0
Microcontroladores UPC
EJERCICIO 1
Microcontroladores UPC
SOLUCIÓN:
P
I
C
1
8
F
5
7
Q
4
3
Microcontroladores UPC
SOLUCIÓN:
Microcontroladores UPC
SOLUCIÓN:
Microcontroladores UPC
SOLUCIÓN
Microcontroladores UPC
EJERCICIO 2
Microcontroladores UPC
SOLUCIÓN
Microcontroladores UPC
SOLUCIÓN
Microcontroladores UPC
SOLUCIÓN
Microcontroladores UPC
SOLUCIÓN
Microcontroladores UPC
Resumen
Microcontroladores UPC