Chinaunix首页 | 论坛 | 博客
  • 博客访问: 502806
  • 博文数量: 114
  • 博客积分: 5022
  • 博客等级: 大校
  • 技术积分: 1355
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-09 18:01
文章分类

全部博文(114)

文章存档

2012年(1)

2011年(3)

2010年(1)

2009年(16)

2008年(23)

2007年(39)

2006年(31)

我的朋友

分类:

2007-05-14 17:36:12

chack back: http://www.ednchina.com/blog/aduo/ (包含JIAG)

改了一上午论文,中午想测试一下昨天弄好的下载线,找了个8M的晶振焊在最小系统板上,发现没有22pf的电容了,用两个15pf的代替,反正12pf-22pf范围内的都可以吧,在PA口的低四位接了四个LED,写了几行程序看能不能点亮。连接好下载线,上电,打开AVR PRO,检测单片机,一切正常,加载HEX文件写入,因为就几行程序,连1s都不到就写完,这时候就发现实验板上的四个LED就已经亮了,写入成功。呵呵,然后先读取熔丝位设置,把CKSEL3,CKSEL2,CKSEL1,CKSEL0四位前面的对号都去掉,配置为外部8M晶振的模式,然后把SUT1位前面的对号也去掉,配置为电源慢速上升就可以了,然后写入配置,先断电,再拔掉线缆,主要害怕烧掉并口,呵呵,然后再上电,四个LED全亮,按下复位键,复位功能也一切正常,烧录成功,心头的石头落地了,总算没造成死锁。下步该好好学学汇编了,总不能总是只会写几行程序吧,呵呵。

注:AVR单片机在出厂的时候一般配置为标定的内部RC振荡器时钟生效,因此在使用ISP下载时不用提供外部晶振也可以下载,但一旦写熔丝位配置成外部晶体模式,则下次ISP烧写的时候必须接晶振才可以。

下载线电路图:

阅读(9203) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-08-19 21:37:39

你好啊 我没太明白 为什么修改完之后 下次下载要接晶振啊