51单片机学习笔记_15 stc89c52rc 模块库函数封装说明(附代码下载地址)

完结:库函数封装说明

从12月开始决定入嵌入式开始,经历了5个月的学习,终于把入门模块基本弄懂并且跟着代码敲了一遍。

在这期间跟随普中课程老师学习到的封装习惯让我主键开始留意每做完一个模块后就进行调试并把该模块封装起来,供下次使用该模块时可以快捷导入。

后来浅了解了一些 git 的项目管理后,我又把封装好的函数发布到 github repository 上。

单片机版本:STC89C52RC

公众号下载

公众号:灰海宽松,回复 “51” 提供下载链接~
在这里插入图片描述

github仓库下载

github 仓库地址:Jingqing3948/MySTC89C52RCFunction: 学习 STC89C52RC 单片机时的一些封装好的库函数。 (github.com)

函数包含:

image-20230328184524152

AT24C02:掉电不丢失存储器。

DS18B20:温度传感器。

delay:stc-isp 生成的基于 11.0592MHz 晶振的延时函数。

IIC:IIC 总线的使用,配合 AT24C02 模块使用。

IR:红外遥控模块,包括外部中断、定时器等内容。

Key:四个独立按键。

LCD1602:LCD1602 显示屏。

NiXie:数码管。

Timer:定时器中断函数。

public.h:无用,定义了 u8 u16 两个变量。

有问题欢迎随时与博主沟通。如侵犯他人权益会尽快删除!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰海宽松

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值