EDITAR: lo estoy usando para programar una foto, así que la C será bastante limitada. El compilador es XC8.
La siguiente función espera que pase una cadena:
void OLED_string(char* str, short x, short y) {
short pos = 0;
char charac...
En pic18f45k20, tengo que escribir datos de 4 bytes a la vez sin ningún retraso de configuración SCK a través de SPI. ¿Hay alguna forma de cancelar el retraso de SCK mientras se envían 4 bytes juntos? (Como Assembly) Estoy usando MPLAB-XC8 y hit...
Tengo un PIC16f1824, que tiene un ADC incorporado de 10 bits, pero solo quiero una precisión de 8 bits. No solo quiero un valor de 8 bits, sino una conversión real de 8 bits, es decir, muestras más altas por segundo a costa de bits. Aquí estoy a...
Estoy utilizando dicho código en PIC18F25K80 compilado con el compilador xc8:
unsigned long kline_kw1281_byte_time = 0;
void sendKline(void) {
klineWrite(0x9);
while (klineBusy());
kline_kw1281_byte_time = millis();
while (!klineAvail...
Estoy usando un PIC 16F887 y me gustaría usar el oscilador interno HFINTOSC. Para lograr esto, establezco los bits de IRCF 2: 0 en 110 (preescalado de 4Mhz) y los bits de configuración FOSC 2: 0 en INTOSC.
Ahora debería hacer algo que realmen...
He realizado algunos proyectos, incluido el cargador de arranque para microcontroladores PIC. Pero todo esto se hace modificando los códigos oficiales de microchip. También queremos compartir drivers oficiales y softwares. Quiero compartir esto...
Soy nuevo en PIC. He encontrado el siguiente circuito:
PeroelproblemaesquenotengounsimilatUSBaSerialConverter.UtilizoelArduinocomoconvertidor,enelquenopuedoencontrar"RTS", "DTR" y "CTS". Solo sé sobre los pines Rx y Tx del Arduino.
La preg...
Estoy usando un PIC32MX250F128B para un proyecto para impulsar varias salidas digitales; Necesito controlar la salida digital para aproximadamente 13-14 pines. (usando el código de abajo).
Estos pines funcionan: RA0, RA1, RB0, RB1, RB2, R...
Hola, soy nuevo en la programación de PIC y, finalmente, conseguí que funcionara mi entorno dev, descargué el compilador XC8 desde el microchip y también como copia de seguridad descargué el ensamblador gputils. No he podido compilar / ejecutar...
No se dice en la hoja de datos, pero tengo curiosidad por saber dónde puedo encontrar si Microchip usa IEC o SI como estándar para los tamaños de memoria.
Por ejemplo:
enlace
El Microchip Technology Inc. 24AA512 / 24LC512 / 24FC512...