fengzilele

    1. 自制USBISP下载线 21/29511 单片机 2008-06-26
      5。当被编程的AVR芯片工作在2M以上时,可以使用最高的速度,下载程序还是比较快的。速度的选择比较重要,如果采用低速,下载程序的时间不太容易忍受了。 6。在使用中可能会由于目标板的上电、断电等,会造成USBISP连接不上,此时将AVRIAP从本本的USB口拔下,然后从新插上,在AVR STUDIO中需要重新连接一下(从1开始)既可。 总结: 不如并口的ISP方便,因为在ICC、CVAVR、BASCOM中可以直接使用STK200/STK300的并口ISP。AVRISP只能在AVR STUDIO中使用,并且速度不能自动调节。但对没有并口的本本来说,还是一个比较好的方案。 另外,对于这个AVRISP的制作,可以在它的基础上深入学习,提高水平,因为是全部公开的。其它的方案只能作为工具使用,不方便深入的学习和研究。这也是我推荐AVRISP的原因。 本方案全部采用免费资源,应该无版权的官司之争。如果有侵权的部分,请告之。
    2. 自制USBISP下载线 21/29511 单片机 2008-06-26
      首先声明,我没有编写一句代码,仅对硬件做了调整。 1。AVRISP的固件采用网上德国人的07.3.28的最新版固件,各位可以跟踪该网站,获得最新的信息。他提供2种模式的固件,我使用的是兼容AVRASP的。该网站还提供了固件的源代码。 2。windows驱动也是该网上提供的,我仅改了一句:     将;Modem3="Communications Port"改为Modem3="USBASP-ISP"     这样在windows中看到的设备为“USBASP-ISP” 3。 下载软件采用最新版的AVRSTUDIO。该3月28日的固件就是配合最新版的AVRSTUDIO使用的,老版的AVR STUDIO也能用,可能要跳出更新固件代码的窗口,直接关闭即可。在AVR STUDIO外的其它开发环境中使用不正常,或不支持,或支持的不好。 制作 1。硬件...... 2。将固件写入AVRISP的M8中。     a/ 在USB口接入5V电源,将JP短路,选择其它的一个AVR编程器如并口的ISP编程器,将其编程口接在AVRISP的编程口上。     b/ 配置AVRISP上M8的熔丝位:电源检测电压为2.7v,检测有效;系统使用高频外部晶体;满幅震荡!!     c/ 写固件 3。将AVRISP上的JP开路,插到本本的USB口上,安装wondows驱动。驱动安装成功后,可以在windows的设备管理中看到一个串口设备USBASP-ISP。该驱动将AVRISP作为串口设备,占用一个COM口。请查看该COM口的号码。 4。如果你的本本中有很多的串口设备,需要进行调整,将USBASP-ISP对应的COM口号降到9以下,即在COM0-COM9。原因是AVR STUDIO中的串口仅能连接COM9以下的串口设备。(这个对计算机不熟悉的用户就不方便了) 使用 1。以上完成后,打开AVR STUDIO。在Tools->Program AVR->Connect中选择STK500 or AVRISP 可以使用aoto让STUDIO自己找,也可直接选择AVRISP对应的COM口。 2。出现以下窗口STK500 with top module '0x00'说明AVRISP正常,可以工作。 注意选择要编程的AVR芯片型号,和编程方式为ISP mode!! 3。在这里可以设置AVRISP的编程速度(AVRISP有记忆的)。选择速度后按WRITE按钮。 4。对于编程工作在1M以下的AVR芯片,要降低AVRISP的编程速度,否则回出现错误提示:
    3. 自制USBISP下载线 21/29511 单片机 2008-06-26
    4. 自制USBISP下载线 21/29511 单片机 2008-06-26
      根据网上的资料整理制作的基于M8的USB接口的ASPISP下载线。做了30几块,有30几位使用,除个别由于焊接问题,没有发现大的问题。现提供全部资料。

最近访客

< 1/1 >

统计信息

已有64人来访过

  • 芯积分:3
  • 好友:--
  • 主题:2
  • 回复:4

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言