Preguntas con etiqueta 'avr'

1
respuesta

Pines de dirección no utilizados en AVR ATMEGA162

Tenemos un ATMEGA162, y hemos conectado una SRAM a él. No utilizamos PC5, es decir, el bit 13 de la dirección. ¿Qué vamos a hacer con este pin? Cuando lo conectamos a tierra, no obtuvimos errores en la SRAM. Cuando lo conectamos a través de una...
2
respuestas

problema de comunicación UART

Estoy tratando de enviar algo desde una atmega a mi PC. La configuración es: Ubuntu 14.04, atmega644P-20PU, USBASP v2, TTL a USB pl2303 Primero intenté escribir el código en C y usé este código y luego este one y obtuve el mismo result...
1
respuesta

AVR cambiar las mejores prácticas

Después de leer muchos mensajes (aquí y en la web), estoy un poco confundido. Todo lo que quiero hacer es obtener la mejor práctica de conexión de pulsador a AVR. Tengo 2 "secciones" a mi pregunta. la primera es la conexión ALTA o BAJA, y la...
1
respuesta

¿Por qué necesitamos usar 'avr-objcopy' después de 'avr-as'?

Nuevo en el ensamblaje, me sorprende ver que necesitamos usar avr-objcopy después de invocar avr-as , para obtener un archivo Intel Hex, ¿de dónde viene esto?     
1
respuesta

Software Serial alternativo con AVR (dos puertos Serial / UART en atmega328p)

Arduino pines se pueden usar como UART usando la biblioteca SoftwareSerial.h ¿Hay alguna alternativa para AVR ? Necesito más de un puerto serie en un ATmega328P , pero no uso arduino. SoftwareSerial.h...
1
respuesta

La mejor manera de comparar el valor en el registro con un AVR de ensamblaje constante

Soy nuevo en el montaje y AVR. ¿Cuál es la mejor manera de comparar dos valores como en C: #define SOME_VAL 55 int current_counter = 0; ... ... if(current_counter==SOME_VAL) { } En ensamblador tengo el siguiente código: .EQU SOME_VAL = 5...
1
respuesta

SPI no funciona, ATmega328 solo envía 1 byte

Estoy intentando que SPI funcione en un ATmega328. Este es mi código: #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define ACK 0x7E #define LONG_TIME 10000 //Initialize SPI Master Device void spi_i...
1
respuesta

ATmega128 Extended I / O

Este es mi primer momento de trabajar con un microcontrolador "más grande", ATmega128. Hasta ahora he trabajado con ATmega328, ATmega8, etc. Al leer la hoja de datos, no entendí un par de puntos Ese conjunto de instrucciones AVR puede ad...
4
respuestas

Controlar el motor de CC fuerte con microcontrolador

¿Podría alguien explicarme qué se necesita para controlar un motor de CC fuerte con, por ejemplo, un AVR? Por ejemplo, si tengo un motor de 24 V con 5A o más. ¿Cómo puedo construir tal circuito? Especialmente si quiero cambiar la dirección de...
2
respuestas

circuito ISP para microcontroladores AVR

Así que estaba investigando un poco sobre los controladores AVR y encontré este esquema para programar los chips. Despuésdeinvestigarsobreel74LS254,medicuentadequeestediseñoesexcesivoomefaltaunpuntoimportante.ObserveenelesquemacómoelpinDIRest...