Tengo un problema con un módulo USART que escribí en C para PIC12F1822, relacionado con la transmisión USART.
Todo pasa bien cuando depuro en MPLAB con PICKIT3 (TXREG cambia de valor y cada registro se actualiza correctamente como lo definí)....
Estoy intentando usar la comunicación USART habilitada en un microcontrolador PIC18F6722. Más específicamente, habilite el receptor y adjunte una interrupción de recepción.
La hoja de datos describe los bits relevantes como tales
RC2IE: USA...
Principiante aquí, simplemente jugando con un devboard usando un PIC micro. Estoy intentando iluminar un LED usando una interrupción, he creado la siguiente función dentro de isr.c, INTOSC se ejecuta a 4MHz, TMR0 a 1MHz con un prescaler de 1: 12...
He conectado mi AVR USART al flujo de archivos para facilitar el envío de cadenas formateadas en ATmega8
Desde el AVR, puedo enviar (TX) bien. Sin embargo, no estoy recibiendo nada. No puedo ponerle la mano, pero parece que estoy pasando po...
Estoy tratando de crear una aplicación gps pero no obtengo buenos datos. He escuchado que el error más común es usar una velocidad de baudios no válida, pero por eso he tratado de verlo pero sin éxito. El PIC que estoy usando es un pic18f45k20 c...
Tengo algunas preguntas con respecto a atxmega128a4. Quiero usar todos sus 5 módulos uart, pero mi problema más básico es que no sé cuáles son los pines para RX / TX. He leído en el manual pero no puedo encontrar esto. ¿Alguien puede ayudarme? ¿...
Me di cuenta de que este es un problema muy específico con un dispositivo de hardware con el que muchos usuarios de SuperUser podrían no estar familiarizados. Intentaría publicar aquí.
Busqué un poco en la red y encontré un muy útil. USART a...
Estoy creando un proyecto pic simple que usa un PIC16F877A y he notado algo que parece extraño. Antes de usar cualquier código para cambiar el estado de los pines conectados al puerto b, los pines del puerto b ya están altos. Aquí está el código...
Estoy escribiendo un programa en C para hablar con un módem a través de un puerto serie rs-232. Unix admite 6 patillas en la línea serie, incluyendo TXD (Datos transmitidos), RXD (Datos recibidos), DCD (Detección de portador de datos), DTR (List...
Me preguntaba, ¿funcionará esto de verdad? (cuando se configura el temporizador / prescaler) Ahorra RAM al no usar variables adicionales. ¿Son las mejores formas de hacer esto?
// Microchip PIC10F222
while (1) { //main loop
while ((TMR0 ^...