独闷闷网

 找回密码
 立即注册
搜索
查看: 3005|回复: 3
收起左侧

[原创] 单片机烧录程序的本质是什么?为什么AT89C51不能用STC-ISP软件烧录程序?已解答。

[复制链接]
发表于 2015-2-6 21:08:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
老张--河南焦作:
为什么我用STC-ISP的烧录软件不能烧录AT89C51的单片机?

鸿哥-深圳:
AT89C51是Atmel公司的,而STC-ISP这个烧录软件是STC公司的。两家公司不一样,所以烧录软件和下载器都是不兼容的。如果你要烧录AT89C51单片机,就要找Atmel公司的匹配下载器和烧录软件。

宝藏-云南:
不都是89c52系列芯片么。为什么不可以呢。。

Inc-东莞:
烧录的方式不同,协议不同,所以不可以。

宝藏-云南:
即使不同的生产厂商不同。但是都是按照相同的标准生产的对吧。

Inc-东莞:
AT用的是SPI协议的烧录方式,而STC用的是UART的下载方式。


鸿哥-深圳:
烧录的本质就是把被烧录的单片机当做一个EEPROM,然后通过特定的时序把程序HEX数据存入到这个“EEPROM”(实际是Flash)的地址里。但是传输的过程,不同的厂家通讯协议不一样,并且有的写入引脚也不一样。

Inc-东莞:
别纠结这些了,很难明白你们,为什么要纠结呢,这是芯片本身厂商的政策。

宝藏-云南:
这样啊。我还以为是芯片内部电路的差距。

Inc-东莞:
你管他这么多,烧录什么芯片用什么工具和什么方式,轮不到你去管,你只有去用,没有你问为什么。

宝藏-云南:
。。。好强势。


乐于分享,勇于质疑!
发表于 2015-2-6 21:40:33 | 显示全部楼层
哈哈,我来吐槽一下当年的经历(当然,说的不是我)在学校读书的时候,有一个单片机课程设计,身边的同学上网抄电路和资料,去赛格买了AT89S52回来,程序抄完了,但是怎么下载进去呢?用之前老师教的那套,串口,4块钱一个,老是烧不进去,跑来问我为什么,我就纳闷,为什么不可以呢,亲自上阵试试,摸索着,一看,尼玛,atmel公司的片子,气死人
乐于分享,勇于质疑!
 楼主| 发表于 2015-2-6 21:59:57 | 显示全部楼层
黑夜之狼 发表于 2015-2-6 21:40
哈哈,我来吐槽一下当年的经历(当然,说的不是我)在学校读书的时候,有一个单片机课程设计,身边的同学上 ...

乐于分享,勇于质疑!
发表于 2015-2-9 16:15:39 | 显示全部楼层
stc是串口下载的,AVR是isp或者jtag....
乐于分享,勇于质疑!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|独闷闷网 ( 粤ICP备12007667号-2 )

GMT+8, 2021-6-14 01:54 , Processed in 0.136783 second(s), 17 queries .

快速回复 返回顶部 返回列表