isp是什么,最近在学AVR单片机

isp是个硬件芯片还是一个名词什么的?搞不懂,看到介绍说他可以使芯片不用拔下来就能烧写,为什么?烧写程序和isp有啥关系··烧写时电脑串口和单片机串口连一起就可以用软件写程序了,ISP在这个过程中在什么地方出于什么作用?
没一个人说的能让我明白。

In System Programme,简称ISP。就是说单片机直接固定在应用的电路板上,通过下载链路将程序写入到单片机中,而不需要取下单片机装在编程器上写入程序再插回电路板。

以前的单片机需要12V高压和特殊时序才能写入程序,因此必须要一个编程器,把程序写好后才装到电路板上运行,如果程序不对,就只能取下-编程-装上,这样费时费力。而ISP恰好解决这个问题。

ISP是一套软件和硬件的组合,运行在计算机上的软件按照协议把单片机程序送到ISP硬件,ISP硬件通过和单片机的接口把程序写入单片机。典型的就是AVR单片机的USBASP,其ISP硬件时USBASP下载线,软件是Progisp。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-24
ISP就是一个名词或者是一个规范,只有满足这个规范才能往单片机里写程序。说是一种功能也行。本回答被网友采纳
第2个回答  2012-07-26
我说简单点让你明白吧:
以前呢,要烧写单片机的程序的话,需要将单片机停止工作,然后拔下芯片,然后再来烧写程序,然后再将写好程序的芯片插到系统板上运行、调试。
而ISP就是在系统编程,它不需要进行以上动作,可直接通过USP或者串、并口,哪怕单片机正在运行程序,都可以擦除程序,并写入新的程序,明白了么?而这个接口就是所谓的ISP接口。
第3个回答  2012-07-25
ISP是指芯片打板上后再编程的一个统称,又可以叫ICP。我称为在线烧录,在板烧录。ISP烧录是需要通过通讯协议与芯片传输数据的,通讯协议又有好多种 常见的通讯协议有SPI, JTAG,UART,SWD,BDM等,而你说的电脑串口和单片机串口连接编程也是通过串口通讯协议编写!追问

如果我自己买了个mega16,然后自己焊了个板子,想把程序下载到mega16里面,应该怎么做?要买那些东西?要什么软件?

第4个回答  2012-07-25
ISP就是一个接口方式。电脑可以通过编程器,再通过ISP接口把程序写进单片机。也可以用ISP接口进行通迅。
第5个回答  2012-10-17
ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编
程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以
用 ISP方式擦除或再编程。ISP技术是未来发展方向。
第6个回答  2012-07-25
isp下载就是串行下载 区别与早起的并行下载方式
相似回答
大家正在搜