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