STC12参考例程(附模块资料代码注释)

为备2021年大学生电子设计比赛整理,后续不断优化…
单片机通用配置(基于STC12C5A60S2)
STC12C5A60S2自主适应时钟延时函数
外部中断初始化配置
STC12C5A60S2定时器配置
STC12C5A60S2串口通信(使用独立波特率发生器)
STC12C5A60S2独立PWM
STC12C5A60S2在LCD1602基本显示程序
STC12C5A60S2A/D转换
STC12C5A60S2驱动DHT11温湿度模块传感器
STC12C5A60S2串口2通信测试程序(实现串口自发自收)
STC12单片机OLED显示
STC12C5A60S2单片机驱动超声波
STC12C5A60S2驱动DS18B20串口打印出当前温度
STC12C5A60S2单片机IIC例程
基于STC12C5A60S2单片机一个简易的蓝牙控制智能小车

=========================================================

2021年11月添加
STC12C5A60S2输出时钟频率
STC12单片机P4端口测试程序

2022年1月添加
STC12C5A60S2单片机驱动深圳电应普DYP-A01A超声波受控串口输出,结果显示在LCD1602

创作不易,如对你有帮助可以打赏鼓励!

请添加图片描述

版权声明:本文为CSDN博主「小途」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lzxiaotu/article/details/119380425

生成海报
点赞 0

小途

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

RT-Thread Studio移植LAN8720A驱动

RTT网络协议栈驱动移植(霸天虎) 1、新建工程 ​ 工程路径不含中文路径名,工程名用纯英文不含任何符号。 2、用CubeMx配置板子外设 2.1、配置时钟 ​ 按照自己板子配置相应时钟。

ESP8266 无限重启踩坑

最近做了一个电子墨水屏万年历,在移植屏幕代码时遇到了esp8266无限软复位的问题,如果你的串口打印是以下图片所示,那么恭喜你问题解决了。 造成软复位的原因是因为,程序里有死循环&#xf

Lin总线通信在STM32作为主机代码以及从机程序

距离上次做资料准备已经过去六天了。最近在学车,上周末就没有开电脑。这周开始进行了Lin通信的代码整理,目前是可以正常通信的了,采用的是增强型校验方式。后期再进一步跟进研究。。。更新一博,留

4路红外循迹模块使用教程

4路红外循迹模块使用教程 个人原创博客:点击浏览模块详细信息: 工作电压:DC 3.3V~5V 工作电流:尽量选择1A以上电源供电 工作温度:-10℃~50℃ 安装孔