Estoy realizando un proyecto que requiere que el microcontrolador use las funciones delay_ms () (compilador CCS C) para esperar un período de tiempo determinado.
Estoy usando PIC 16f628A y mientras el programa se ejecutó como estaba previsto...
¿Las variables de definición (matrices grandes) como estáticas dentro de una función tienen mejoras en el rendimiento si se va a llamar a la función repetidamente en el orden de segundos?
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: -...
Estoy tratando de construir mi propio teclado mecánico. Todo el mundo usa Teensy como puedo ver. Quiero usar PIC18F2550 en su lugar. Estoy usando CCS C por cierto. El problema es que no puedo enviar más de 5 bits. Trataron de enviar diferentes m...
El compilador CCS proporciona muchas funciones integradas para acceder y utilizar los periféricos del microcontrolador PIC. Esto hace que sea muy fácil para los usuarios configurar y utilizar los periféricos sin profundizar en los detalles de lo...
En el compilador CCS PIC C, hay dos interrupciones y ambas están vinculadas a Timer0 desbordante. Estos se llaman # INT_TIMER0 y #INT_RTCC. ¿Qué significa RTCC y no es suficiente # INT_TIMER0?
Estoy usando timer1 como mi temporizador de reloj de interrupción de 100 ms. Yo no uso hardware WDT, hago esto yo mismo. ¿Puedo dormir (o dejar inactivo) el procesador y simplemente despertarme cuando se apaga la interrupción del reloj de 100 ms...
Estoy intentando obtener un pantalla LCD LMB204BDC que funciona con un PIC16F877a y Flex 4x20 Driver (estoy programando en CCS por cierto), sin embargo por alguna razón el texto no se muestra. Antes, confundí la hoja de datos por decir que...
Estoy programando un PIC16F877a con 3 interruptores y un LCD de 20 x 4. Los 3 interruptores están soldados a los pines B0 - B2 en el PIC. El otro extremo de los interruptores está conectado a + 5v (PortsB tiene resistencias de extracción interna...
Recientemente he comprado ICD3 porque creo que poder depurar un programa de microcontrolador requiere que podamos ver lo que ocurre dentro de él. Tengo muchas ganas de aprender estas cosas :)
Tengo una versión 5 CCS C Compiler. Utilicé este c...