项目简介
本项目是基于Arduino框架的AVR编程器,为便携式服务编程器。它能够通过ISP - 6端口,直接从SD卡将INTEL HEX文件烧录到目标芯片,借助OLED显示屏实现用户交互,可支持多种AVR芯片的编程。
项目的主要特性和功能
- 便携式设计:采用9V电池供电,能满足现场编程需求。
- OLED显示屏:提供友好的交互界面,可显示操作状态与错误信息。
- SD卡支持:可从SD卡加载INTEL HEX文件并烧录到目标芯片。
- 自动熔丝设置:自动扫描所有可能的引导加载程序位置,按需设置熔丝位。
- 多种AVR芯片支持:支持ATmega和ATtiny等系列的多种AVR芯片编程。
安装使用步骤
- 准备硬件:确保已连接编程器、OLED显示屏、SD卡模块和目标AVR芯片。
- 编译和上传固件:使用Arduino IDE编译并上传固件到编程器。
- 插入SD卡:将包含INTEL HEX文件的SD卡插入编程器。
- 连接目标芯片:将编程器的ISP - 6端口连接到目标AVR芯片。
- 运行编程器:启动编程器,通过OLED显示屏选择要烧录的HEX文件并开始烧录。
注意:具体安装和配置步骤可能因硬件和开发环境不同而有差异,实际使用时请参照项目文档和示例代码进行配置和调试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】