本文目录一览

1,单片机三种烧录方式ISPIAP和ICP的区别

ISP:在线编程,通过串口或JTAG接口,由电脑主导“下载”程序到单片机。IAP:在应用编程,可以通过串口,也可以通过其他介质如优盘等,关键是由单片机主导写入程序。ICP:在电路编程,一般借助编程器,在12V高压下将代码写入到单片机。电脑主导。

单片机三种烧录方式ISPIAP和ICP的区别

2,单片机ISPIAP什么意思

ISP是在系统编程,即可以在应用板或目标板上编程或更新,而过去的编程器编程,需先将单片机写好程序,再焊在电路板上,想修改程序,还要拿下来IAP是应用过程中编程,更进了一步,可以在程序运行中更新程序并运行,能够实现远程更新,就好象我们的台式电脑,操作系统运行起来后,再安装应用程序并运行

单片机ISPIAP什么意思

3,请问51单片机isp接口是干嘛用的 要接什么硬件才能用

是驱动外接串口的软件
isp分同步串口和异步串口下载,一般是同步用siso,sosi,rst,vcc,gnd五根线,siso,sosi是同步数据线,rst是复位,接口不是一定的,每个人做的板子接线不一样.主要还得看所标的线对应是什么线. 异步串口就是通常所说的vcc,rxd,txd,gnd通信

请问51单片机isp接口是干嘛用的 要接什么硬件才能用

4,stc单片机的isp什么意思

ISP下载线就是一根用来在线下载程序的线,类似USB线,但不一样in-system programming 在线系统编程一种无需将存储芯片(如EPROM)从嵌入式设备上取出就能对其进行编程的过程,缩略为ISP。在系统编程需要在目标板上有额外的电路完成编程任务。其优点是,即使器件焊接在电路板上,仍可对其(重新)进行编程。在系统可编程是Flash存储器的固有特性(通常无需额外的电路),Flash几乎都采用这种方式编程。stc程序下载方式是同过串口再配合stc官方的软件就可以
你通过keil 编译软件编译你的程序后,会生成一个hex文件,isp这软件就是把这个hex文件写进单片机里的一个东西,就这么简单

5,STC单片机的IAP功能和ISP功能有什么区别与联系为什么IAP功能同

ISP(In-system programmable)是在系统可编程: 指的是不需要把单片机从目标系统板上取下来就可以直接从PC往单片机里面烧录程序。 IAP(In-Application programmable)是在应用可编程: 指的是可以通过单片机自身的程序修改单片机该程序区的内容; EEPROM功能是: 在程序区1中的程序可以修改程序区2中的内容;通常程序区2中的内容不可以执行,只能当数据使用,功能相当于EEPROM; 区别: ISP:从PC机修改单片机程序区的内容(即烧录) IAP:单片机自己修改自己程序区的内容 EEPROM:单片机程序区1中的程序可以修改程序区2中的内容 这么有技术含量的问题……你也好意思没给悬赏分!!!!!

6,STC单片机中的IAP功能是什么ISPIAP 触发寄存器是什么

IAP,In Application Programming ,它的意思是“在应用编程”,即在程序运行时程序存储器可由程序自身进行擦写。通俗点讲,也就是说程序自己可以往程序存储器里写数据或修改程序。这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术来实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。大家要注意千万不要尝试去擦除这段ISP引导程序,否则恐怕以后再也下载不了程序了。 正是是因为有了IAP,从而可以使单片机可以将数据写入到程序存储器中,使得数据如同烧入的程序一样,掉电不丢失。当然写入数据的区域与程序存储区要分开来,以使程序不会遭到破坏。 要使用IAP 功能,与以下几个特殊功能寄存器相关: ISP_DATA: ISP/IAP 操作时的数据寄存器。 ISP/IAP: 从Flash 读出的数据放在此处,向Flash 写的数据也需放在此处 ISP_ADDRH:ISP/IAP 操作时的地址寄存器高八位。 ISP_ADDRL:ISP/IAP 操作时的地址寄存器低八位。 ISP_CMD:ISP/IAP 操作时的命令模式寄存器,须命令触发寄存器触发方可生效。 ISP_TRIG:ISP/IAP 操作时的命令触发寄存器。 当ISPEN(ISP_CONTR.7)=1 时,对ISP_TRIG 先写入0x46,再写入0xb9,ISP/IAP命令才会生效。

文章TAG:单片机  三种  烧录  方式  mcuisp  
下一篇