Preguntas con etiqueta 'pic'

3
respuestas

¿Cómo escribo y subo un programa de parpadeo de LED en un PIC (pic16f59)?

Tengo un PIC16F59 y quiero comenzar a escribir un programa de LED parpadeante. Estoy usando HI-TECH C para la familia MCU PIC10 / 12/16 y PICkit3 y MPLAB X como mi IDE. Aquí está mi código de intento que se supone que enciende todos los LED en e...
3
respuestas

PIC de 8 bits: temporizador1 asíncrono versus operación síncrona

La familia de PIC de 8 bits (estoy trabajando con pic18f46k22) ofrece algunos temporizadores (temporizadores 1/3/5) que pueden funcionar en modo asíncrono y síncrono cuando se sincronizan desde una fuente externa. Las diferencias obvias son:...
1
respuesta

Confusión con la información de la hoja de datos PIC32MX1XX / 2xx (fuente de reloj para USB)

Tal vez hay algunos "lobos" con experiencia, que podrían ayudar a aclarar la confusión sobre las fuentes de reloj internas / externas. Particularmente, me perdí al leer el manual de referencia de la familia PIC32, "Sección 6. Osciladores". En...
2
respuestas

Problema en la recepción del mensaje CAN PIC18F de Microchip

Estoy intentando la comunicación CAN entre dos nodos y no puedo hacer que el receptor transfiera un mensaje del MAB a un búfer legible. Los nodos son idénticos, físicamente y en configuración. Estoy transmitiendo a 40kbps. El receptor enviará el...
3
respuestas

Corriente directa máxima en diodos ESD

Estoy conectando un dsPIC33EP512MC806 con un conjunto de sistemas analógicos. Los sistemas analógicos administran una batería y tienen vregs para los sistemas digitales. Los sistemas analógicos miden el voltaje y el consumo de corriente de la ba...
1
respuesta

El oscilador no se iniciará de manera confiable

He diseñado una PCB utilizando un PIC18F6520 y un cristal de 32MHz. Usando una placa de pruebas con un PIC16F877A, mi código funciona muy bien. Pero cuando cargo un programa simple de parpadeo de LED en mi PCB, el LED parpadea cuando toco alrede...
4
respuestas

¿cuánto tiempo debe esperar un esclavo I2C por un bit de STOP (si es que lo hace)?

I2C enmarca cada grupo de bytes de mensaje en START y STOP, definidos como SDA que cambia el estado 1 > 0 o 0 > 1 (respectivamente) mientras que SCL es alto, como se describe aquí . Estoy escribiendo controladores de interrupción para...
1
respuesta

PIC16F877A: ¿Cómo mantener el controlador despierto?

Estoy utilizando Pic16f877a para una comunicación en serie. Tengo una aplicación para PC que envía datos al microcontrolador. El microcontrolador recibe los datos y los transmite a través de I2C. Pero, estoy enfrentando un problema. Después d...
1
respuesta

PIC16F628A: 500 ms de retardo (con temporizador 1) no como se esperaba

TL; DR: Vea las últimas líneas (y la cita) en la parte inferior. Solo una palabra sobre mi experiencia: aprendí los microcontroladores el último semestre con el 8051 y he estado aprendiendo los microcontroladores PIC durante el verano. He...
1
respuesta

¿Qué hacen los bits TXRB en los registros CiTXnDLC de un dsPIC 30F?

La hoja de referencia de la familia para la línea dsPIC 30F, página 23-7, describe el registro 23-5 CiTXnDLC. (Página 627 del PDF vinculado aquí .) Los bits 8 y 7 están etiquetados como TXRB < 1: 0 & gt ;: bits reservados, con la nota "El us...