Boa tarde!
Estou montando um projetor de PIC em CCS.
Desejo programar para mostrar qualquer mensagem em uma matriz 8x8 controlada por MAX7219, depois que conseguir incremento mais matrizes
Li em um tópico aqui sobre o max7219 funcionaria da seguinte forma!
"Assim, temos de fazer a seguinte sequência: Primeiro, colocamos CS em nível 1, a seguir CLOCK em nível 0, e colocamos DATA no nível que queremos. Agora podemos começar a conversa: • CS=0 • CLOCK = 1 (pronto, o que está em DATA já foi para o MAX7219) • CLOCK=0 • DATA=X ( X pode ser 0ou 1 ) • CLOCK=1 (o que estava em DATA foi enviado ao MAX7219) • CLOCK=0 Faremos esse processo 16 vezes no total, para enviarmos os 16 bits ao CI, e quando terminarmos, logo após colocar CLOCK=0, faremos CS=1 e pronto, acabamos!"
Essa seria o funcionamento básico sobre o MAX7219
Pelo que vi em alguns projetos eles não repetiam 16 vezes, gostaria que alguem me mostrasse como fazer isso realmente na programacao em C
Valeu!