Hola a todos,
estoy tratando de comenzar con avr, vengo de microchip con compilador ccs, me he descargado al avrstudio6 para empezar a trastear y la verdad no se si es que pienso en ccs o que pasa, por ejemplo en el programita de mas abajo con el simulador del avrstudio porque cuando pasa a encencer portd.2, se apagada portd.1??sin que haya una instruccion para ello.
Tampoco encuentro una manera de manejar determinador pines del puerto, digamos como output_high(pin_d1), supongo que algo hago mal.
Y para terminar no he emcontrado ningún manual del compilador avrgcc con las instrucciones que tiene en C, para el ccs compiler lo pille a la primera.
Alguien me puede ayudar o abandono ya, je, je
* enceder1led.c
*
* Created: 05/07/2012 19:09:03
* Author: HD-USA
*/
#include <avr/io.h>
#include <avr/sfr_defs.h>
//#include <util/delay.h>
#include "../../../../../../../../Program Files (x86)/Atmel/Atmel Studio 6.0/extensions/Atmel/AVRGCC/3.4.0.65/AVRToolchain/avr/include/avr/iom8a.h"
int main(void)
{
while(1)
{
//TODO:: Please write your application code
DDRD=0xff;
PORTD=0b00000001;
PORTD=0x02;
PORTD=0x00;
PORTD=0x04;
}
}