温度传感器代码解析Ⅰ 温度传感器代码解析Ⅰ温度传感器的读写时序原理跟红外遥控差不多,关于宋老师的lesson16_2例程的DS18B20.c的代码这里我们就不讲解了,《手把手教你学51单片机》文档第16章都已讲解明白。我们要讲解的是温度数值的…… 红外遥控与温度传感器 2022年05月26日 125 点赞 0 评论 97618 浏览
定时时长的做法 定时时长的做法1.“水量”的确定我们已经懂得怎么选用“试管”了,如何装多大的“水量”来决定定时的时长呢。首先我们先拿“大试管&rd…… 定时器 2022年04月13日 195 点赞 0 评论 121009 浏览
按键&蜂鸣器&数码管 按键&蜂鸣器&数码管在上一讲的代码中我们可以不用写“sbitGND=P2^3;”,像宋老师那样直接在开头“P2=0xF7;”仅让P2.3输出0其他输出1即可,这样P2.7就…… 独立按键 2022年05月30日 134 点赞 0 评论 86579 浏览
数组与移位 数组与移位1.数组运用实现上一节的功能其实还有更简洁的方法去书写,那就是引用数组,用数组存取灯的八种状态值。定义含有8个元素的数组如下:unsigned charLEDSET[8]={0xFE…… LED及入门 2022年03月17日 251 点赞 0 评论 120981 浏览
分钟秒表 分钟秒表数码管的基础知识已经讲解的差不多了,我们做道题目来结束本章的学习内容。 1.题目要求开发板上电瞬间需要做到如下图的“0.00”所示右边两个数码管用来做60秒计…… 数码管 2022年04月23日 135 点赞 0 评论 109980 浏览
电位器控制舵机 电位器控制舵机1.题目要求为了使ADC的知识能配合其他模块实现不同功能,这里我们打算通过扭动电位器(滑动变阻器)来控制舵机桨的位置,如果我们顺时针扭一圈电位器,那么舵机桨也会跟着从一端旋转到另一端。2.main.c…… 混合例程 2022年02月02日 152 点赞 0 评论 103620 浏览
呼吸灯 呼吸灯1.双定时器呼吸灯实现呼吸灯的实现原理就是让小灯的IO端口在一段时间里PWM由大到小变化的占空比输出,接着又由小到大的占空比输出,小灯显示效果就是时亮时暗地交替闪烁。首先我们用定时器0定时0.1ms,…… 定时器 2022年01月05日 70 点赞 0 评论 85992 浏览
第一阶段综合例程(下) 第一阶段综合例程(下)1.上一讲的代码#include <reg52.h> sbit ADDR2 = P…… 独立按键 2022年05月14日 182 点赞 0 评论 74138 浏览
IIC入门代码讲解 IIC入门代码讲解因IIC时序细节的理解不是一两篇文章就能描写清楚的,这里笔者只针对《手把手教你学51单片机》文档第14章内容做补充辅助理解,如果大家想彻底弄明白IIC的所有通信细节过程,那么就需要“好事多…… IIC通信 2022年04月07日 163 点赞 0 评论 118581 浏览
进一步理解中断函数 进一步理解中断函数1.另一个外部中断前面两讲都是围绕外部中断0(P3.2的功能)来讲解,这里我们也还有一个外部中断1(P3.3的功能)。P3.3要想实现上一讲的功能只需杜邦线接下面的IO端口即可代码就是把“…… 外部中断 2022年04月09日 147 点赞 0 评论 118218 浏览