您好,欢迎访问本站!
商品分类

ATmega8实验不用烧录器

作者: 倪大德

M8单片机具有Boot区。在Boot区内可以建立自己的管理监控,对自己进行编程管理。
      在做项目或实验时,除第一次使用下载线,以后写片子当然可以让单片机
      自己烧录自己了。十份方便!

             说明:本资料是按国外和台湾的相关网站资料整理。供参考!

      一。原理:
      图一是没有设置Boot时程序存储器的状态。

ATmega8实验不用烧录器

      图二是设置Boot时程序存储器的状态。

ATmega8实验不用烧录器

      注意;不同的是单片机启动地址。

      二。资料

      国外已开发出USB介面的 Boot Load 程序。

http://www.fischl.de/avrusbboot/

      附件:附后

      三。应用

         1.附件下载解压缩后,将文件夹中avrusbboot\firmware\main.hex”烧录到 ATmega8 单片机中,
        熔丝设置为:高字节 = C8 ,低字节 = 9F,(不要设置错)

         2.按照电路图制板接线后,将PC2接地,再将USB接头插入电脑的USB孔中。
         会出现按装USB画面。按提示按装即可。按装完成后,可查看如图三。

ATmega8实验不用烧录器

         3.将PC2接地,表示开始烧写程序,打开文字视窗

            图四

ATmega8实验不用烧录器

            如您的应用程序放在D盘中,图五。输入”D:\avr\cdcmega8p.hex” 单片机开始烧录!

           图五

ATmega8实验不用烧录器

         4.将PC2接高电平,即可执行程序。

      四。说明

         1.为方便应将所有文件放在同一目录中,再输入指令就方便了。

         2.USB 2.0 的讯号是 3.3V,ATmega8 是 5V供电,因此訊号也是 5V。应加二只3.6V稳压管。
           图六。

ATmega8实验不用烧录器

详细请进论坛讨论页 https://www.yleee.com.cn/thread-265-1-1.html

发表回复

登录后才能评论