0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

51 AVR 编程器USBASP下载器驱动安装及程序下载

jf_88434166 来源:jf_88434166 作者:jf_88434166 2026-01-31 13:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

下载器的介绍

asp1.jpg

USBASP编程器板载全新原装进口ATMega8A-AU芯片,支持AT89S51/52单片机AVR所有ASP芯片。
输出端口ATMEL标准端口。有USB取电和支持目标板电压5V的功能,可通过跳线帽连接进行选择。也可选择为AUTOSPEED自动调速固件,下载器会自动跟踪要编程的芯片频率,自动改变速度,实现自动调速。
预留PROGRAMMING编程接口,用户可自行升级下载器固件。适用于WIN8.1/8/7/XP 32/64位系统。

驱动的下载

1.win10驱动的下载

win10驱动的下载需要先关闭数字签名,数字签名的关闭之前的文章有介绍,可以搜索往期文章查看相关内容

关闭数字签名后就可以开始安装驱动了

  1. 打开设备管理器可看到未识别设备
    在这里插入图片描述
  2. 右键点击 更新驱动程序
  3. 点击手动查找
    在这里插入图片描述
  4. 点击浏览,找到驱动所在的文件夹,勾上包括子文件夹
    在这里插入图片描述
  5. 点击下一页,选择始终安装此驱动程序软件
    在这里插入图片描述
  6. 安装完成后即可看到设备号
    在这里插入图片描述
    在这里插入图片描述
    至此,驱动已经安装好了,但是此时去WIN10 64位系统下运行“avr_fighter”目录下的“AVR_fighter. exe”,连接芯片时,部分电脑会提示错误,解决办法只需将x64目录中“libusb_0.1.12.1”目录下的所有文件拷贝到avr_fighter目录中替换原文件,运行avr_fighter.exe即可!

其他系统驱动的安装

x86驱动(Win XP/7 32bit系统)
对于XP系统,安装 USBasp驱动时选择文件夹“x86”
x64驱动(Win7 64bit系统)
对于Win7 x64系统,解压缩libusb-win32-bin-1.2.6.0.zip,然后运行 bin目录里的 inf-wizard.exe'安装驱动

接线介绍

在这里插入图片描述
在这里插入图片描述
一般的开发板都有ISP下载接口,直接对准插好即可

程序的下载

一、Progisp 的特点:

最新特性
1、支持所有的 AVR 芯片的编程,支持 AT89S51,AT89S52

2、软件允许自定义并口/串口下载编程器

3、支持 USBASP 编程器,且允许自定义编程芯片以及熔丝位等信息

4、可连接高压编程器,并且可通过脱机下载器来实现脱机下载功能

5、支持为开发人员提供命令行方式驱动,以便嵌入其他 IDE 中使用

6、软件为绿色软件,无需安装,占用资源少,自定义汉化信息

7、工程管理功能可以将所有的配置数据与编程数据打包为单一文件。

二、progisp 的主界面(基本配置)

在这里插入图片描述
Progisp 支持自定义界面的大小,可以使用鼠标根据自己的屏幕大小将主界面调整为自己喜欢的大小,再次启动 progisp 会自动记住上次的设置。

三、功能使用

点击选择芯片的下拉框,选择要下载的芯片。
在这里插入图片描述

四、下载程序

点击调入Flash
在这里插入图片描述
选择想要下载的程序
在这里插入图片描述
点击自动
在这里插入图片描述
即可下载程序成功
在这里插入图片描述

五、实验现象

在这里插入图片描述

故障排查

下载程序的时候容易出现以下现象
在这里插入图片描述
原因有一下几点
1.编程器与芯片之间的接线接触不良
2.芯片的P30引脚接地了
3.芯片已损坏

总结

