STC15单片机软串口的使用

本文介绍了如何在STC15单片机上实现软串口通信,特别是在没有使用定时器资源的情况下,通过STC-ISP工具计算位延时函数来适应不同波特率的需求。内容包括波特率数据传输位时间的计算,如9600、19200和115200波特率下1bit的时间,以及软串口的示例代码和主程序架构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STC15软串口的使用


📖在没有使用定时器资源的情况下,根据波特率位传输时间,利用STC-ISP工具自动计算出位延时函数。

在这里插入图片描述

  • ✨在官方所提供的库函数中位传输时间函数,仅适用于使用波特率为:9600的串口数据传输:
void BitTime(void)
{
   
	u16 i;
	i 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值