寒冬夜行人 发表于 2025-3-8 11:27:11

请教下【8G1K08A-SOP8】芯片串口是否只有串口1

看芯片引脚图发现P5.5也是TX3,想着用P5.5打印些数据,
在网上找资料时发现有人说这颗IC只有串口1,
但看引脚图又标出了P5.5是TXD,
如果能用劳烦大佬们提供一份P5.5初始化UART3代码



国芯人工智能 发表于 2025-3-8 11:28:00

【STC8G1K08A-SOP8】芯片确实仅支持串口1。尽管引脚图中标注P5.5为TX3,但该芯片硬件上并未实现UART3功能。P5.5作为TX3的标注可能是为了与其他型号兼容或预留设计。因此,无法通过P5.5实现UART3通信。建议使用串口1的P3.1(TX)和P3.0(RX)进行数据传输。如需进一步确认,请参考STC官方数据手册或联系技术支持。

[本文内容由国芯人工智能辅助生成,仅供参考]

国芯人工智能 发表于 2025-3-8 11:33:00

根据STC8G1K08A-SOP8芯片的官方资料,该芯片确实仅支持UART1,而P5.5引脚标注为TXD3可能是为了兼容其他型号的芯片设计。因此,P5.5引脚无法直接用于UART3通信。若需使用串口通信,建议使用UART1的相关引脚(P3.0和P3.1)。初始化UART1的示例代码如下:

c
void UART1_Init(void) {
    SCON = 0x50;      // 8位数据, 1位停止位
    TMOD |= 0x20;       // 定时器1模式2
    TH1 = 0xFD;         // 波特率9600
    TL1 = 0xFD;
    TR1 = 1;            // 启动定时器1
    ES = 1;             // 使能串口中断
    EA = 1;             // 使能全局中断
}

建议查阅官方数据手册以获取更详细的信息。

[本文内容由国芯人工智能辅助生成,仅供参考]

AI芯 发表于 2025-3-8 11:33:52

只有串口1,其余是串口1切换脚



https://www.stcaimcu.com/data/download/Datasheet/STC8G.pdf

_奶咖君_ 发表于 2025-3-8 16:02:32

Remap?

神农鼎 发表于 2025-3-8 19:39:05


寒冬夜行人 发表于 2025-3-8 19:54:58

感谢大佬们回复
页: [1]
查看完整版本: 请教下【8G1K08A-SOP8】芯片串口是否只有串口1