- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 红外遥控器来调DS1302时钟的时间,在LCD1602上显示时间
用红外遥控器来调DS1302时钟的时间,可以实现,按一下调时间的键,来调秒,按加号键秒+1,按减号键秒-1,再次按调时间的键调分钟,在按调小时,同理,年月日,时分秒都能调节,而且逻辑正确,不管是闰年还是闰月等都会加到相应的天数就恢复为1,例如某个2月是29天,那末当调节天的时候,网上+,加到29,再加会变成1,同理,其他月份都是这样的,当调整完时间后,再次按下调整时间按钮,时间开始从你调节的时间开始运行。代码在慧静51单片机上测试通过,其他单片机稍微调整引脚即可。[外链图片转存失败,源站可能有防盗链机制
2020-12-15 08:50:04 1653
原创 通过PCF8591做光敏灯
通过PCF8591做光敏灯PCF8591是AD/DA转换芯片,可将模拟量转换位数字量,也可将数字量转换位模拟量,在其输入引脚端输入模拟信号,在其输出管脚便能能到数字量,同理也能得到模拟量现在,我在其输入管脚输入电压(通过旋转电位器,使电阻变化,进而使电压变化,电压为模拟量),经过转化后,在输出管脚得到数字量也可以安一个光敏电阻,也是通过电阻的变化来使电压变化,从而经过AD转化后得到数字量,单片机得到数字量后,可以进行一些操作,比如数字量低于某个数值后,控制LED灯亮,高于某个数值,LED灯灭,这样
2020-07-14 20:36:31 3593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人