Preguntas con etiqueta 'pic'

1
respuesta

Conexión física de LCD usando PIC18F4550 y xlcd.h

Quiero encender una pantalla LCD con un PIC18F4550 y la biblioteca periperial xlcd.h. Mi código es el siguiente: #include <xc.h> #include <stdio.h> #include <stdlib.h> #include <plib/xlcd.h> #include <plib/delays.h&g...
1
respuesta

Ejemplo mínimo de PIC32 PWM

Tengo problemas para que una salida PWM simple funcione en un PIC32MX775F512H . Mirando en línea , esto parece ser todo lo que necesito para que algo funcione: int main(void) { SYSTEMConfig(SYSTEM_FREQ_HZ, SYS_CFG_WAIT_STATES | SYS_CFG_P...
2
respuestas

Escribiendo SSPBUF de una variable en el protocolo I2C slave en PIC18

Estoy migrando esta pregunta de StackOverflow a este foro porque creo que es más adecuada. Estoy escribiendo una rutina de esclavo I2C para PIC18F25K80 y estoy atrapado en un problema extraño. Esta es mi rutina: (EDITADO CON LA VERSIÓN MÁS...
2
respuestas

PICkit 3 establece MCLR alto

Tengo un PICkit 3 con un "PICkit 44-Pin Demo Board". Para que funcione la placa de demostración, necesito desactivar el MCLR ( #pragma config MCLRE = OFF ) o poner un tirón hacia arriba en el pin, ya que el PICkit lo deja flotando a menos...
1
respuesta

Enteros 9999 en PIC C18

en esta respuesta , hice una función para convertir un número entero en una cadena ASCII: void writeInteger(unsigned int input) { unsigned int start = 1; unsigned int counter; while (start <= input) start *= 10; for...
1
respuesta

I2C Implementación en error PIC

Me refiero a este proyecto: enlace Estoy usando PIC16F1847 y XC8 en lugar de PIC16F877 y HiTech C, así que tuve que hacer algunos cambios en el código. Después de hacer cambios, mi compilador me dio un error para la función I2CWait para la...
2
respuestas

PIC16F690 no funciona correctamente

Estoy realizando algunos experimentos para conducir n cargas inductivas diferentes utilizando el siguiente circuito basado en el PIC16F690. La parte de la fuente de alimentación: 12VACy24VACprovienendelmismotransformadordepotencia.Elreg...
5
respuestas

Microcontroladores: ¿Qué hacer con los pines no IO no utilizados?

Hay mucha información sobre qué hacer con los pines IO no utilizados en un microcontrolador. Puede establecerlos en una salida flotante, conectarlos a tierra o arrastrarlos a Vcc o hacia abajo a tierra. Sin embargo, no puedo encontrar informació...
1
respuesta

Error al leer datos de UART en PIC32

Estoy intentando comunicarme con PIC32 UART. Soy capaz de transmitir cualquier dato pero tengo problemas para leer los datos. En PIC32 hay una función putsUART2("") que puede transmitir cualquier dato y hay una función getsUART1(5, myB...
2
respuestas

La mejor manera de asignar espacio de memoria del cargador de arranque en el microcontrolador

Estoy confundido acerca de cómo asignar espacio de memoria del cargador de arranque en el microcontrolador pic18 y pasar un tiempo investigándolo y aterrizando aquí. Pondré mi pregunta: Tengo un controlador cuyo script de vinculador se ve...