Preguntas con etiqueta 'pic'

3
respuestas

PIC16F15345 Microcontrolador, problemas de pines de entrada digital RA5

He tenido un problema muy extraño con mis microcontroladores PIC16F15345. Estoy intentando leer un estado de entrada digital de un pin específico en el microcontrolador (Pin2 o RA5). Mi código de configuración está abajo: #include <xc.h>...
3
respuestas

PIC12F675 Timer0 se detiene al cabo de un rato

Bueno, estoy usando MPLAB X y básicamente estoy tratando de lograr un UART de software para este pequeño PIC que se ejecuta a 4 MHZ. Al principio lo intenté con retrasos porque se ha dicho que incluso a 4 MHZ, podría alcanzar los 9600 bps (que e...
1
respuesta

PIC18F4550 y VUSB

Hola a todos. Estoy tratando de usar un PIC18F4550 con protocolo RS232. Ahí está ese pin Vusb, ¿qué tengo que hacer con ese pin si no lo uso, tengo que conectarlo a tierra? Tengo que poner una gorra entre Vusb y tierra o qué? ¿Puedo dejarlo flot...
2
respuestas

Todo deja de funcionar después de habilitar PWM

Así que implementé un PWM simple en un PIC 12F617. Tuve que usar el periférico Compare con interrupciones ya que no podía generar 50 Hz con el módulo PWM (frecuencia demasiado baja). Establecí un valor en el registro CCPR1 y cuando TMR1 alcanza...
2
respuestas

¿Es posible crear un programador casero para PIC16F84A?

¿Este simple circuito puede programar un microcontrolador? ¿O necesita algún otro componente? Después de consultar esta pregunta , Puedo saber dónde están los cables D + y D- de USB, mirando los colores de los cables. Después de leer ho...
2
respuestas

Para PIC16, ¿cómo puedo volver a usar el pin GPIO desde SPI?

Estoy intentando programar un PIC16F18877 Tengo un código generado automáticamente que configura SPI en algunos pines. (p. ej., RC4) Tengo un dispositivo que no es SPI correctamente, así que deseo golpearlo. ¿Cómo cambio el PIN de nuevo al uso d...
1
respuesta

PIC24FJ256DA210 problemas con UART Receive, U1STAbits.URXDA nunca cambia Y la interrupción nunca se activa

Tengo un problema al recibir datos. Usando el analizador lógico puedo confirmar que Tx está trabajando desde el PIC. El registro Rx (U1RXREG) no está recopilando los datos Rx y el bit de datos disponibles (U1STAbits.URXDA) nunca se establece en...
2
respuestas

Cambiando el brillo del LED usando PIC 16F877A

Estoy planeando cambiar el brillo de un LED usando un PIC 16F877A. Recibo sugerencias de que se puede cambiar el brillo cambiando el intervalo de tiempo entre dos pulsos. Pero el brillo del LED depende de su potencia, y eso depende solo del volt...
1
respuesta

Medición de distancia basada en láser

Hola a todos,                          Actualmente estoy involucrado en un proyecto de medición de distancia más allá de 50 my hasta 100 m. Aquí está mi configuración, el transmisor y el receptor en un extremo y el prisma (reflector) en el otro...
1
respuesta

dsPic33E: Problema de salida digital en pin20 RA1

Estoy trabajando en el microcontrolador dsPic33EP512GM604. He escrito un pequeño programa para encender una lámpara de torre con 3 LED (ROJO, AMARILLO, VERDE). A continuación se muestra el diagrama del circuito: Comosemuestraeneldiagra...