stc12c5a单片机两个串口是同时可以通信,还是每一个时刻只有一个可以通信,怎么初始化两个串口。c语言的 stc125a60s的单片机是5v的,我想用两个互相通信,直...

作者&投稿:陟质 (若有异议请与网页底部的电邮联系)
完全可以 同时使用 两个串口,立波特率相同 没有问题。
两个 串口 都 开中断。
用过 STC12C5A60S2系列 和 STC15F2K60S2系列 都可以。
看看数据手册 就可以,上面有例程的。

当然不能同时,单片机可没有多任务功能。

STC的手册上说是可以同时使用的

看 资料吧

datasheet

STC12C5A32SC的单片机有两个串口,两个串口能同时共用一个BRT独立波特率发生器吗?怎么设置相关寄存器~

STC单片机:2个全双工串行口,功能同标准51;
串口2使用独立波特率发生器,串口1可选择使用定时器1或独立波特率发生器(AUXR.S1BRS为0时使用定时器1,为1时共用独立波特率发生器);独立波特率发生器的计数时钟源为系统时钟的1/12或系统时钟(AUXR.BRTx12为0时使用系统时钟的1/12,为1时使用系统时钟);两个串口都使用独立波特率发生器时,它们的波特率相同。


1,3,可以传,直接通信需要将其收发引脚交叉,也就是说要将a单片机的发送脚接b单片机的接收脚。
2,这个可靠的传输距离小于50公分,一般都加转换接口芯片。特别是在不共地的情况下,这个根本就传不出去。

STC12C5A60S2串口1接收问题,问一下程序高手,为什么在1200波特率下这个串 ...
答:是接收端的问题,发送得太快的话有的调试助手会把数据积压一段时间然后才能显示出来,有的调试助手不会这样

stc12c5a60s2单片机第二串口通讯问题(可以发送不能接接收)?
答:如果确定硬件没有问题,先用查询方式测试接收是否正常(标志位是S2CON的最低位)。如果查询方式接收正常,再检查中断相关的设置(串口2中断允许IE2的最低位置位了没有,时钟源有没有在运行,波特率设置是否正确,中断入口函数是不是对应于矢量8)

给个STC12C5A60S2单片机串口2切换成P4脚程序
答:这个程序就一条语句就行了。汇编使用:ORL AUXR1,#10H C语言使用:AUXR1 = AUXR1 | 0x10

STC12C5160S2单片机的双串口通讯怎样能让两个串口不互相冲突?求一份程...
答:设定一个时间变量,放在定时中断中。例:在主程序中,当时间大于1秒时,串口一收发,大于2秒时,串口2收发。注意波特率,1秒左右完成的话,25个字节收发 2400BOADRATE 是没有问题的。

JASK1000无线开发板中单片机STC89C52换成STC12C5A60S2,是否行得通?电 ...
答:STC89C52换成STC12C5A60S2是完全可以的,只是要修改延时函数,因为12C5A是1T的单片机,速度非常快,基本上要快10倍左右,所以要按照时序图,适当的调节延时函数,程序里面的其他语句可以一样不要变动。串口也不要初始化,默认是的情况下和51是一模一样的 ...

stc12c5a60s2的单片机的普通I/O口是1T还是12T还是4T,能设置吗?_百度知 ...
答:stc12c5a60s2是1T还是12T还是4T与IO口没有关系,其指令执行都是1T模式,当其定时器工作在1T还是12T模式是可以控制的,控制寄存器为:AUXR,其定义如图所示:B2、B6、B7对应位为1时,则工作于1T模式。

串口1和串口2能同时工作吗
答:你说的串口1和串口2,是哪里的?是电脑上的?还是单片机上的?如果电脑上两个串口,当然可以同时工作了,是两个独立的串口。是单片机上的,要看是什么单片机了,如果单片机的两个串口是独立的,就可以同时工作,如STC12C5A60S2,STC15F2A60S2,两个串口就可以同时工作。如果两个串口,是通过模拟开关...

STC11F系列单片机,有两个串口,我怎么设置发送接收的串口是哪个
答:串口1是标准的51串口通过SCON设置工作模式,波特率发生器可以使T1也可以使BRT 串口2是扩展串口,通过S2CON设置工作模式。波特率发生器只能是BRT。

STC12C5A60S2是几位的单片机??能简单介绍一下吗?
答:8.有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM)9. 看门狗10.内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地)11.外部掉电检测电路:在P4.6口有一个低压门槛比较器 5V单片机为1.32V,误差为+/-5%,3.3V单片机为1.30V,误差为+/-3 12.时钟源:外部高精度晶体/...

stc12c5a60s2串口发送
答:看STC-ISP软件中的串口助手接收的字符,可以看出STC12C5A60S2单片机的串口的发送是正常的。而且重复不断发送一个字符串。但不知道,你想问什么问题?而且单片机还与ESP8266进行串口通信。