LCD12864-RS1302-DS18b20智能消毒擦鞋鞋柜C程序
一个能消毒、烘干、擦鞋的智能鞋柜控制器,LCD12864显示菜单,像塞班手机那样,过会儿无按键操作屏幕背景灯变暗,用的是有字库的屏,因为显示了图片,在清屏时图片和字库的命令有冲突,后来干脆汉字也用字模软件取的,因为我是新手,学习方向也不在屏上,就没花太多时间研究图片和字库里的字同时清屏,DS1302显示时间,掉电存储运行状态,这个芯片不很精确,过阵子需要手动对时间,DS18B20测温度,单片机用的STC12C5A60S2,菜单图片都要存到单片机里就用了个大容量的,外中断0接红外对射开关,用于检测是否有脚伸到擦鞋机下面,是否启动擦鞋机电机。功能很简单,知识点主要涉及LCD1286D的打点、菜单显示,DS1302的EEPROM存储、日期运算等,没写H文件,都在main程序,没看门狗,没通信,基本的入门的东西,就是有点长,给各位有需要的分享下,程序写的不好,但是肯定能用,
用户评论