微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ISP在线下载线的最小系统

ISP在线下载线的最小系统

时间:11-24 来源:互联网 点击:
单片机的最小系统板,包括了51单片机的复位电路、振荡电路所组成的最小系统单元,这是单片机的基本运行系统,是下一步单片机制作的基础。

ISP在线下载功能,ISP下载标准接口,ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。

ISP的优点:ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即成成品,免去了调试时由于频繁地插入取出芯片对芯片和电路板带来的不便。本次的重点就是完成支持ISP在线下载。


电路原理

RST是复位引脚,当此脚上的高电平>2个机器周期,单片机复位。
接VCC的电容为复位电容,一般取值为10~22uF。(这个取值与晶振有关,目的是保证电容充电时高电平时间>>2个机器周期)
接地的电阻为下拉电阻,一般取值为1~10K。
工作过程:单片机刚上电时需复位一次才能可靠工作,通过电容接VCC,是利用电容充电来提供>>2个机器周期的高电平时间让单片机复位,如此单片机可以正常工作了,这之后又不要求单片机复位,所以可以通过1K左右的电阻下拉接地,保证RST脚维持在低电平状态(即不复位状态)。

AT89S51的-EA/VPP:EA/VPP是访问程序存储器控制信号,当其为低电平时,对ROM的读操作限定在外部的程序存储器,当其为高电平时,对ROM的读操作是从内部存储器开始的,并可延至外部程序存储器。这里接高电平。

最小系统板的ISP接口定义



PCB图:

因为使用了40Pin的IC插槽,所以把复位电容倒放在里面。



实际完成效果图(右上是支持ISP的编程器)



ISP 无法下载是什么原因?
1)目标板不能正常工作
2)目标板复位电路的影响,如使用了较大的复位电容,可以断开复位电容试试
3)ISP 接口连接不正确,可以用万用表逐条线测试

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top