如何使用USBasp下载AVR开发板实验箱程序

来源:本站
导读:目前正在解读《如何使用USBasp下载AVR开发板实验箱程序》的相关信息,《如何使用USBasp下载AVR开发板实验箱程序》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《如何使用USBasp下载AVR开发板实验箱程序》的详细说明。

USB口ASP下载器使用的软件有PROGISP和AVRfighter, 推荐用PROGISP下载软件,这个软件的熔丝配置十分简单、清晰。

PROGISP是一款绿色软件,无需安装。下面以progisp1.72版本为例说明这个软件的使用(其他版本软件功能类似,界面稍有不同)。

前面我们已经连接好硬件,并且正确安装了USBasp的驱动,接下来打开下载软件progisp。

1) 找到并打开progisp

畅学-AVR核心板光盘中Progisp下载软件路径如下:CEPARK畅学系列-AVR M16核心板-201501165、下载软件免驱动USB-ISP资料包progisp1.72修正S51 52烧录缺陷progisp1.72

(强烈建议先把资料拷到电脑上,然后根据你存放的具体位置打开)

如何使用USBasp下载AVR开发板实验箱程序

然后将文件夹中的progisp.exe创建桌面快捷方式。双击该文件,弹出如下界面。

如何使用USBasp下载AVR开发板实验箱程序

2) 选择芯片型号

芯片型号选择在如下图所示位置,芯片型号根据实际情况,选择ATmega16A。

如何使用USBasp下载AVR开发板实验箱程序

3) 熔丝位配置

单击配置熔丝位与加密位配置栏就可以打开配置栏了。

如何使用USBasp下载AVR开发板实验箱程序

打开配置熔丝与加密位配置栏后如下如所示,可选择向导方式及位配置方式两种,我们此处选择位配置方式,将熔丝位低位都设为1,高位为1101 1001。

(因为程序中有用到PC口的,所以这里我们统一把JTAG关闭,即把图中JTAGEN设为1,以后大家如果要使用JTAG仿真,记得把这里的JTAG设置为0,即打开JTAG功能)

如何使用USBasp下载AVR开发板实验箱程序

熔丝配置完毕后,单击“写入”按钮,写入熔丝配置值,写入后在信息提示框中会看到写入成功的提示,如下图。

如何使用USBasp下载AVR开发板实验箱程序

4) 调入程序的hex文件

点击软件右侧“文件”一栏中的“调入Flash”选项,选择要加入的目标文件.hex。如下图。

如何使用USBasp下载AVR开发板实验箱程序

注意:整板测试的时候,我们专门给大家提供了一套测试专用的hex文件。

路径为:畅学-AVR核心板光盘/2.整板测试HEX。

下面所有模块的测试都是使用的这个文件夹里的对应hex,所以下面不在重复说明。

5) 编程选项

如下图,按照下图配置即可,然后单击“自动“按钮,软件将自动完成程序的烧录。

下载完成后信息框中会有信息提示,如下:

如何使用USBasp下载AVR开发板实验箱程序

下载完成后,按核心板上复位键运行程序。

如何使用USBasp下载AVR开发板实验箱程序

下载完成后必须按照说明书使用杜邦线将芯片指定引脚连接到相应的功能模块对应IO引脚,才能看到程序正常运行的效果,每个程序的头部介绍部分都会注明连接方式。

注意:如果上面的操作中,熔丝位设置错误会导致熔丝位锁死的,这是很多初学者经常犯的错误。

如熔丝位配置错误导致芯片锁死无法正常使用,请参考下面一节的芯片解锁说明进行芯片解锁操作。正常情况下芯片无需解锁操作。

提醒:《如何使用USBasp下载AVR开发板实验箱程序》最后刷新时间 2024-03-14 00:52:43,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《如何使用USBasp下载AVR开发板实验箱程序》该内容的真实性请自行鉴别。