EXEMPLOS PARA AVR STUDIO + WINAVR

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

EXEMPLOS PARA AVR STUDIO + WINAVR

Mensagempor jandom » 12 Ago 2009 10:20

CAROS COLEGAS, ESTOU INICIANDO EM AVR, E NÃO CONSIGO EXEMPLOS MAIS DETALHADOS PARA ROTINAS SIMPLES; USANDO O AVR STUDIO COM WINAVR. TENTEI ATÉ O CODEVISION, SEM SUCESSO TAMBÉM! PRECISO DE ALGO SIMPLES COMO, USAR UMA SAÍDA, LER UM BOTÃO LER UMA ADC!

OBRIGADO PELA AJUDA!
jandom
Byte
 
Mensagens: 132
Registrado em: 03 Nov 2006 20:40

Mensagempor Francesco » 12 Ago 2009 10:53

Não é difícil fazer seu primeiro programa em AVR.
Se vai trabalhar com pinos, configure a direção e é só escrever:


Código: Selecionar todos
#include <avr/io.h>
 
void main( void )
{
  unsigned char dado ;

  DDRA = 0xFF ; // Define os pinos do port A como saída.
 
  for( dado = 0 ; ; dado++ )
    PORTA = dado ; // Escreve dado nos pinos.
}
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor RobL » 12 Ago 2009 18:33

http://winavr.scienceprog.com/example-avr-projects/

Estando o winavr instalado e o studio 4 pode usar o studio 4 que automaticamente ele fará um makefile para o chip informado no projeto.
Poderá ser simulado no próprio studio 4. Dá para checar o assembly gerado.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor jandom » 12 Ago 2009 19:58

PESSOAL OBRIGADO PELA AJUDA!
ROBL VC DISSE QUE O AVR GERA ASSEMBLY? NÃO É C?
jandom
Byte
 
Mensagens: 132
Registrado em: 03 Nov 2006 20:40

Mensagempor RobL » 12 Ago 2009 20:28

Dá para checar o assembly gerado.


Conforme escreví, isso quer dizer que trabalhando em C, no studio 4, com a mesma IDE, você poderá acessar o programa em assembly que foi compilado, ou seja, sem ter que mudar a IDE e ainda simular na mesma IDE (studio 4).
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56


Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x