Moderadores: 51, guest2003, Renie, gpenga
andre_teprom escreveu:Não seria melhor comprar algo pronto ?
Tem esse no ML por apenas 20 reais:
http://produto.mercadolivre.com.br/MLB-545381812-gravador-de-microcontroladores-atmel-avr-8051-usbisp-usbasp-_JM
lopesjm escreveu:Caro Bugabuga,
O AT89C55 ou AT89C55WD não pode ser programado via ISP. Precisa usar um programador paralelo pois precisa de tensão de 12V, segundo a página 20 do datasheet.
lopesjm escreveu:Olá Bugabuga,
O lcd possui uma inicialização que precisa ser feita anter de poder escrever mensagens nele. Essa inicialização precisa de um tempo entre cada código. Se usar barramento de dados de 8 bits, use este código: 0x38 , delta, 0x38, delta, 0x38, delta, 0x0C, delta, 0x06, delta, 0x01. Se for de 4 bits o barramento, use este: 0x28 , delta, 0x28, delta, 0x28, delta, 0x0C, delta, 0x06, delta, 0x01. O delta é um atraso de 30 a 40 mili-segundos entre cada código ao mandar para o lcd. Cada um desses códigos é descrito no datasheet, mas a grosso modo, quando manda 0x38 três vezes é para o display trabalhar com barramento de 8 bits e 0x28 para barramento de 4 bits. Os outros são para desligar o cursor (acho que é 0x06). 0x01 é para limpar a tela.
[]s
Jorge
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante