51单片机烧写程序疑问
我学习一直用的是STC89C52RC的芯片,直接串口烧写程序,非常方便但听说别的芯片,比如AT89C52等,好像不能这样烧写的吧?没用过好像听说什么SPI什么的,谁能给我...
我学习一直用的是STC89C52RC的芯片,直接串口烧写程序,非常方便
但听说别的芯片,比如AT89C52等,好像不能这样烧写的吧?没用过
好像听说什么SPI什么的,
谁能给我解释一下它是怎么烧写的?我的开发学习板可以用这个芯片吧? 展开
但听说别的芯片,比如AT89C52等,好像不能这样烧写的吧?没用过
好像听说什么SPI什么的,
谁能给我解释一下它是怎么烧写的?我的开发学习板可以用这个芯片吧? 展开
3个回答
展开全部
原理都是一样的,没有什么区别。
89C52是不支持SPI类烧写的,只能并行高压烧写,一般要用到编程器进行烧写,而且89C52是停产的芯片,替代他的芯片是AT9S52,具有SPI烧写功能;
SPI与串口烧写是不一样了,目前51类芯片中只有STC具有串口烧写功能,其它一此芯片需先写入串口BOOT程序才能实现串口烧写;
89C52,89S52要用到通用编程器,需购买(也可自制,网上有相关资料,如伟纳电子的SP200/180).
89C52是不支持SPI类烧写的,只能并行高压烧写,一般要用到编程器进行烧写,而且89C52是停产的芯片,替代他的芯片是AT9S52,具有SPI烧写功能;
SPI与串口烧写是不一样了,目前51类芯片中只有STC具有串口烧写功能,其它一此芯片需先写入串口BOOT程序才能实现串口烧写;
89C52,89S52要用到通用编程器,需购买(也可自制,网上有相关资料,如伟纳电子的SP200/180).
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是ISP吧,ISP(in-system programming) 在线系统编程.
一种无需将存储芯片(如EPROM)从嵌入式设备上取出就能对其进行编程的过程,缩略为ISP。在系统编程需要在目标板上有额外的电路完成编程任务。其优点是,即使器件焊接在电路板上,仍可对其(重新)进行编程。在线系统可编程是Flash存储器的固有特性(通常无需额外的电路),Flash几乎都采用这种方式编程。
一种无需将存储芯片(如EPROM)从嵌入式设备上取出就能对其进行编程的过程,缩略为ISP。在系统编程需要在目标板上有额外的电路完成编程任务。其优点是,即使器件焊接在电路板上,仍可对其(重新)进行编程。在线系统可编程是Flash存储器的固有特性(通常无需额外的电路),Flash几乎都采用这种方式编程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询