¿Hay alguna forma de pasar un bit del registro de un PIC como parámetro de función?
Tomando, por ejemplo, el PIC16F887, sus registros (SFR) y los bits individuales se definen como barbechos en el archivo de encabezado correspondiente ( ......
Estoy intentando escribir un programa en C para mostrar texto en este LCD, por alguna razón no muestra nada en absoluto. Seguí el este tutorial en YouTube y usé mi libro escolar (recientemente empecé a estudiar eléctrico. ingeniería), pero i...
Intentando tener el modo PWM rápido cuando TOP == ORCA .
FuncionabienconOCAtoggle(midiendolafrecuenciacorrecta),peronofuncionaenmodonoinversor.
cli();
// Fast PWM Mode
TCCR2A = 0;
TCCR2A |= _BV(WGM20) | _BV(WGM21) | _BV(COM2A0) | _B...
Me gustaría crear un ciclo de trabajo variable PWM en un PIC18F4550 para controlar el microcontrolador Puerta de un MOSFET en un proyecto que estoy haciendo.
Soy nuevo en microcontroladores pero ya tengo un código que puede generar una seña...
¿Cómo puedo pasar una cadena para escribir primero en EEPROM y leer el código como:
int main()
{
char display[30];
EEPROM_writedata(display);
LCD_senddata(0,EEPROM_print(1));//this wont work
LCD_senddata(0,display); //t...
Veo estos módulos GSM / GPRS que puedes usar con un microcontrolador, pero todos ellos usan el microcontrolador para controlar el módulo mediante los comandos AT.
Después de un poco de googlear, vi este GSM / GPRS IC 'SIM808'. Mirando su ho...
Se puso un poco desordenado con una función definida en dos archivos y una con un símbolo __weak.
Llamé a la siguiente función para cargar la configuración de UART1 en STM32L476RG desde mi archivo principal
if(HAL_UART_Init(&UartHandle) !...
Actualmente estoy escribiendo mi primera aplicación seria con un controlador MSP430 (específicamente, un MSP430G2553) y estoy un poco confundido por la documentación sobre cómo debo configurar el ADC10. Quiero usarlo así:
La señal (provenien...
El código de ejemplo
inicializa un temporizador asíncrono que se dispara cada segundo
establece dos puertos como salidas (PA4, PA6 - LED conectados)
el temporizador ISR conmuta el pin PA4
establece permanentemente el pin PA6 en 1 en el...
Quiero establecer una comunicación en serie entre un microcontrolador de 8 bits, AT89S52 y una PC. Estoy usando un oscilador de cristal de 8 MHz de frecuencia. Para el cálculo de la velocidad en baudios, he utilizado la siguiente fórmula:
Fba...