por ze » 09 Set 2009 10:00
Sobre reescrever o display o tempo todo:
Em ambientes frutinhas não tem sentido mesmo. Mas em amb de macho onde há ruídos, interf e principalmente etecéteras tem algum sentido prático. O display pode endoidar (* um centelhador pra acender um forno a gás) e ser curado pelo uC. Em caso extremo pode-se até mesmo reinicializar o display. Aliás, se for ler o busyflag pode travar o uC junto com o display. Sugestão prática se insistir em ler o busy: incorpore um timeout pra o uC fazer as tarefas importantes mesmo com o display travado temporariamente.
(*) baseado em fatos reais (cigarrinho do capeta feito com jornal) Mas isso é coisa do passado. Hoje em dia adota-se soluções + inteligentes tipo filtros, melhor distribuição do circuito, otimização do layout, etc e só eventualmente a dica cuja.