sábado, 7 de junho de 2014

Escolhendo um bootloader para o ATMega88

Como os pinos de programação do ATMega88 vão estar conectados às linhas de endereço do Z80 fica difícil fazer o desenvolvimento usando o modo de programação ISP do microcontrolador. 

Para contornar este problema e também para ajudar no debug a solução é usar a comunicação serial do microcontrolador tanto para a programação quanto para o Debug. 

Eu escolhi utilizar um bootloader compatível com o Arduino porque assim consigo aproveitar algumas coisas que prototipei num Arduino UNO usando a biblioteca PS/2. Por enquanto vou utilizando esta biblioteca no desenvolvimento.

Como estou utilizando um ATMega88 eu encontrei um bootloader para ele que funcionou direitinho dentro da IDE do Arduino (link).

Nenhum comentário: