
单片机
文章平均质量分 67
佛科院23电子阿浩
这个作者很懒,什么都没留下…
展开
-
volatile关键字
目前见到这个关键字的地方(下次遇见直接用)就是环形队列结构体里面的各个变量都加上这个关键字。原创 2025-01-14 22:24:50 · 229 阅读 · 0 评论 -
回调函数简述
如果是普通函数调用,用户有时候需要在主函数里面特殊点写函数来得到一些数据或者做一些处理,用户一多,你要往主函数里面加的函数也就越多,而且每新增一个用户都得修改主函数。但是函数名字作为变量传给主函数,调用函数的位置可以比较固定,然后具体功能由用户自己定义之后再传给主函数,更加灵活和提高效率。好处就是:回调函数的定义就可以放在外边,这个主函数的逻辑就可以固定下来(逻辑比较好的话可以供别人使用)。首先别犯迷糊:回调函数跟普通函数其实是一样的,但是回调函数的函数名字会被当作参数传给另外一个函数。原创 2025-01-14 21:38:15 · 179 阅读 · 0 评论 -
51单片机简单控制180度舵机
1.上电之后默认处于屏保界面正常显示;2.S13按下进入输密码模式,界面切换,第二行显示五个0表示五位密码;3.1~9输入密码,五位输入完毕再输入无效,直到按下S14按键进行密码准确性判断;4.如果密码正确,(密码默认为12345)LCD屏幕上先显示“Input Right!"再显示欢迎回家一秒后,回到屏保界面可以重新再次输入;5.如果密码错误,也会在一秒之后返回屏保界面;原创 2024-05-17 09:10:03 · 1352 阅读 · 0 评论 -
个人代码分享(底层模板函数和三大模板)2024.3.6
实验现象:数码管一开始全部熄灭,按键7按下亮起,(第一次会显示之前存过的数据,你们可以自己想想办法从你开始的数据显示),数码管显示内容,再让按键4按下,就可以让数字加加,再按键7按下,可以切换到第二个数字加加,按键7第四次按下,数码管全部熄灭,数据存进eeprom,断电,在复点,按键7按下,就可以显示你之前加加过的内容了。我们这个模板是直接使用代码来赋值的,一般我们的板子都是共阳极,官方也会提供这个表,到时就像笔者一样,把代码复制到keil里面,再将对应代码复制粘贴到temp=后面,最后将数字补上就行。原创 2024-03-09 13:33:41 · 1916 阅读 · 0 评论 -
对DS18B20的基本应用的学习
勘误:unsigned char temperature 改成 unsigned int temperatrue(作者unsigned char打多了)原创 2024-01-20 22:26:31 · 447 阅读 · 1 评论 -
对继电器和蜂鸣器的学习过程
对继电器和蜂鸣器的学习过程原创 2024-01-17 13:43:39 · 474 阅读 · 0 评论