## 各目录说明
- common目录是必须的, 其中51config.h为配置文件
- include目录是source下相应源文件的头文件
- output是输出目录, 在keil中可以设置hex输出到此,当然也可以不这样
- project是工程目录, 建议把工程建到这个文件夹下
- source目录下是所有源文件
## 使用说明
**各模块api请参考对应的include目录下的头文件**
## 注意
- at24c02(EEPROM) 还未测试, 欢迎测试, 并提交结果. 其他均由本人进行过测试, 并在实际中使用过, 当然也欢迎提交bug
- 欢迎以同样思路封装模块代码, 并提交上来, 请尽量尊重本工程代码的风格
## 其他
### 去除函数未被调用的警告
1. Options -> Device -> √Use Extended Linker(LX51)instead of BL51
2. Options -> LX51 Misc -> Misc controls -> 填入REMOVEUNUSED
没有合适的资源?快使用搜索试试~ 我知道了~
对51单片机常用模块的封装.zip 基于51单片机 对51单片机常用模块的封装
共18个文件
h:8个
c:7个
gitkeep:2个
需积分: 0 0 下载量 126 浏览量
2024-01-13
22:22:05
上传
评论
收藏 8KB ZIP 举报
温馨提示
基于51单片机。对51单片机常用模块的封装
资源推荐
资源详情
资源评论
收起资源包目录
对51单片机常用模块的封装.zip (18个子文件)
include
lcd.h 895B
pcf8591.h 259B
uart.h 978B
at24c02.h 353B
key.h 369B
i2c.h 538B
output
.gitkeep 0B
source
key.c 786B
lcd.c 2KB
i2c.c 1KB
pcf8591.c 391B
uart.c 2KB
at24c02.c 816B
main.c 88B
common
main.h 606B
51config.h 2KB
README.md 852B
project
.gitkeep 0B
共 18 条
- 1
资源评论
白如意i
- 粉丝: 6855
- 资源: 3230
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功