Preguntas con etiqueta 'pic'

3
respuestas

¿Por qué configurar PORTx antes de TRISx?

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...
2
respuestas

¿Cómo logra esta tarjeta PIC la comunicación RS-232 sin un controlador de línea?

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...
2
respuestas

La hora más rápida en que un PIC puede establecer y borrar un pin

¿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...
3
respuestas

En la serie PIC18, ¿cuándo debo usar el registro LAT y cuándo PORT?

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...
4
respuestas

Diseño simple para cambiar 24v desde PIC

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)?     
2
respuestas

Arduino vs PIC nop. ¿Es la misma cosa?

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?...
4
respuestas

¿Una interrupción externa interrumpe el ADC o el ADC se interrumpe?

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...
5
respuestas

¿Cuánto overclocking está "bien"?

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...
7
respuestas

Programador de imágenes de código abierto en Windows

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...
4
respuestas

¿Por qué tengo que desconectar y volver a conectar el Microchip ICD3 después de cada programación?

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