神农鼎 发表于 2023-4-5 14:16:26

波特率发生器要共用,只能共用 T2,串口1,串口2,串口3,串口4

波特率发生器要共用,只能共用 T2
串口1,串口2,串口3,串口4

STC8H/STC8G/STC8A, STC32G系列的 MCU 有多个串口:
串口1,波特率发生器,默认 T1, 可以选择 T2
串口2,波特率发生器,默认 T2, 只可选择 T2
串口3,波特率发生器,默认 T3, 可以选择 T2
串口4,波特率发生器,默认 T4, 可以选择 T2

如果某几个串口波特率相同,则可以共享T2做波特率发生器
省定时器,普通定时器不够,记得还有PWM定时器,
STC8H, 有8个通道的PWM定时器,可当8个定时器使用,
部分芯片还有 RTC 定时器。

zackwu 发表于 2023-4-6 10:55:30

能否出实际例子

神农鼎 发表于 2023-4-6 11:15:27










dbkdz 发表于 2023-7-7 22:32:16

共用是啥意思?1个串口收发产生2种波特率吗?STC89C52可以做到的。T2做接收,T1做发送

神农鼎 发表于 2023-7-10 11:01:32

指波特率相同

dbkdz 发表于 2023-7-13 22:10:48

发送和接收波特率,单向的,T1也可以共用的

zgrfox110 发表于 2023-7-19 13:27:36

说的是四个串口同样的波特率,只用一个T2就行,省下三个定时器。

gavin.guo 发表于 2023-12-6 11:54:59

STC8H8K64U的串1可以用定时器3做波特率发生器吗?

_奶咖君_ 发表于 2023-12-14 19:17:45

gavin.guo 发表于 2023-12-6 11:54
STC8H8K64U的串1可以用定时器3做波特率发生器吗?

不可以,,这上面4个串口 公共的都可以使用T2做波特率发生器, 串口1 还可以用T1串口3 是T3 串口4 是T4

gavin.guo 发表于 2024-1-29 13:08:19

STC8H3K64S4的64K flash做EEPROM使用,写入的参数不能掉电保存吗?
页: [1] 2
查看完整版本: 波特率发生器要共用,只能共用 T2,串口1,串口2,串口3,串口4