Estoy usando el compilador C18 y necesito obtener los tres bytes de short long de MSB a LSB. Yo diría que podría usar esto:
void theFunction(unsigned short long input) {
doSomething((input>>16) & 0xff);
doSomething((in...
Tengo dos chips XBee XSC 9600-baud, y he estado tratando de asegurarme de saber cómo usarlos antes de integrarlos en mi proyecto. Otras personas han usado estos mismos tableros con éxito, por lo que definitivamente funcionaron en algún momento,...
Imagina que intentas escribir una rutina en C para un microcontrolador de 8 bits que convierte un intervalo de tiempo deseado (ya sean segundos, milisegundos, hercios, etc.). al valor de precarga del temporizador del hardware correspondiente (te...
Tengo este pequeño proyecto que requiere un reloj exacto, así que estoy usando cuarzo a 32768 Hz en RB6 & RB7 en mi PIC16F628 . Ambas clavijas están conectadas a tierra usando capacitores de 33 pF.
Mi código que configura el timer1 es el...
Bien, tengo una pantalla BSTQ128128 fstn que estoy intentando manejar a través de un chip AVR ATMEGA128 usando gnu-c (avrlibc). Encontré algún código en la interweb, pero aún no puedo obtener la pantalla para mostrar nada.
El controlador de p...
Este es el código que tengo para un LED verde que parpadea cada 2 segundos con el modo de vigilancia para MSP432.
#include "msp.h"
void main(void)
{
volatile uint32_t i;
WDT_A->CTL = WDT_A_CTL_PW & 0xFF00;
WDT_A->CTL...
Todavía soy bastante nuevo en la programación, así que lo siento de antemano si mi terminología / formato no está a la altura.
Actualmente estoy trabajando en un elemento de un instrumento musical que me permitirá accionar un botón varias vec...
Estoy tratando de leer los datos de temperatura de MAX31855K sobre SPI, usando STM8S103F3 en un tablero de conexiones.
La configuración de desarrollo es STVD, STVP y el compilador de Consmic. Y utilizando la biblioteca de periféricos estándar...
Codifico para leer EEPROM y edito esos datos EEPROM y trabajo con esos datos. Normalmente estoy codificando algo y subo a PIC y compruebo ese código.
Cuando estoy codificado más de un punto, no funciona. Conecté la pantalla LCD con PIC, tambi...
Actualmente estoy escribiendo y probando un sistema integrado en el que necesito recopilar datos de un acelerómetro durante un período de tiempo.
Ya tengo funciones que pueden leer los datos en un momento dado durante la ejecución del sistema...