LCD

O kit AXM-232 também possui um display de LCD, de 16 caracteres e 2 linhas. Cada caractere pode ser mostrrado com uma resolução de 5x7 ou 5x10 pontos. A largura de barramento de dados utilizada é de 4 bits, o que implica no fato de cada escrita de um caractere ter que ser feita em duas partes, primeiro os 4 bits mais significantes e depois os 4 menos.

Para transmitir os dados é utilizada a interface SPI (Serial Peripheral Interface) do controlador. O próprio EVB possui um conversor de serial para paralelo que transforma as transações SPI para a pinagem utilizada pelo LCD. Os pinos do LCD usados são:

Cada escrita no LCD necessita de 3 tranferências do SPI, a primeira deve conter os dados e a seleção do registrador (RS), a segunda os mesmos dados com EN ativo e a terceira os dados com EN desativado.

A inicialização do LCD deve ocorrer seguindo a sequência de comando ilustrada na figura [*]:

Figura: Diagrama de sequência de inicialização do dispositivo LCD.

Image esquema-lcd

Pedro Ribeiro 2009-07-08