stc的串行通信为什么要用3.0和3.1而非边上的rx和tx

2019-03-24 17:31发布

最近在用宏晶的stc15f2k60s2,用烧录器下载程序时为什么只能用3.0和3.1的io口,而接到边上的Rx和Tx口时就没有办法下载了呢?是不是做其他串行通信时也是这样呢?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
zhang7309
1楼-- · 2019-03-24 21:29
 精彩回答 2  元偷偷看……
chunyang
2楼-- · 2019-03-24 21:59
P3.0和P3.1才是原生串口啊,某些STC的型号号称有两组串口,其中一组不过是经过内部电子开关转接到其它引脚上,并非真正的串口。即使是支持串口ISP的双串口型MCU,是否支持任意串口编程也得由内部固件程序决定,需要看器件手册确定。当然,原则上STC的切换型串口也可以实现非原生串口编程,但同样需要固件程序的支持才能实现。
huaiqiao
3楼-- · 2019-03-25 00:55
1、首先用楼主说的“烧录器”,这个是usb电平转ttl电平,你的3.0和3.1的io口是ttl电平哦;
2、如果你直接要用3.0和3.1的io口这两个io下载程序,可以考虑使用usb转ttl的那种线哦。
51的话,好像下载完程序,要断电后,重新启动程序才能执行吧。
无敌酷炫小天王
4楼-- · 2019-03-25 01:41
 精彩回答 2  元偷偷看……
huaiqiao
5楼-- · 2019-03-25 04:48
无敌酷炫小天王 发表于 2016-8-17 12:10
ttl电平不能用那个Rx和Tx口了吗

我不知道你这个问句是什么意思
你看懂我的回复了么?
你的3.0和3.1的io口是ttl电平哦,你想想要想跟电脑通讯,电脑是usb电平,而你的单片机是ttl电平,
中间是不是需要个纽带。这个纽带就是usb转ttl啊。
Li_Lei
6楼-- · 2019-03-25 08:37
你下个新的isp是可以支持那个功能的,初始在3.0和3.1是很自然的

一周热门 更多>