有需要上位机和相关驱动的可在下方留言邮箱,长期发布此类文章,欢迎关注一键三连!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AVR
    AVR
    +关注

    关注

    11

    文章

    1138

    浏览量

    82021
  • 编程器
    +关注

    关注

    9

    文章

    414

    浏览量

    45099
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AT89LV51微控制:特性、应用与编程全解析

    AT89LV51微控制:特性、应用与编程全解析 一、AT89LV51概述 AT89LV51是一款低电压、高性能的CMOS 8位微控制
    的头像 发表于 04-06 11:40 766次阅读

    USBISP/USBasp编程器给Atmega32U4下载Arduino bootloader引导程序

    对于新出厂的ATmega32U4芯片内部是没有arduino引导程序的,需要用户预先下载bootloader后才能用串口下载自己的应用程序.在某些罕见情况下旧的bootloader会导
    的头像 发表于 01-31 14:38 1031次阅读
    USBISP/<b class='flag-5'>USBasp</b><b class='flag-5'>编程器</b>给Atmega32U4<b class='flag-5'>下载</b>Arduino bootloader引导<b class='flag-5'>程序</b>

    CH341编程器软件NeoProgrammer_2.2.0.10

    CH341编程器软件NeoProgrammer_2.2.0.10免费下载,要更新资料上闲鱼找“于人杂货铺”
    发表于 01-23 15:37 200次下载

    芯片编程器使用指南:如何避免芯片烧录过程中的常见错误

    芯片烧录失败多源于细节疏漏,使用编程器需规避常见错误。首要确保芯片与编程器适配,核查封装、电压协议并验证芯片 ID;重视环境与连接,做好静电防护、保障电源稳定及触点清洁;规范文件流程,严格版本核对
    的头像 发表于 12-30 10:59 728次阅读

    在Windows和Linux环境下分别使用Olimex和蜂鸟调试下载程序

    。 在Windows系统下使用Olimex ARM-USB-TINY-H调试时,需要通过Zadig安装olimex驱动程序。在 https://zadig.akeo.ie/ 中下载
    发表于 10-31 08:26

    解决程序无法下载问题

    下载到FPGA的fpga _flash(QSPIflash的一部分),然后插入蜂鸟调试,重新下载helloworld程序,发现可以下载
    发表于 10-30 07:35

    探索AVR64DD32 Curiosity Nano:一款强大的AVR DD系列评估平台

    Microchip Technology AVR64DD32 Curiosity Nano评估套件设计用于评估AVR® DD微控制AVR64DD32硬件平台
    的头像 发表于 10-13 15:45 1067次阅读
    探索<b class='flag-5'>AVR</b>64DD32 Curiosity Nano:一款强大的<b class='flag-5'>AVR</b> DD系列评估平台

    AVR16EB32 Curiosity Nano评估套件技术解析与应用指南

    Microchip Technology AVR16EB32 Curiosity Nano评估套件(EV73J36A)是一款硬件平台,用于评估AVR ® EB系列微控制。 该板安装
    的头像 发表于 10-10 09:39 960次阅读
    <b class='flag-5'>AVR</b>16EB32 Curiosity Nano评估套件技术解析与应用指南

    S7-200 可编程序控制器系统手册

    电子发烧友网站提供《S7-200 可编程序控制器系统手册.pdf》资料免费下载
    发表于 09-02 16:24 5次下载

    CW32L011 电机驱动器开发板测试

    非常感谢CW32生态社区提供的CW32L011电机驱动器,下面是对该电机驱动器的分析和测试。 电机驱动器外观 电机驱动器内部 原理图 下载
    的头像 发表于 08-30 10:31 1295次阅读
    CW32L011 电机<b class='flag-5'>驱动器</b>开发板测试

    用户可以通过编程下载设置芯片中的 UCID(唯一公司 ID)吗?

    用户可以通过编程下载设置芯片中的 UCID(唯一公司 ID)吗?
    发表于 08-26 07:30

    如何在没有 NuLink 编程器的情况下执行 SWD 解锁序列?

    我迫切需要知道如何在没有 NuLink 编程器的情况下执行 SWD 解锁序列。
    发表于 08-18 07:04

    KitProg3无法被编程器正确识别怎么解决?

    KitProg3 默认处于正确的 CMSIS DAP/bulk 模式。 问题:更改端口后,编程器无法正确识别 KitProg3, 采取的措施:更新 kitprog3 固件,根据
    发表于 07-23 08:12

    使用USB转TTL串口板和ST-LINK调试下载给STM32单片机下载程序

    本文详细介绍如何使用ST-LINK/V2和USB转TTL串口板为STM32单片机下载程序,包括STM32启动模式、JTAG与SWD接口对比、驱动安装及官方软件STM32ST-LINKU
    的头像 发表于 06-20 17:26 3394次阅读
    使用USB转TTL串口板和ST-LINK调试<b class='flag-5'>下载</b><b class='flag-5'>器</b>给STM32单片机<b class='flag-5'>下载</b><b class='flag-5'>程序</b>

    SEGGER J-Link调试支持Allegro微控制

    SEGGER领先的J-Link调试现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,结合Ozone多平台调试,以及Flashe
    的头像 发表于 06-10 09:29 1638次阅读