STC89C51单片机烧写程序的原理。 10

STC89C51单片机烧写程序的原理。就是我们用烧写软件点击下载时,电脑向单片机发送了什么东西?单片机有没有回应什么?烧写的时序是怎么样的?我想编写个上位机程序,在有必要... STC89C51单片机烧写程序的原理。就是我们用烧写软件点击下载时,电脑向单片机发送了什么东西?单片机有没有回应什么?烧写的时序是怎么样的?
我想编写个上位机程序,在有必要的情况下改变单片机的程序,所以我想知道点击下载时单片机和计算机之间传递的数据,进而控制单片机烧写新的程序
展开
 我来答
huzhiyang5555
2011-12-24
知道答主
回答量:3
采纳率:0%
帮助的人:3.2万
展开全部
电脑向单片机发送了一连串的数据,这些数据在电脑上是以编码的形式的,比如说C语言,然后再经过烧写,使其形成机器人可以识别的语言,通常是二进制代码。所以说,电脑向单片机发送的就是一连串的二进制数
此时,在单片机里面有一种机制,来回应是否收到数据,数据收发结束后,怎么样去停止收发,这些在单片机和电脑之间都有一种协议,这种协议一般是时钟脉冲,比如I2c就是这样的运行机制
烧写的时序一般就是你程序写的顺序
做而论道
高能答主

2011-12-24 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
别的品牌的单片机,用STC的软件烧写不进去的。
这种过程,应该是STC公司独有的吧?
建议楼主直接去询问STC公司,别人是不会关心这种过程的。
其实,不问也罢,这种应用面及其狭窄的技术,即使掌握了也没有什么用处。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd9006
2011-12-24 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
找个串口监控的,全程监控一下,你就知道写了什么下去了。

大体这些
连接 回应
问板子芯片 回应
删除命令 回应
下载 回应
……
(完成)校验

板子开启的时候,会判断和等待一下的,如果是有下载命令就开启下载的过程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伦绍阚绮美
2019-07-20 · TA获得超过3877个赞
知道大有可为答主
回答量:3172
采纳率:30%
帮助的人:237万
展开全部
有以下区别:1、两者都是直流供电电压单片机,stc89c51电压为4.5v-5.5v,stc89le52的电压为2.0v-3.8v;
2、stc89c51/52的存储器不一样,51有4k,52有8k;3、52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愚人陈
2012-10-14 · TA获得超过713个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:180万
展开全部
portmon 自行分析吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式