开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟

  • AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟
  • AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟
  • AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟

AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟

AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟

AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟


AT89S52制作的12864万历时钟+DS18B20温度采集+闹钟说明:

时钟部分因ds1302模块没带回来,所以我直接用定时计数器来跑了,显示小图片的函数是借鉴了其他高手的写法。

展示内容:

显示年月日、24小时、星期、所在年份、实时温度基本功能,带1路可设置闹钟;亮屏20s自动熄灭。

其他参数:

  • 晶振:12MHZ
  • 单片机:AT89S52
  • 显示屏:12864带中文字库
  • DS18B20数字温度采集

部分代码截图:


附件包含原理图工程文件,源码文件hex文件。

截图如下:


转自51hei-GYY0529

电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
12864万历时钟.rar
描述:原理图工程文件以及源码
分享到:
收藏 (14)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归GYY0529所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 毕设作品集-51多路温度检测系统

    该系统通过对多路DS18B20温度传感器的数据采集,实现8路温度采集,并可通过按键设置温度报警值当,温度超过设置值时系统报警。有问题,请联系QQ:1320189173;申请口令电路城-51多路温度检测系统
    来自:其他时间:2019-02-10 51单片机 毕业设计 ds18b20
  • 输出200~1000Hz的频率信号的温度传感器

    温度传感器由温度探头、单片机显示电路和频率信号输出电路等部分组成。温度探头选用精密半导体温感元件,其输出温度信号通过单片机处理后一路送显示电路显示温度值,另一路送信号输出电路输出标准摸拟量信号。本温度传感器输出200~1000Hz的频率信号。单片机同时实现了温度补偿的数字调节功能。 本传感器由供电电源、传感头、单片机、显示电路、输出电路等部分组成。传感器的电源部分向传感头提供工作电源,传感头把温度变换成数字信号,由对数字信号进行运算和处理,通过数码管显示温度值,并把温度值以频率信号输出。传感头负责采集现场数据,并将采集到的数据送给单片机,单片机负责将采集检测部分得来的数字信号进行数据处理工作;信号输出部分由显示电路和输出电路组成,将处理器得到的结果通过显示电路显示数据,通过输出电路送出温度信号。
    来自:安防与监控时间:2019-01-24 msp430 ds18b20 温度传感器
  • 玩Arduino,技术宅带你打造Arduino闹钟

    使用Arduino UNO,蜂鸣器,DS1307 rtc和USB端口的闹钟。硬件组件: Arduino UNO和Genuino UNO× 1 蜂鸣器× 1 公/母跳线× 1 公头40位1排(0.1“)× 1 实时时钟(RTC)× 1 跳线(通用)× 1 Adafruit RGB背光LCD - 16x2× 1 旋转电位器(通用)× 1 电阻100欧姆× 1 USB-A到Micro-USB线× 1 面包板(通用)× 1 手动工具和制造机器: 烙铁(通用)我的项目是Arduino闹钟。我很想知道我是否可以只使用Arduino板和RTC制作功能闹钟。起初,这些数字只出现在串口显示器上,因为我很难让液晶显示器点亮。我想在这个过程中一步一步走,这样我才能完全理解发生了什么。这个项目的详细情况,我整理在附件里,有兴趣或需求的可以参考下,仅供参考!
    来自:家用电器时间:2018-11-29 arduino 闹钟 rtc
  • 带DS1302 RTC的简单闹钟

    使用DS1302 RTC和蜂鸣器的闹钟。您可以通过键盘设置RTC并设置闹钟。硬件组件:实时时钟(RTC)× 1 蜂鸣器× 1 Adafruit标准LCD - 16x2白色蓝色× 1 Arduino UNO和Genuino UNO× 1 大家好,在这个项目附件教程中,我们将尝试使用Arduino UNO板制作一个简单的闹钟。
    来自:基础电路时间:2018-11-22 时钟 arduino uno 闹钟
  • 51单片机采集ds18b20数码管显示温度

    该设计基于单片机stc89c51采集ds18b20温度,通过数码管显示温度,可用于毕业设计。说明:1.本设计基于STC89C51/52(与AT89C51/52、AT89S51/52通用,可任选)单片机2.采用四位共阳数码管显示温度,可显示负值3.配用全数字型温度传感器DS18B20,温度测量范围-55℃~+125℃。4.当温度超过上限值时会发出声光报警。实物链接,价格实惠,欢迎购买https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.594c1debTxBJM2&id=560020217913
    来自:智能家居时间:2018-08-17 51单片机 ds18b20 数码管显示
  • 简易自动加热热控制器原理图/源码

    简易自动加热热控制器原理图/源码说明:北方由于冬季较长,太阳能几乎处于废弃状态,于是自己用MCU作了这款简易自动加热热控制器,本款加热器还可以做其他方面如水温,室内测温,各种家电设备测温,测温范围0-100。很实用。源程序更新:太阳能热水器智能控制,它以AT89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示等。附件包含原理图图片格式文件以及源码TXT格式文件。电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
    来自:智能家居时间:2018-02-11 单片机 at89s52 热水器控制
  • 单片机双路可编程温度控制板电路资料

    单片机双路可编程温度控制系统电路板简要说明:一、尺寸:长72mmX宽99mmX高20mm二、 主要芯片:单片机、DS18B20、数码管三、 工作电压:输入电压小于12V,另有24V 可选。功耗小于2W四、 特点:1、具有输出电压指示灯。2、输出具有指示灯。3、采用螺旋压接端子。4、强大的滤波电路。5、具有四位数码管显示,可以显示小数点。6、具有统一复位功能7、具有完善的保护电路:电流限制、热关断电路、电源防接反功能、续流保护、光耦隔离等8、可接两个DS18B20传感器9、两路继电器独立工作控制10、可以自由编程,提供参考程序11、继电器所有触点全部输出12、三个输入控制按键,通过程序也可以自由设定13、工作稳定可靠。 14、工作温度范围-40℃~+70℃15、工作湿度 40% ~ 80%RH16、可装入槽型板,并安装在DIN导轨上。原理图及PCB图:实物图与接线图:A为传感器1的当前温度,B为传感器2的当前温度,C为设定的差值温度。当满足:(A-B)>=C,时,继电器吸合,不满足条件时继电器断开。因为内部是6M晶振 外部是11.0592M 如果选择外部时钟,读取时间达不到60um就不能运行。特别声明:单片机必须用STC12C5A60S2 选择内部时钟,因为内部是6M晶振,外部是11.0592M,如果选择外部时钟,读取时间达不到60um就不能运行。
    来自:其他开发板时间:2018-02-08 ds18b20 数码管 温度控制
  • 升级版多功能MP3播放器设计,原理图、PCB、仿真及源码

    能显示歌曲名称,电子书,闹钟等MP3的功能均有,还能随音乐播放流水灯工作。线路如图所示:在原来的基础上,我们经过改进,又添加了以下几个功能:1.液晶显示模块:能够完成显示功能,歌名、时间等等。2.彩灯控制模块:在音乐播放的同时,彩灯依次闪烁,增加视觉效果。3.音量控制模块:此模块通过改变电阻大小来改变放大倍数,进而改变声音大小。4.矩阵按键模块:增加了选取、播放、暂停、返回等功能功能。5.功能选取:本设计还增加了开机问候语,电子书阅读,时间调节,闹钟、音乐播放、待机等待等功能,而且能通过lcd显示屏显示并通过矩阵按键选取功能。开机问候功能选取界面闹钟界面音乐播放界面电子书界面
    来自:家用电器时间:2018-01-09 mp3 闹钟 电子书
  • 适合做简单的课程设计的简易电子万年历设计,无时钟芯片

    基于51单片机设计的万年历、闹钟、时钟,没有使用时钟芯片,这种时钟非常适合做简单的结课作业或者简单毕业设计特别注意:用的是Protues 8.6的仿真,新版本确实好用,建议大家去下载,老版本容易卡死,老版本的仿真可以在新版本上打开,但新版本设计的仿真仿真不能在老版本上打开。/*===============================================程序特点:1.此程序万年历有闰年平年功能,闹钟,时钟功能2.纯手工万年历,没有基于时钟芯片进行编程,主要是想锻炼自己编程思维和发现规律的能力,也有助于自己学习3.LCD1602加入了判忙的同时加入了简单的判忙失败后程序卡死现象4.按键有长按效果5.虽然闹铃自由只一个,但非常接近于市面上的闹钟,调节时间时闹钟不会响6.调节的时候会有闪烁效果===============================================*/程序如有不足的地方,请多多包含!附赠:1.自己设计的数码管设计的时钟设计2.纯数字电路设计的时钟可调节时间功能
    来自:基础电路时间:2018-01-05 万年历 时钟 闹钟
  • Arduino闹钟继电器

    我一大早起床很麻烦,特别是如果我昨晚熬夜的话。从本质上说,这个项目允许您在使用键盘和液晶显示器进行设置时打开一个继电器。这个继电器可以控制许多设备在上午打开电视机或收音机打开百叶窗。让我们开始 !步骤1:所需零件 4x3矩阵键盘16x4液晶显示器DS1307时间模块5V继电器模块外部电源2组Arduino Mega跳线10k电位器Wire可选的 拨动开关工具 烙铁胶枪第2步:将所有东西接线现在是时候把所有的东西都用这个图表来表示了。当你确定一切正常工作,那么你可以热胶合跳线,以确保没有任何动作第3步:代码如果您使用仅限工作日的代码,星期五和星期六的闹钟将不会响,因为这是我的周末(可以在if语句中更改以符合您的日程安排)。您需要确保您上传RTC时间设置代码有附加,而不是来自图书馆,因为我已经添加了一个额外的代码行。当你把代码上传到rtc时,你需要修改“tm.Wday = 0;” 到一周中的任何一天:周日:1周三:4周六:7星期一:2星期四:5周二:3周五:6第四步:建模我在sketchup中设计了这个部分,它把所有的前面部件放在一起,另一个放置继电器板和可以打印的Rtc。如果您无法使用3D打印机,我已经包含了sketchup文件,以便您可以一对一地打印出来,然后使用dremel将其打印到木材上或铝板上。我用1厘米厚的胶合板做了盒子。尺寸是10厘米深13厘米宽和16厘米长。你也可以打印盒子,但我不想浪费灯丝。第5步:继电器如果您在早上布线继电器以打开百叶窗,只需打开开关外壳,并在每个端子之间连接两根导线。如果按下开关时,LCD开始变为空白,则可能需要使用RC缓冲器。这是由于电机产生的电压尖峰造成的。如果您打开其他设备,则可以使用本教程制作一个电源插座,然后将其连接到设备。确保你关闭了断路器。第6步:设置时间 设定时间非常简单。首先按星号键,输入你想要关闭的时间,然后按散列键确认。您可以使用哈希键打开和关闭闹钟。
    来自:智能家居时间:2017-12-19 arduino 继电器 闹钟
销量
190
查看
2004
参数名 参数值
发布于 2018 年 02 月 08日
Moore8直播课堂