Soy de un fondo de programación, pero muy nuevo para los microcontroladores. Perdóneme si esta pregunta es muy básica o no tiene sentido completo. Estoy tratando de mejorar mi conocimiento, y la curva de aprendizaje parece ser pronunciada en alg...
Estoy conectando un chip SPI con un dispositivo PIC18, programado con un programa C compilado con el compilador XC8, usando bibliotecas de plib.h . En la docs , leí:
void OpenSPI( unsigned char sync_mode,
unsigned char bus...
Soy nuevo en la comunicación de imágenes con PC mediante RS232.
He intentado el siguiente código y utilicé Hyperterminal para ver la salida.
Pero la salida se revuelve aquí y allá cada vez que reinicio la imagen. He intentado cambiar los bits de...
Soy relativamente nuevo con los microcontroladores PIC y el compilador MPLAB XC8.
Quiero comunicar dos PIC16F887 usando I2C. Usé este tutorial (https: //
electrosome .com / i2c- pic-microcontroller-mplab-xc8 /) como mi introducción a este p...
Cuando el pin RB5 cambia entre alto y bajo, se debe activar la interrupción. La interrupción se produce cuando el IC recibe alimentación y no se produce después cuando RB5 se conecta o desconecta de vdd. ¿Por qué?
Estoy usando PIC16F677-I / P...
Así que he estado abordando este problema con la integración de la funcionalidad I2C en mi código, que se documenta aquí en StackOverflow: enlace
TLDR: I2C plib no funcionó porque PIC12 no es un PIC18, lo resolví copiando las fuentes y cam...
He probado la funcionalidad USB con los controladores PIC18F26J50 y fue exitosa. Cuando porté la misma configuración al controlador PIC18F46J53 (TQFP) pero usb no está enumerando. Después de algunos problemas básicos, descubrí que Vusb es 3.3V....
Estoy trabajando con Pic18f6622 y migrando mi programa al compilador XC8. Antes de usar el compilador C18, la conversión de ADC funcionaba bien, pero en el nuevo compilador ADC me devuelve un valor de 11 bits y el valor esperado es mucho más dif...
Tengo interés en escribir un planificador / proyecto RTOS en XC8 usando una MCU mejorada con acceso a la pila de hardware.
Estoy tratando de averiguar cómo controlar la creación de las pilas de software para que cada pila de software de tarea...
Al programar un microcontrolador de Microchip con Pic18F y con el compilador XC8, ¿puedo usar el simulador para probarlo / verificarlo?
eeprom_write(0, 1);
unsigned char value = eeprom_read (0);
siempre devuelve 0
Nota: Estoy comenza...