![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STC15F2K60S2学习笔记
文章平均质量分 70
这里是扁芒吖
这个作者很懒,什么都没留下…
展开
-
【STC15F2K60S2学习笔记】六.单总线协议和DS18B20
本次学习将分为两个部分解释说明如何使用DS18B20以及编写Onewire.c的文件,第一部分是解释编写Onewire.c的原理以及如何调用Onewire.c,第二部分会针对如何在蓝桥杯比赛时快速建立底层作说明。原创 2024-04-16 22:03:36 · 646 阅读 · 1 评论 -
【STC15F2K60S2学习笔记】五.基本模块化构建
经过一段时间的学习,我们对单片机基本编程已经有了一定的了解,对于程序员来说,养成良好的编程习惯很重要,按一定规范编写程序,有助于设计者理清思路,方便程序纠错、修改、整理、阅读,是程序可维护和可移植的前提。原创 2023-12-02 23:02:06 · 1164 阅读 · 3 评论 -
【STC15F2K60S2学习笔记】四.动态数码管
动态数码管其实是在极短的时间内将每个数码管轮流点亮的过程,由此可参考上次静态数码管设计一个数码管流水灯或者多管显示(通过修改延时实现)。原创 2023-12-01 16:59:00 · 540 阅读 · 0 评论 -
【STC15F2K60S2学习笔记】三.静态数码管
如图所示,U7锁存器控制数码管的段选(即数码管的七个段和一个点),U8锁存器控制数码管的位选(即数码管的八个位),需要注意的是,STC15F2K60S2的数码管是共阳极数码管,即输入为低电平时段选输入端对应的段亮,输入高电平时对应位置亮原创 2023-11-30 08:00:00 · 1345 阅读 · 0 评论 -
【STC15F2K60S2学习笔记】二.蜂鸣器控制
(近似等效为非门),OUT5接N_RELAY(控制继电器)OUT7接N_BUZZ(控制蜂鸣器),当继电器高电平时可打开BUZZ,通过修改P0^4和P0^6修改N_REALY和N_BUZZ来控制蜂鸣器。74HC138输入101输出Y5逻辑0,接入74HC02,WR同上期接GND,输出Y5C逻辑1。P04、P06输入逻辑0,经过74HC573锁存器,进入。原创 2023-11-29 16:55:02 · 820 阅读 · 0 评论 -
【STC15F2K60S2学习笔记】一.LED控制
的输出口与LED的负极与锁存器的输出口相连,Q输出为0是LED亮,Q输出为1时LED灭。与LED串联的电阻是为了限流,防止电流过大烧坏LED。74HC138的Y4接入74HC02(或非门,只有两个输入均为逻辑0时输出逻辑1)Y4C接入LE(Lunch Enable),LED灯的正极与VCC相连,注:板子用跳线帽链接J13的WR和GND,即WR为逻辑0。当WR(写)也为逻辑0时输出Y4C为逻辑1。原创 2023-11-28 20:18:05 · 858 阅读 · 2 评论