
51单片机学习
文章平均质量分 89
一个小白学习51单片机的记录
flashier
一个大二学生罢了,喜欢写点东西
感谢各位拨冗阅读,如发现任何疏漏,敬请斧正
展开
-
I2C学习笔记
本篇笔记深入总结了I2C协议的基本概念和应用场景。I2C协议作为一种简单的通信协议,其操作流程和数据传输方式相对容易理解,适合作为学习其他更复杂协议的入门。本文结合了I2C的官方文档以及多个设备的技术手册,全面地展示了I2C协议在实际开发中的各个方面,包括其工作原理、优缺点、常见的使用场景和在不同设备中的实现方式。原创 2025-01-07 16:11:43 · 1019 阅读 · 0 评论 -
51 AutoLeaders控制组——51单片机任务二
51 AutoLeaders控制组——51单片机任务二解析原创 2023-12-16 15:03:01 · 375 阅读 · 0 评论 -
51 DS1302
有关DS1302的原理、运用,以及利用DS1302实现时钟和可调时钟原创 2023-12-15 14:18:01 · 869 阅读 · 0 评论 -
51 点阵屏
介绍51单片机开发板上LED点阵屏的工作原理、使用方式。原创 2023-12-13 11:22:51 · 167 阅读 · 0 评论 -
51 串口通信
介绍了串口通信的原理、运用方法、所需知识。原创 2023-12-10 04:47:26 · 1417 阅读 · 0 评论 -
51 定时器
关于51单片机定时器的原理、设置和使用原创 2023-12-05 20:38:54 · 192 阅读 · 0 评论 -
51 矩阵按键
矩阵键盘的运用,包括利用矩阵键盘实现输入C4密码的效果原创 2023-11-25 23:42:09 · 143 阅读 · 0 评论 -
51 模块化编程
C语言模块化编程原创 2023-11-22 21:49:34 · 130 阅读 · 0 评论 -
51 AutoLeaders控制组——51单片机任务
模式2要求最后两位显示数字按1s的频率改变,那么这里我们需要写一个类似计时器的程序来计算一秒的时间,但是不能直接用延时函数,因为在延时函数执行的过程中我们是没有办法进行操作的,因此我们需要考虑其它的实现方法,这里我通过计算数码管的扫描此时来得到大致1s的时间。模式4的要求为每按一下K4,显示的数字加一,那么这里我们需要一段代码用于判断K4是不是被第一次按下(即K4被按下前是否处于模式4),当K4是第一次按下时,将计数器归零,否则计数器加1,最后在数字达到99时,加1则归零。时间周期:通常指一个时钟周期。原创 2023-11-18 15:08:18 · 274 阅读 · 0 评论 -
51 数码管
51单片机开发板上数码管的运用原创 2023-11-17 23:24:08 · 151 阅读 · 0 评论 -
51 点亮LED
包括直接点亮LED和用独立按键以多种形式控制LED原创 2023-11-15 21:58:15 · 180 阅读 · 0 评论 -
51 初识单片机
单片机(Micro Controller Unit, 简称MCU),内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能,常用于信息采集、处理和设备控制。原创 2023-11-13 15:29:08 · 260 阅读 · 0 评论