单片机快速入门:12864液晶屏实现多功能数字时钟
想要快速入门单片机,就要多动手实践。也许你的手上有不止一块的单片机开发板,但是你有没有亲自动手实现自己的想法?单片机实现数字时钟是一个不错的想法。有12864液晶显示屏、有按键、有DS18B20。最关键的,你能从一个小的实验设计中获得设计经验,熟悉产品开发的流程,你会慢慢爱上这一行。
文末会有原理图和hex程序文件的下载方式,可以更好的帮助你学习,感谢杜洋工作室。
器件清单
1.元器件清单
首先来看看所需要的清单:51单片机STC12C5A60S2、12864液晶屏、温度传感器DS18B20、时钟芯片DS1302、光敏电阻、四腿按键等。
STC12C5A60S2
所用单片机为国产51单片机,型号为STC12C5A60S2,DIP40封装。
12864液晶屏
显示器件为12864液晶屏。
时钟芯片DS1302
时钟采用DS1302芯片,配电池、32.768K的晶振。
温度传感器DS18B20
环境温度的检测用DS18B20来实现。
光敏电阻
光敏电阻用于感知白天和晚上。
四腿机械按键实现时钟调整、闹钟设置等功能。
2.实现原理图
这是整体的原理图。
3.整体外观和显示
未来时钟背面
焊接完成后的未来时钟背面。
闹钟调整界面
可以实现时间的显示,闹钟的设置,关键还有重要节气的显示。
正常显示界面
私信回复关键字:未来时钟 。即可获取原理图和hex文件。感谢杜洋工作室。
用STC12C单片机和12864显示屏制作一个简易示波器
玩电子的经常要看一些信号波形,手头没有一个示波器非常不方便,买的成品示波器又太贵,本着DIY的精神,就决定自己做一个玩一下。
先看原理图:
使用STC12C5A60S2单片机内部AD采样;LCD12864显示波形;LM393组成迟滞比较器测量小信号频率,不需要频率显示时该部分可以省略,为最大程度简化设计,信号通过电容直接进入单片机AD输入端,无输入时,通过调整R10使波形处于中心线位置即可。
电路板的正面:
芯片全部使用DIP直插封装,没什么优点,就是比较适合手工焊接和走线,单片机的时钟为30M,六个独立按键
整体图:
用旧的手机充电器供电,直流5V,示波器探头就是用两个鳄鱼夹,显示屏刚好用铜柱放在电路板上面,节约空间
电路板本面:
用的是电木板,要是使用玻纤的就好看不少
最后来看一下波形:
20Hz正玄波
三角波
自带的5kHz的方波基准
用的是普通STC12单片机,LCD12864显示屏,这些器件淘宝上面都有买的,想做的可以自己买一套,也不贵。
(本文收集自论坛,作品来源于''大道必成'',版权归原作者所有)
相关问答
51 单片机 驱动 12864 显示屏?参考说明书硬件应该没问题吧;2、液晶屏是好的吗?3、对比度,也就是第18管脚电压情况;4、程序呢?前3条没有问题,肯定是程序问题了!不知你的12864的液晶...
12864 和LCD1602的不同是什么?各自的优势是哪些?-ZOL问答LCM是液晶显示模组它包括相应的驱动电路和控制电路可以直接与单片机相连。12864是指该屏幕的分辨率是128X64打个比方吧:你出差见一个非常重要的客户,你电脑...
单片机12864 液晶屏带字库和不带字库是什么意思-ZOL问答5条回答:【推荐答案】12864液晶带字库和不带字库液晶屏的区别在于:带字库的液晶内置汉字字符库调用对应的代码就行。不带字库的得自行编译所要显示的内容字库...
新手自学 单片机 ,用什么样的开发板比较好?开发板是用来学习单片机最有用的工具,上面集成了常用的单片机外设电路,可以让初学者很方便的学习硬件电路的设计方法、控制方法和单片机寄存器、片上资源的编程...
屏怎么分类?cpu屏和rgb屏?模拟屏和数字屏?,调度模拟屏推荐?[回答]01D模块的控制与应用2020-07-12在应用实践的基础上。可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。任意调整输出22KB点阵1286...
显示系统lcd 12864 和led 12864的 区别?关于这个问题,系统LCD12864和LED12864的区别主要体现在以下几个方面:1.显示原理:系统LCD12864采用液晶显示技术,而LED12864采用发光二极管(LED)显示技术...
外围电路怎么设计?外围电路其实要看用做哪一方面的,外围电路包括控制电路,案件电路,显示电路模块等等,没什么重点科研,具体要看做的项目需要用到哪些模块,直接把模块加上去就...
...能阀门定位器哪里有卖的,FF总线智能阀门定位器价格如何??[回答]另外,串行的接线会简单的多可以选择串性的话一般选择串行,现在的技术串行的传输速率还是相当的快的,都可以满足使用。特殊设备除外,例如12864液晶屏...
段式液晶字符如何分布?要想深刻的理解计算机如何显示字符,我推荐的步骤如下:学习使用最简单的51单片机配合一块最简单的12864液晶屏显示一个字符。如果嫌麻烦,端详12864液晶屏幕,仔...
求一个 12864 并行接口,控制器st7920 ,显示的电路图_汽配人问答[最佳回答]JHD12864是深圳晶汉达的液晶屏,找厂家的业务员要程序,他们会给你的,电路图嘛,最好自己做个啊,因为别人给的没劲,增加下动手能力,网上大把51单片机的...