Preguntas con etiqueta 'pic'

1
respuesta

¿Cómo detectar la conectividad RS232 y USB?

Mi proyecto implica un PIC que se comunica a través de los canales USB y RS-232, que luego se multiplexan en 1 UART mediante un interruptor analógico SPDT doble. Como tal, el PIC tiene que saber qué puertos están físicamente conectados, para sel...
1
respuesta

¿Problema en PIC24FJ128GA202 UART?

Comencé a trabajar en el microcontrolador PIC24FJ128GA202. Pruebas de programas como el parpadeo y el interruptor de LED, el controlador funciona bien con la codificación, luego comencé a trabajar en UART configuré todos los parámetros según las...
2
respuestas

El módulo I2C no responde

Estoy escribiendo un esclavo I2C básico como parte de mi código en un PIC16f de 20 pines de 20 bits MCU . Lo mejor que puedo decir, este microcontrolador tiene un módulo que vigila el bus I2C y solo actualiza mis registros si hay mensajes entra...
2
respuestas

Programando el PIC desde USB usando FT232

Tengo un PIC18F1330 que no tiene capacidades USB nativas (consulte hoja de datos ). Planeo cargarlo con un gestor de arranque usando mi PICkit la primera vez y luego programar desde un puerto USB después de eso. Tengo un conector USB Micro-B y...
1
respuesta

DSP / dsPIC Primeros pasos

Soy un estudiante de eee de última clase y comencé a estudiar sobre filtros digitales. Quiero diseñar un filtro de paso de banda de 0-150 Hz para comenzar (no he determinado ciertos parámetros, quiero hacer algo que se comporte como el filtro de...
1
respuesta

El cambio de reloj se bloquea al volver a la fuente original

Actualmente estoy trabajando en un proyecto en el que el reloj necesita cambiar entre el Oscilador primario con PLL (POSCPLL) al FRC y luego volver. He inicializado el reloj como PRIPLL utilizando los bits de configuración: #pragma config F...
2
respuestas

Medición de frecuencia usando PIC

Estoy intentando escribir un programa que mide la frecuencia de una señal. Así que creo que una forma de hacerlo es establecer la interrupción del timer0 en cada flanco ascendente, luego registrar ese valor y restar dos valores sucesivos que dar...
1
respuesta

Usando diferentes funciones putch () en una biblioteca

Estoy escribiendo una biblioteca de C para microcontroladores PIC18 que se comunicarán con el chip ESP8266 sobre el bus UART. Me gustaría usar la función printf() para enviar cadenas formateadas al chip. En XC8, printf() usa l...
1
respuesta

¿Está bien que el USB envíe datos sin el comando OUT específico primero?

He estado yendo y viniendo entre el software de escritura para mi dispositivo y la aplicación de la PC tratando de hacer el protocolo correcto. Tengo un pic18f4550 hablando sobre transferencias de interrupción. Debe enviar regularmente el est...
2
respuestas

MPLAB X IDE problema con el programador PIC

Tengo un programador y funciona bien con PICKit2v2. Como ves en las imágenes de abajo, leí mi memoria PIC16F877A y escribo en ella con éxito: PeroelproblemaaparececuandoquierousarmiprogramadorenMPLAB-X-IDE: Comosevearriba,dicequeelprograma...