Postagens

Mostrando postagens de junho, 2024

Display SSD1306 16x4

Imagem
 Esses displays OLED SSD1306 são muito bacanas para mostrar pequenos textos e informações a partir de um microcontrolador AVR:       Assim, foi escrito um programa ASM que converte esses displays gráficos 128x64 em um display simples de caracteres de 16x4:    Esse programa contém o mapa de bits de 82 caracteres que são gravados no final da ROM do microcontrolador, ocupando pouco mais de 1kB e possui uma rotina que coloca um caractere no display quando é informado o número do caractere e as coordenadas xy. Os caracteres foram desenhados e espremidos para permitir a matriz 16x4, com uma dimensão de 8x16 pixels, oferecendo uma boa visualização.  Esse programa foi convertido em um arquivo .INC para ser incluído num programa principal como se fosse uma biblioteca. Uma aplicação interessante seria depurar um programa em desenvolvimento onde as informações seriam escritas no display, bastando para isso, somente incluir essa biblioteca e ligar os dois fios da ...