导航:首页 > 操作系统 > stc和iap单片机

stc和iap单片机

发布时间:2024-11-09 08:38:19

㈠ 宏晶的IAP开头和STC开头的单片机什么区别啊

In Application Programming 是指在应用编程,就是自己在运行程序时可以自己给自己编程,stc开头的是宏晶的单片机,stc开头的都不带iap功能,只有ISP功能既在系统编程,需要编程线连接指定串口并复位单片机从ISP引导区启动才能给单片机编程,宏晶的iap单片机也是iap开头,很好区分的

㈡ IAP系列单片机和STC系列单片机有什么不同

ISP(In-system programmable)是在系统可编程:
指的是不需要把单片机从目标系统板上取下来就可以直接从PC往单片机里面烧录程序。

IAP(In-Application programmable)是在应用可编程:
指的是可以通过单片机自身的程序修改单片机该程序区的内容;

EEPROM功能是:
在程序区1中的程序可以修改程序区2中的内容;通常程序区2中的内容不可以执行,只能当数据使用,功能相当于EEPROM;

区别:
ISP:从PC机修改单片机程序区的内容(即烧录)
IAP:单片机自己修改自己程序区的内容
EEPROM:单片机程序区1中的程序可以修改程序区2中的内容

㈢ stc12单片机的isp,iap,eeprom是个什么关系isp,iap是什么原理isp程序存

isp是在系统编程技术,是指给单片机烧写程序不用吧芯片从电路板上拆下来,就能完成烧录程序。iap是在应用编程,是指单片机在上电工作过程中实现程序修改烧写,就好比手机不关机安装应用程序。eeprom是一种存储器技术,可以靠电擦除内容,并实现掉电后不丢失,而且可以按字节读写

㈣ STC单片机中的IAP功能是什么ISP/IAP 触发寄存器是什么

IAP是指在应用编程,就是片子提供一系列的机制(硬件/软件上的)当片子在运行程序的时候可以提供一种改变flash数据的方法。通俗点讲,也就是说程序自己可以往程序存储器里写数据或修改程序。

这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术来实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。

ISP/IAP相关寄存器:

ISP_DATA:ISP/IAP操作时的数据寄存器。

ISP/IAP从Flash读出的数据放在此处,向Flash写入的数据也需放在此处。

ISP_ADDRH:ISP/IAP操作时的地址寄存器高八位。

ISP_ADDRL:ISP/IAP操作时的地址寄存器低八位。

ISP_CMD:ISP/IAP操作时的命令模式寄存器,须命令触发寄存器触发方可生效。

(4)stc和iap单片机扩展阅读

STC单片机的特点:

STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。

内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。

1、增强型8051CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;

2、工作电压:STC12C5A60S2系列工作电压:5.5V-3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V-2.2V(3V单片机);

3、工作频率范围:0 - 35MHz,相当于普通8051的 0~420MHz;

4、用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节;

5、片上集成1280字节RAM;

6、通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA。

㈤ stc公司的IAP系列单片机和标准stc系列的有什么区别会产生什么影响

一般STC单片机具有ISP功能,在线编程目前有两种实现方法:在系统编程(ISP)和在应用编程(IAP)。ISP一般是通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程,而IAP技术是从结构上将Flash存储器映射为两个存储体,当运行一个存储体上的用户程序时,可对另一个存储体重新编程,之后将控制从一个存储体转向另一个。所以应该没什么影响。

㈥ STC89C51和IAP系列的单片机有什么区别立创上卖的怎么样

STC89C51是ISP单片机即在系统编程单片机,是6T单片机,速度比普通的8051快不到1倍,可以利用串口下载程序到单片机。IAP是在应用编程,也就是说,在单片机运行期间可以更新程序,功能上当然更强大一些了。STC绝大部分单片机都是ISP,新出的一些单片机有IAP功能。功能上而言,STC89C51可以取代8051,比如Atmel的AT89C51,8051,8751等等产品,引脚完全兼容,程序上只是在软件延时方面需要处理一下,毕竟6T和12T速度上有一倍的差别。

阅读全文

与stc和iap单片机相关的资料

热点内容
日上app怎么购买优选劵 浏览:881
java打开class 浏览:738
app服务器编程 浏览:502
数字排序编程 浏览:887
穿越火线战队服务器怎么没有了 浏览:408
卖茶美女程序员 浏览:560
征服与命令3哪个国家最强 浏览:884
命令行切换大小写 浏览:719
专业程序员发展前景就业现状 浏览:657
想学一门编程语言 浏览:297
不锈钢加密网带厂家定制 浏览:297
提供匿名ftp服务器地址 浏览:757
necd78f单片机 浏览:678
武汉的好的编程大专 浏览:809
考点帮pdf 浏览:1004
如何保留优秀的程序员 浏览:128
编译模式切换不支持升级应用资源 浏览:84
最大功率跟踪控制算法的种类 浏览:106
90程序员都在干什么 浏览:161
涂鸦服务器是什么 浏览:899