一、ISP必须具备的条件.PDF

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、ISP必须具备的条件.PDF

AVR芯片ISP中常遇到的问题 一、ISP必须具备的条件 1、下载线和MCU必须有良好的电源供应。 2 、MCU必须有系统时钟,系统时钟可以是内 部正常工作的RC振荡,也可以是正常工作的外 部晶振或外部有源时钟。 注意对熔丝编程为低频晶振的MCU是不可以使 用外部时钟输入的,此时可以加一个32.768KHZ 表振或100KHZ的陶振。 3、熔丝设置必须正确: SPI EN=0、RSTDISBL=1 、DWEN=1 二、外部电路的影响 大部分AVR器件的ISP编程是通过SPI 口进行的, 如果这个SPI 口接到推挽输出的电路或其它SPI器 件,可能会影响ISP 的正常工作。此时应该串入 电阻进行隔离或用多路开关进行选择。 ISP下载线 AVR SPI器件 MSB LSB MSB LSB MISO 8位移位寄存器 8位移位寄存器 MISO MOSI MOSI SPI时钟发生器 SCK SCK /SS /SS VCC GND 三、复位电路的影响 如果使用外置BOD 电路时需注意:如果是推挽输 出的BOD 电路,如MAX809等,此时如果需要做 ISP下载的话,应当在BOD输出和AVR 的RESET 之间串联一个限流电阻;如果是OC 门输出的 BOD 电路,可以不加限流电阻。 VCC VCC RESET AVR MAX809 RESET GND GND ISP下载线 四、影响ISP的其它因素 • 电源及其它干扰噪声: 选取较好的电源、避开外部噪声源。 •操作系统: 如果是WIN2K 、WINXP系统,以管理员身份 登陆。 •PC的打印口的通信质量 不同PC机的打印口的电参数和速度是有很大 区别的,可以通过测试来选择一个最佳的通信速 度。 五、ISP失败后的补救措施(一) 如果因熔丝编程错误造成ISP失败,只有在高压并行编 程器上先恢复相关的熔丝,然后再进行ISP编程。必须 按下面的设置配置熔丝,MCU才能进行ISP编程。 A 、SPI EN=0、RSTDISBL=1 、DWEN=1 B 、支持高压并行编程的编程器有:LT-48XP 、 RF2148 、STK500等。 五、ISP失败后的补救措施(二) 如果因时钟熔丝配置和实际时钟电路不配造成ISP失败: A 、如果配置成外部晶振,可以通过加外部晶振或 外部有源时钟到X1 ,然后再进行ISP编程。 B 、如果配置成外部时钟,只有通过加外部有源时 钟到X1 ,然后再进行ISP编程。 C、如果配置成外部低频晶振,只有

文档评论(0)

zcbsj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档