Preguntas con etiqueta 'pic'

2
respuestas

¿Cómo puedo controlar 8 LED con un retardo de tiempo con solo un microcontrolador (PIC12) escrito en el ensamblaje?

Puedo tener 5 pines de E / S habilitados. Estoy confundido sobre cómo controlarlos individualmente.     
3
respuestas

Lectura análoga de 5v a PIC de 3V

Estoy tratando de averiguar cómo conectar un sensor de botón pulsador lineal a un PIC de Microchip. El problema es: el sensor tiene una salida de 5 V y solo 3 pines (VDD, Sensor y GND). Necesito encender el sensor con un VDD diferente al que...
1
respuesta

¿Por qué DSPIC33F se reinicia cuando se direcciona el indicador de interrupción del temporizador?

Tengo un problema peculiar con el temporizador en el DSPIC33F. Necesito crear una función de demora y he decidido usar el temporizador 2 para contar el número de ciclos de instrucción. La función habilitaría el temporizador y luego esperaría en...
2
respuestas

PIC16: Entendiendo el límite del argumento para _delay

Mi compilador PIC16, XC8, define una pseudo-función _delay(n) que inserta un retraso de n ciclos. Sin embargo, hay una restricción (consulte aquí , página 59):    El argumento de retardo debe ser una constante y menor que   apr...
3
respuestas

c18 consejo de codificación / llaves ayuda / declaración de función help

No tengo casi NINGUNA experiencia en codificación, así que disculpe el estilo burdo y los comentarios detallados. Estoy tratando de muestrear desde 4 sensores (1 cada 15 minutos). Pensé que sería más eficiente tener las funciones delay y...
1
respuesta

No se puede compilar (compilar) el código con MPLAB para PIC con el compilador CCS C

Soy un novato que intenta aprender PIC, descargué MPLAB y MPLAB X ide. He hecho esto alrededor de 100 veces y he mirado la web lo suficiente antes de hacer esta pregunta, pero mi código no está compilado y siempre falla. Esto es lo que hice: -...
1
respuesta

EEPROM y CONFIG macros en PIC con compilador HI-TECH

He visto 2 líneas de código fuente que no puedo encontrar documentadas en ninguna parte. Ellos son: __CONFIG (0x03d4); __EEPROM_DATA (0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); Supongo que __EEPROM_DATA() escribe datos en el ee...
2
respuestas

Comenzando con la programación de imágenes dspic30f2010

Estoy bastante seguro de que es un duplicado de alguna manera, pero tengo que preguntar de todos modos. Soy bastante nuevo en la programación de chips y obtuve algunos resultados usando arduino, pero todavía no tengo idea de cómo usar el tablero...
2
respuestas

¿Cuál es la mejor manera de cambiar entre diferentes rangos al diseñar un multímetro con microcontrolador?

Estamos desarrollando un multímetro con un microcontrolador PIC18 y estamos buscando el mejor método para cambiar entre diferentes rangos en el multímetro con la menor cantidad posible de retardo de conmutación.     
1
respuesta

¿Determine la velocidad de reloj adecuada?

Quiero aprender sobre buenas técnicas para elegir la velocidad de reloj adecuada para el microcontrolador para un proyecto. Por ejemplo, quiero crear un dispositivo con un microcontrolador pic16f877 que grabe la voz y la almacene en la memori...