Introdução ao Hapsim
Atualizado em: 08/10/09
- Dispare o executável do Hapsim após ter iniciado o depurador do AVR Studio.
Ele vai se conectar ao depurador.
- Importante: selecione na janela aberata pelo Hapsim o processador
atmega88 antes dos passos a seguir
- Acione File -> New Control e escolha um ou mais periféricos utilizados pelo seu programa.
- Cada periférico deve ser configurado clicando na sua imagem e acionando
Options -> "tipo do periferico"Settings. Por exemplo:
- no caso um grupo com até 8 leds
você pode escolher
para cada led um nome, a cor do led(vermelho,verde, amarelo ou azul. a porta e o bit
correspondente;
- no caso de um grupo de 4 botões, o texto do botão, a porta e o bit correspondente
(você pode escolhe varios grupos de botões);
- no caso do Display LCD (modelo Hitach HD44780U) você deve escolher o número
de linhas e colunas (até 2 x 40), a porta de dados e se ela está sendo conectada com
4 ou 8 bits, e 3 bits de controle numa outra porta de E/S digital; as rotinas
disponibilizadas em aula,
lcdtest.asm, usam a porta B para dados (8 bits) e os bits 0, 1 e 2
da PortaC para controle(respectivamente os bits de controle E, RS e R/W do HD44780U).
Veja aqui o datasheet do HD44780U.
- Você pode (deve) salvar a configuração do Hapsim para sua aplicação num arquivo
XML clicando em File -> Save (ou Save as) e posteriormente recuperá-la
para um novo teste do seu programa clicando em File -> Open Configuration