数组与移位 数组与移位1.数组运用实现上一节的功能其实还有更简洁的方法去书写,那就是引用数组,用数组存取灯的八种状态值。定义含有8个元素的数组如下:unsigned charLEDSET[8]={0xFE…… LED及入门 2022年03月17日 253 点赞 0 评论 121554 浏览
IIC入门代码讲解 IIC入门代码讲解因IIC时序细节的理解不是一两篇文章就能描写清楚的,这里笔者只针对《手把手教你学51单片机》文档第14章内容做补充辅助理解,如果大家想彻底弄明白IIC的所有通信细节过程,那么就需要“好事多…… IIC通信 2022年04月07日 166 点赞 0 评论 119100 浏览
进一步理解中断函数 进一步理解中断函数1.另一个外部中断前面两讲都是围绕外部中断0(P3.2的功能)来讲解,这里我们也还有一个外部中断1(P3.3的功能)。P3.3要想实现上一讲的功能只需杜邦线接下面的IO端口即可代码就是把“…… 外部中断 2022年04月09日 147 点赞 0 评论 118732 浏览
流水灯的优化解说 流水灯的优化解说1.题目为了更好地体现上一讲优化好的不支持连按代码的优势,我们来一道题目:用上7盏灯,左边6盏不停地流水,最右边1盏实现按键切换灯的打开和关闭,且按键动作不能干扰到流水灯的流速状态。实验现象状态模拟如…… 独立按键 2022年04月05日 95 点赞 0 评论 110527 浏览
详细理解ASCII码 详细理解ASCII码本讲我们主要通过实验操作来熟悉ASCII码与通信数据之间的关系。我们现在实现这样的功能,在电脑端上发送“十六进制”模式或“字符格式”模式的字节给单片机,…… 串口通信 2022年03月09日 92 点赞 0 评论 147674 浏览
带返回值的函数 带返回值的函数1.返回值之前我们封装的函数都是void类型无返回值的函数。随着学习的深入,我们需要把C语言的精髓学到家。前面几讲在“function.c”中没有提及过按键的函数封装,大家也知…… 多文件编程 2022年03月29日 53 点赞 0 评论 118217 浏览
按键用法 按键用法1.联系生活按键的常用做法就像生活中的电磁炉那样,按下电磁炉上的“+”键后马上松开,发现电磁炉上的数就增加了。现在我们打算用开发板像按电磁炉上的按键一样,按一下灯被点亮,再按一…… 独立按键 2022年01月21日 252 点赞 0 评论 115373 浏览
单片机简介 单片机简介本教程由继承叔编写,面向对单片机有基础认知的初学者!1.单片机了解单片机是一块集成电路的控制芯片,我们熟知的家电例如洗衣机的定时控制和滚筒运作,电饭煲的保温功能和鸣叫提醒,电冰箱,空调等等这些电器大部…… 单片机入门 2022年01月13日 355 点赞 0 评论 130160 浏览
遥控器控制舵机 遥控器控制舵机1.题目要求我们在第九章第2讲第一个例程“按键控制舵机桨”的基础上,实现用红外遥控器的前三行按键控制舵机桨停留在我们想要的位置,这样就实现了无线遥控控制机械结构运动的简单功能。…… 混合例程 2022年04月12日 227 点赞 0 评论 112170 浏览
定时器简单运用 定时器简单运用1.细节上一讲里,我们知道TH0和TL0合成的“16位的变量”的初值最小要为0,不能是负数,所以我们要满足:65536-(x/(12/11059200))>=0。…… 定时器 2022年02月03日 55 点赞 0 评论 114203 浏览