多年过去了,当时我给解决了,你们猜最后什么原因,是因为STC15虽然有四串口,但是官方没有给出4串口同时开启的配置,按例程配置的定时计数器是错的,无法实现4串口同时用,例程给的是轮流用,很麻烦,最后我费好大劲找出了四串口的正确配置 |
stc15单片机可使用内部晶振,晶振频率也可设置,stc12好像只能用外部晶振,简单点,将stc15的主时钟设成与stc12的外部晶振频率,串行通讯晶振频率选11.0592MHz,最容易,2400、4800、9600、…,可支持多个波特率。 |
你仿真用的是两个51单片机,实物如果用一个51一个12的话他们的机器周期好像不太一样所以定时器要改一下 |
怎能不用STC15仿真? |
一年了,并没有人管我![]() |