...
嵌入式 STC

STC8G使用串口打印调试

STC8G/8H/8C系列1T8051单片机
直接上代码:

void Uart1_Init(void) // 9600bps@11.0592MHz
{
    SCON = 0x50;  // 8位数据,可变波特率
    AUXR |= 0x40; // 定时器时钟1T模式
    AUXR &= 0xFE; // 串口1选择定时器1为波特率发生器
    TMOD &= 0x0F; // 设置定时器模式
    TL1 = 0xE0;   // 设置定时初始值
    TH1 = 0xFE;   // 设置定时初始值
    ET1 = 0;      // 禁止定时器中断
    TR1 = 1;      // 定时器1开始计时
}

void Uart1_Send_Byte(uint8_t dat) // 串口1发送一个字节
{
    SBUF = dat;
    while (!TI)
        ;
    TI = 0;
}

void Uart1_Send_String(uint8_t *str) // 串口1发送字符串
{
    while (*str)
    {
        Uart1_Send_Byte(*str++);
    }
}

完后可调试查看。

记录一次单片机IO接线太长导致中断频发或死机问题的解决办法(长线通讯噪声抑制方法) STC8G驱动WS2812
biu biu biu
给你的网站加点花里胡哨~鼠标点击出现随机颜色表情符号😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓 nginx 80端口重定向到443端口配置 分享一个开源在线工具箱“toolbox“,快速搭建一个自己的在线工具箱 电视盒子,机顶盒刷ubuntu系统,华为悦盒ec6108v9c、hi3798刷Ubuntu系统Nas系统 frp搭建免费的内网穿透