Usando a Uart como Recepção

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Usando a Uart como Recepção

Mensagempor netguto » 07 Abr 2009 01:05

Pessoal gostaria que vcs me ajudassem a entender uma coisa, quero fazer um programa, para receber pela a uart do ATMEGA8 uma palavra inteira, tipo tenho um determinado dispositivo que fica mandando memsagem para o microcontrolador em um e um segundo, e isso ele manda uma sequencia de codigos, nisso quero capturar uma palavra inteira de codigo e armazenar numa matriz, so que percebei que quando trabalho com a RX da Uart ele so armazena um byte de cada vez numa variavel. como posso fazer isso, eu utilizo o CodevisionAVR e o MikroC

Obrigado.
Guto Melo
Avatar do usuário
netguto
Bit
 
Mensagens: 6
Registrado em: 28 Mar 2009 02:11

Mensagempor brasilma » 07 Abr 2009 08:36

Olá netgt, resumidamente, sempre que um byte chega, é gerada uma interrupção para sinalisar o evento, ai vc vai lá e pega o byte recebido, e vai repetindo este ciclo.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra


Voltar para AVR

Quem está online

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

x