Preguntas con etiqueta 'c'

1
respuesta

Atmel ATMega8 no tiene el estado "ALTO" de PB0 y PB1

Soy nuevo en microcontroladores y escribí un programa simple que establece el estado ALTO en PB0 y PB1. #include <avr/io.h> #include <util/delay.h> #define F_CPU 8000000L int main(void){ DDRB |= (1<<PB0) | (1<<PB1...
1
respuesta

ADC no puede leer desde múltiples canales

El problema es que no puedo leer desde varios canales ADC (atmega8-au). El código funciona bien si solo se usa un canal, por ejemplo. ADC0 , sin embargo, si se utiliza el segundo canal ADC1 , el valor de readADC1 es igual a...
1
respuesta

¿Qué está mal con este ejemplo de parpadeo dsPIC30F2020?

He codificado un ejemplo simple de parpadeo para un dsPIC30F2020. Creo que el esquema es correcto, pero no estoy seguro de los bits de configuración. Herramientas: MCU: dsPIC30F2020 Programador: PICKit 2 IDE: MPLAB X IDE v3.60 Aq...
2
respuestas

A / D 10 bits en Silicon Laboratories C8051Fxxx, interrupción

Estoy leyendo el código en C para convertir de analógico a digital y no entendí esta parte. No publiqué todo el código pero esto es suficiente para entender el punto de mis preguntas ya que mis preguntas son un poco generales. void ad_isr (voi...
1
respuesta

Cómo usar SysTick_Handler (una función de biblioteca HAL) para tener una base de tiempo

En realidad necesito medir la velocidad del motor. He seguido un procedimiento, es decir, use el modo Codificador para obtener pulsos del sensor. cuente el número de estos pulsos en 1 seg ~ 1000 ms usando SysTick_Handler (ISR). Significa...
1
respuesta

I2C en atmega328p

Estoy intentando ejecutar un dispositivo I2C con el atmega328p (en una placa personalizada). He leído la hoja de datos y escribí el código "exactamente" como se muestra en él: aquí está el código: #define F_CPU 1000000 #define SCL_CLOCK 50000...
3
respuestas

¿Se muestran los caracteres de bloque en 16x 2 LCD en lugar de letras al interactuar con atmega328p?

Estoy tratando de mostrar algunos caracteres en 16x2 LCD (1602 A) usando Arduino Uno (atmega328p-pu). He escrito mi código usando C incrustado para el modo de 4 bits. El código está abajo. #include <avr/io.h> #include <util/delay.h>...
2
respuestas

Aclaración sobre el uso de software serie con AVR

Arduino parece poder usar el software en serie en los pines que elijas. Estoy intentando probar el mismo escenario en un atMega128, sin embargo, todos los ejemplos y notas que encuentro requieren el uso del pin RX en External Interrupt 0, que es...
2
respuestas

¿Cuáles son las limitaciones de la macro en la programación integrada? [cerrado]

¿Cuáles podrían ser las limitaciones de las macros en la programación de sistemas incrustados? En contraste con la programación en c.     
1
respuesta

desbordamiento de memoria PIC12F629

Soy nuevo en la programación de microcontroladores PIC. Estoy tratando de programar PIC12F629. Tengo un archivo hexadecimal (tamaño 518bytes). Cuando intento escribir usando PICkit2, muestra un desbordamiento de memoria. Aquí está mi código: i...