Preguntas con etiqueta 'pic'

1
respuesta

ICSP CLK / DAT y mis 2 botones

Tengo un PIC16F684 con botones conectados a PORTA: 0 & PORTA: 1 que también se utiliza para ICSP DAT & CLK. Las señales de ICSP provienen de un programador PIC que he construido utilizando un Arduino. El DAT & Las líneas CLK se contr...
3
respuestas

puerto de salida PIC PWM

Estoy empezando a aprender a programar una foto. Estoy prácticamente enseñándome esto. Estoy usando el pic16f1829. Estoy jugando con los ejemplos y tratando de hacer PWM. Obviamente, funciona y el código está bien. Pero me gustaría (solo para us...
1
respuesta

PIC18F2550 PWM generador de onda cuadrada

Estoy intentando generar una onda cuadrada en un ciclo de trabajo del 50% usando mi PIC18F2550. La señal se debe emitir a través de un altavoz. La frecuencia realmente no importa, siempre que esté en el rango de audición (algunos Khz deberían ha...
2
respuestas

Confundido con el símbolo D Latch

¿Es esto solo un D Latch regular con un reloj invertido o es un D Datch con un reloj invertido que se activa en el flanco negativo de una señal? Dealgunamanera,derepentemevolvímuyinsegurodeestoynoséquépensar.Esteeselcircuitocompleto,esunbúfe...
1
respuesta

PIC MCU: uso de punteros para modificar la salida

por lo que he estado tratando de crear un circuito con un PIC16F917, un botón y tres LED, donde al presionar un botón, la salida del LED cambia, al igual que cuando se presiona el botón, se alterna en diferentes modos. He estado tratando de hace...
1
respuesta

problema con dispic33 usando DMA entre UART y ADC

Estoy usando dsPIC33FJ128MC804, tengo la intención de leer desde ADC y enviarlo a UART, pero a través del DMA (acceso directo a la memoria) que se admite en esa MCU, uso Mplabx c16, hay un problema con mi código que no puedo imagínalo, siento qu...
1
respuesta

Terminal virtual que no muestra datos

Soy nuevo en la programación PIC y estoy haciendo un ejercicio con UART. Después de construir el programa, el mensaje no se muestra. ¿Puede alguien decirme donde me equivoco? BAUDRATE = 9600, _XTAL_FREQ = 20Mhz. Mi código: void initUART(void)...
1
respuesta

enmascaramiento de puertos y puertos en pic

Tengo datos en el portb en el microprocesador (pic), necesito comprimir tres bits rb3, rb4 y rb5, los otros pines son varios IO en el puerto b, deseo comprimir la información contenida en esos tres pines en el puerto b, ignorando todos los demás...
0
respuestas

el programa se reinicia después de ISR para TIMER 2 en pic24F

Estoy intentando configurar el timer2, pero cada vez que ocurre una interrupción, el microcontrolador pasa al ISR y luego vuelve a iniciar la función main (). Estas son las funciones: int main(void) { //Set up I/O Port AD1PCFGL = 0xFF...
1
respuesta

Salida del registro TMR0 en pic16f877A

Escribí un programa de contador de frecuencia simple en el que TMR0 es un temporizador de 500 ms y TMR1 como contador. Todo funciona bien, pero lo que no entiendo es que la salida del registro TMR1 es hexadecimal o decimal. Dado que la entrada...