Preguntas con etiqueta 'pic16f'

2
respuestas

Pic16 Timer0 puzzle

INTRO El punto central de un temporizador con interrupción por desbordamiento es que la interrupción se activará en un intervalo de tiempo preciso, siempre que el código ejecutado en la interrupción no tome más tiempo que el intervalo del temp...
1
respuesta

Confusión sobre #pragma en XC8

Actualmente estoy programando un pic16f18323. Estoy usando MPLAB X. Y XC8 como el compilador. Solo quiero preguntar si se pueden mostrar las configuraciones de pragma como ('110' es la representación binaria de la configuración RSTOSC de 3 bits...
3
respuestas

La interrupción en el cambio se produce dos veces en PIC16F1825

Tengo una mala conducta alucinante en mi PIC16F1825. Básicamente, estoy usando el pin 3 (RA4) para alternar un LED usando una Interrupción en Cambio. El problema es que, aunque se enciende el led cada vez que presiono el botón (que se presiona e...
1
respuesta

símbolos indefinidos para estructuras en compilación MPLab XC8 en pic16F872

Estoy recibiendo el error de símbolos indefinidos en XC8 para dos arreglos de estructuras declarados como externos en el archivo io.h. ¿Por qué sucede esto? #ifndef _IO_H_ #define _IO_H_ #include <pic16f872.h> #include <st...
1
respuesta

PIC16F1936 Lecturas de canales ADC múltiples

Estoy programando un PIC16F1934 y estoy usando dos canales ADC, a saber, AN0 y AN1. Tomo el máximo de un puñado de lecturas para la lectura AN0 y luego solo una muestra para AN1. Aquí está mi código: ADCON0 = 0b00000001;...
1
respuesta

I2C no envía datos en PIC16F887

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...
1
respuesta

El temporizador 1 no puede aumentar en la fuente T1OSI externa para PIC16f627A

Nuevo en la programación PIC Intentando simular un PIC16F627A TIMER 1 utilizando MPLAB X IDE donde RB7 / T1OSI se incrementa, y alterna entre RB4 y TMR1 ISR. #include <stdio.h> #include <xc.h #pragma config WDTE = 0; //time...
1
respuesta

PIC mejorado de 16F: ¿Cuántos períodos de instrucción requiere automatic_context_save?

Estoy a punto de hacer mi primer diseño con un microcontrolador PIC 16F mejorado. Tengo una pregunta sobre el contexto automático guardar & restauración que se produce cuando se activa una interrupción. Específicamente, ¿cuántos períodos...
1
respuesta

código de programa protegido por copia en el microcontrolador PIC

Estoy intentando copiar el código que programa en mi microcontrolador PIC16F886. He establecido las siguientes opciones de CONFIGURACIÓN en MPLABX y las compilé, obtuve el código hexadecimal de salida. Pero no importa cómo lo configure, puedo le...
2
respuestas

Programación del micro controlador con dongle bluetooth

Tengo este dispositivo USB bluetooth . Quiero saber si es posible activar este dongle con el microcontrolador PIC 16F628a y comunicarme con la PC. Sé que este microcontrolador es compatible con la comunicación en serie, pero no sé si esta aplic...