设计并实现了利用串口的固件下载与更新系统编制单片机的bootloader程序和上位机下载程序,采用Xmodem协议进行数据传输,实现了AVR单片机的在应用编程。该系统简单、可靠,设备的维护方便,工作效率高。