刚买了一个51单片机(AT89S52),想问一下程序下载接口是哪些

刚买了一个51单片机(AT89S52),想问一下程序下载接口是哪些,第1张

AT89S52有两种下载程序的方式,分别是并行编程和串行编程(ISP)。这两种编程方式都需要使用专用的下载器,建议使用ISP方式,可以在不拆卸单片机芯片的情况下直接下载程序,而并行编程需要将芯片取下装入编程器进行 *** 作。ISP下载器的价格一般在十几元到几十元不等,支持AVR单片机的下载器一般都能支持AT89S系列单片机。

没这么玩过,只能理论上分析其可行性,满足如下条件应该可以:

1、编程开始前能保证两块板的RST为高。(芯片要求)

2、ISP下载器的输入端(应连接AT89S52的MISO/P16)只接1个系统板或干脆不接,编程过程中不对编程结果做校验(不要读 *** 作);(成功失败两种结果不同的输出)

3、保险起见,ISP下载器的输出端(应连接AT89S52的MOSI/P15)及SCK线应连接上拉电阻,保证两个单片机正确接收控制命令;

4、两块系统板的晶振保持一致,或者下载板以较低频率控制编程。(满足时序要求)

总体一个原则,只单向的写,不读。这几条都满足,应该可以同时编程。

电脑的串口是标准RS232电平,最高电压 可达 +15V 或 -15V

与 单片机 相连必须转换

通常 用 Max232 转换

有 工业级转换器

请看 武汉鸿伟光电

E232TTL RS232/TTL电平转换

ISP 嘛,还是 用 单片机推荐的 电路

祝你顺利

芯片没有晶振如何工作呢?首先要让单片机工作起来,你可以先做一下单片机的简单试验验证单片机是不是工作正常。比如各个脚位是不是规范的电平。你这个电路中 芯片是不能正常工作的。一颗无法按照逻辑工作的芯片如何烧录程序呢?

89S52支持并口ISP,用一片74HC373就好了。没几个零件,简单的。

图中PIN3、PIN4 和 R1、R2可以省略

软件网上找找 Easy 51Pro V20 宇宙版

我以前试过ATmega16不接下载电路(复位引脚接10K上拉)和晶振也可以用下载器下载运行程序,32应该也是的,你可以先试试把下使用内部晶振能不能正常运行程序,不行再把载电路和晶振电路去掉,下载时配置好熔丝位选择使用内部晶振,看看单片机能不能正常工作,这样可以确定单片机和电路有没有问题。

J11断开(BOOT0高电平)

J9短接(BOOT1低电平)

USB转串口板的信号在前,STM32的信号在后

GND->GND

RXD->PA9(USART1TX)

TXD->PA10(USART1RX)

电源可以用3V或者5V都可以,只要保证CPU正常供电就可以。

以上就是关于刚买了一个51单片机(AT89S52),想问一下程序下载接口是哪些全部的内容,包括:刚买了一个51单片机(AT89S52),想问一下程序下载接口是哪些、一个isp下载器能不能同时给两个at89s52单片机下载程序、单片机是TTL电平,电脑的串口是什么电平,用ISP下载程序下转换电平吧等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10113320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存