Preguntas con etiqueta 'c'

3
respuestas

¿Puedo pasar un registro de bits como argumento de función en el compilador Hi-Tech C para PIC16?

¿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 ( ......
2
respuestas

Atmega32 + LCD no muestra nada

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...
2
respuestas

No se puede configurar en modo PWM OCRA rápido

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...
2
respuestas

¿Variable PWM para un PIC18F4550?

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...
2
respuestas

¿Cómo pasar la cadena para la escritura EEPROM para ATMega32? (en el siguiente código)

¿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...
2
respuestas

¿Cómo se programa de manera independiente un IC GSM / GPRS [duplicado]

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...
1
respuesta

¿cuál es el propósito de __ una referencia débil utilizada en Keil MDK ARM?

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) !...
1
respuesta

¿Cómo programar el ADC10 en un MSP430G2553?

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...
2
respuestas

Al configurar el puerto en el bucle principal, ISR se muere de hambre

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...
1
respuesta

encuentre TH1 en el microcontrolador AT89s52 en comunicación en serie

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...