Aprendí USART de PIC16F883 y quiero aprender UART de dsPIC33FJ64MC802. (En realidad necesito aprender dsPIC, pero aprendí PIC16F883 primero porque pensé que es más fácil de aprender.)
Aquí está mi diagrama de circuito de PIC16F883 en el simulador de Proteus (puedo enviar mensajes a un puerto COM virtual):
Yaquíestáelcódigo:
voidmain(){charch;UART1_Init(19200);Delay_ms(100);while(1){if(UART1_Tx_Idle())UART1_Write_Text("OK2\r\n");
Delay_ms(500);
}
}
He encontrado algunos recursos para enseñar dsPIC UART, pero apenas puedo leer el código de ejemplo. Y no sé cómo es el circuito del código de muestra y cómo aprender. ¿Alguien puede proporcionar alguna ayuda? ¿Cómo puedo aprender dsPIC UART según lo que he aprendido de PIC?
1. Ejemplo de UART para DSPIC33 (DSPIC33FJ128GP802)
2. Configuración de la transmisión RS232 en un dsPIC
3. problema de transmisión UART de dsPIC33F
4. Hilo: [dspic33] UART: se transmite bien, pero recibe basura
EDITAR:
Una forma fácil de ejecutar dsPIC UART es usar mikroC para dsPIC, es muy fácil de usar. Proporciona código de muestra y el código es fácil de entender.