例如:STC,SST,AT系列的8051核心单片机初学单片机,ISP是什么意思,例如STC单片机支持串口ISP下载,ISP下载是什么意思,一般ISP由单片机厂家实现,IAP由用户应用实现下载AT89S52片机的ISP下载器,可以用来下载STC89C52单片机吗。
一楼的BS一下,复制粘贴起码得找对地方啊~~~ISP其实就是在线编程,以往单片机下载程序都需要烧写器之类的东东,并且需要把单片机从电路板上拔下来烧写,烧好再插上,很麻烦。ISP功能可以通过非常简单廉价的下载线直接在电路板上给单片机下载程序或者擦除程序,可以在线调试,免去插来插去的麻烦。现在出的主流单片机都支持ISP功能。初学建议AVR或者51的S系列,这些都有ISP功能的,下载器通用,可以自制,成本不到5块钱,这点上比烧写器便宜的多,普普通通一个烧写器就要200多。。
在线仿真:在电路板CPU插槽插上与电脑连接的硬件仿真器(例如伟福3000),可以在电脑软件里测试程序和电路板上的硬件,也可以单步观测程序等等ISP下载:把CPU焊接在电路板上后,可以直接通过串口或者P1口用电脑软件(如双龙软件可以通过并口下载)下载程序,而不再需要把CPU拆下在烧录器上烧程序。例如:STC,SST,AT系列的8051核心单片机
3、下载AT89S52片机的ISP下载器,可以用来下载STC89C52单片机吗?可以的话...不可以。AT89S52是用P1.5、P1.6、P1.7三个引脚进行编程下载,而STC89C52是用RXD、TXD(即P3.0、P3.1)进行下载,所以不通用。要想对STC单片机编程下载很容易,只要用一片MAX232串行口电平匹配器外加几个电容的RS232电路和STC专用下载软件就能实现
4、单片机的ISP和IAP到底是什么,百度查了一下看的稀里糊涂,还请高手用大...一般通用做法是内部的存储器可以由上位机的软件通过串口来进行改写。对于单片机来讲可以通过SPI或其它的串行接口接收上位机传来的数据并写入存储器中,例如STC单片机支持串口ISP下载。在实现IAP功能时,单片机内部一定要有两块存储区,一般一块被称为BOOT区,另外一块被称为存储区,单片机上电运行在BOOT区,如果有外部改写程序的条件满足,则对存储区的程序进行改写操作。如果外部改写程序的条件不满足,程序指针跳到存储区,开始执行放在存储区的程序,这样便实现了IAP功能,一般ISP由单片机厂家实现,IAP由用户应用实。