Estaba explorando el código de ejemplo que MikroE proporciona para la programación PIC con MikroC, y siempre configuran PORTx antes de configurar TRISx. ¿Cuál es la razón de esto?
Dado que TRIS solo selecciona si el puerto o pin es el modo de...
Todas las tarjetas de desarrollo que he visto todavía con soporte de comunicación en serie generalmente tienen un transmisor de línea MAX232. Sin embargo, me he encontrado con esta placa de desarrollo Olimex PIC-LCD que no la tiene. Más bien, pa...
¿Cuál es el tiempo más rápido para configurar y borrar un microcontrolador (PIC16 en este caso)? Está definido por la frecuencia, pero no conozco la fórmula para calcular el tiempo más rápido en que se puede establecer y borrar un solo pin.
S...
Estoy programando un PIC18F4680 con el compilador mikroC PRO de mikroElektronika y configuré la biblioteca de LCD para usar los siguientes puertos para comunicarse con la LCD:
// LCD module connections
sbit LCD_RS at RB4_bit;
sbit LCD_EN at RB...
Si quisiera conducir, es decir, relés industriales que requieren 24v de un PIC de Microchip, ¿qué tendría que tener en cuenta en términos de un circuito de transistor general (y es una trampa al conducir un componente de este tipo)?
Si tengo la siguiente línea de código en un proyecto basado en Arduino:
__asm__("nop\n\t");
¿Tendrá esto exactamente el mismo efecto que nop en PIC12F675? ¿Importa que el PIC en cuestión y el Arduino puedan operar a diferentes velocidades?...
Estoy trabajando en una aplicación RTC con un reloj de 1Hz conectado al pin de interrupción externo en un PIC16f887. También tengo operaciones continuas de ADC junto con el reloj de 1Hz.
Mi pregunta es si el ADC o la interrupción obtendrían p...
Entonces estoy usando un PIC32, está clasificado para operación de 80 MHz. Pero mi cristal puede ser inexacto, por lo que podría oscilar a 80.01 MHz. Puedo suponer que esto está bien, pero ¿qué pasaría si utilizara un cristal de 7.3728 MHz y un...
Comencé un proyecto con mis alumnos para crear un IDE PIC de código abierto completo en Windows. Mi primer intento fue portar Piklab a Windows, pero depende de Qt y KDE. Entonces decidimos utilizar Eclipse CDT como IDE, SDCC como compilador...
Tengo un problema con el programador ICD3 de Microchip.
Tengo problemas de conexión, me conecto al programador, incluso cuando utilizo el modo autocomprobación con la placa de hardware autocompensador provista por Microchip.
Después de con...