Tengo algunas preguntas con respecto al USART de PIC16F690 al hacer recepciones asíncronas, y La guía de usuario me está enviando señales mixtas. Tiene un búfer FIFO de dos caracteres, y me gustaría saberlo:
- ¿Qué sucede con los datos en el búfer FIFO cuando apago el bloque de recepción y lo vuelvo a encender (esto es necesario para lidiar con las saturaciones)?
- ¿Cuándo se establece exactamente el indicador de recepción (RCIF)? Cuando el buffer de recepción está lleno (página 40)? Cuando hay un personaje en el búfer (paga 153)? ¿O cuando hay un carácter en el búfer Y el bloque de recepción está activado, es decir, SPEN y CREN están configurados (página 153 nuevamente)?
- La hoja de datos me dice que "el bloque de recuperación de datos es en realidad un cambiador de alta velocidad que opera a 16 veces la velocidad de transmisión". Esto suena mal: ¿significa esto que el bloque de recuperación de datos puede multiplicar los relojes por 16?