摘要
提出了一种利用I2 C总线实现ATmega88微控制器在应用编程的方法,详述了Bootloader程序及与其相应的上位机程序设计,以及利用PC机串口握手信号模拟I2 C总线的方法。实践证明,该方法可成功实现I2 C总线上多个ATmega88微控制器的在线调试与升级,也可用于其他AVR系列微控制器的在应用编程。
In application programming of ATmega88 microcontroller is realized using I^2C bus. This paper introduces Bootloader program, the corresponding host computer programming and I^22C bus stimulation method using handshaking signals of PC serial port. Practical ap- plication shows that the method can successfully realize on-line debugging and upgrade of multiple ATmega88 microcontrollers on I^2C bus. This method can also be applied to in application programming of other AVR series microcontrollers.
出处
《单片机与嵌入式系统应用》
2012年第11期18-21,共4页
Microcontrollers & Embedded Systems
基金
浙江省新苗人才计划项目(项目编号:2011R424014)
温州大学教学建设与研究项目(项目编号:11jg46B)
温州市科技计划项目资助(项目编号:G20100203)