随着电子技术的发展,人类不断研究,不断创新纪录。万年历目前已经不再局限于以书本形式出现。以电脑软件或者电子产品形式出现的万年历被称为电子万年历。与传统书本形式的万年历相比,电子万年历得到了越来越广泛的应用,采用电子时钟作为时间显示已经成为一种时尚。目前市场上各式各样的电子时钟数不胜数,但多数是只针对时间显示,功能单一不能满足人们日常生活需求。

本设计将制作一种基于单片机控制的带实时温度显示、具有定时功能的电子万年历。传统的电子日历大都体积大,功耗大,显示不准确等特点。为了缩小体积,减小功耗,使其变得小巧灵敏,本设计加入了时钟芯片DS1302,可对时间进行准确记时,同时可设置定时时间,实现定时功能。另外本设计具有显示实时温度的功能。传统的温度传感器系统大都采用放大、调理、A/D转换,转换后的数字信号送入计算机处理,处理电路复杂、可靠性相对较差,占用计算机的资源比较多。本设计将采用DS18B20一线制数字温度传感器,可将温度信号直接转换成数字信号送给微处理器,电路简单,成本低,实现了时间温度同时显示的效果。最后,温度和时间都将通过12864液晶显示器进行显示。测试表明系统达到了设计要求的各项功能,各部分工作正常。

文章目录

  • 1 概论
    • 1.1 万年历发展背景
    • 1.2 国内外现状、发展
  • 2 系统基本方案选择和论证
    • 2.1 单片机芯片的选择方案和论证
    • 2.2

基于51单片机的多功能电子万年历设计(LCD12864+DS1302+DS18B20)相关推荐

  1. 基于51单片机的lcd1602万年历设计_温度+闹钟心得

    基于51单片机的lcd1602万年历设计_温度+闹钟心得 下载地址 https://download.csdn.net/download/weixin_44017446/10908985 当看到这个学 ...

  2. 单片机多功能电子琴课设_基于51单片机的多功能电子琴设计.doc

    基于51单片机的多功能电子琴设计 基于51单片机的多功能电子琴的设计 摘要 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器.它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编 ...

  3. 基于51单片机的电子万年历设计

    基于51单片机的电子万年历 1)LCD1602显示时间.日期.星期.温度 2)按键可调整时间日期星期 3)整点报时 4)DS1302时钟芯片 5)DS18B20温度传感器 6)闹钟功能 7)判断闰年 ...

  4. 基于51单片机的电子万年历的设计-源代码

    电子万年历的设计目录 电子万年历的设计 电子万年历的系统整体设计框图 所需要的元件 DS18B20模块 DS18B20的特点 DS18B20内部结构 DS18B20管脚排列 DS1302模块 SPI时 ...

  5. 【002】基于51单片机的电子万年历proteus仿真设计

    一.资料内容(私信获取) (1).基于51单片机的电子万年历proteus仿真设计一份: (2).基于51单片机的电子万年历proteus仿真设计keli源代码一份: (3).基于51单片机的电子万年 ...

  6. 单片机万年历c语言程序设计,基于AT89C51单片机的多功能电子万年历的设计(附程序)...

    基于AT89C51单片机的多功能电子万年历的设计(附程序)(12000字) AT89C51 SCM-BASED ELCTRONIC DESIGN CALENDAR 摘要 本文介绍了基于AT89C51单 ...

  7. 万年历设计单片机c语言,基于51单片机的电子万年历的设计

    基于51单片机的电子万年历的设计(论文9400字) 功能要求 1. 万年历能用数码管显示阳历年.月.日.星期.[小]时.分.秒并设置指定时间的闹铃. 2. 数字式温度计要求测温范围-50~100°C, ...

  8. 基于51单片机的电子万年历的设计

    (24条消息) 基于51单片机的电子万年历的设计说明书(完整word版本说明书+原理图+代码)资源-CSDN文库 摘 要 电子万年历是单片机系统的一个应用,由硬件和软件相配合使用.硬件由主控器.时钟电 ...

  9. 基于51单片机的电子钟万年历LCD1602显示

    本设计是51单片机的电子钟万年历LCD1602显示(proteus仿真+程序+报告+器件清单) 仿真图proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号C0002 ...

最新文章

  1. 第九章 思科竞争谋略
  2. 为什么不用ZK来做服务发现?
  3. Xamarin开发IOS笔记:切换输入法时输入框被遮住
  4. EditorMD + handsome 编辑器插件整合
  5. vs 警告被视为错误
  6. pycharm和mysql_数据库 mysql 和 pycharm交互
  7. 扫雷代码下载地址可以打开啦!
  8. 微信公众号裂变推广有哪些方法?做一次公众号裂变活动有哪些推广渠道?
  9. 训练CV模型新思路来了:用NLP大火的Prompt替代微调,性能全面提升
  10. 读科研经费陷“无底黑洞”有感
  11. OpenCV——line、circle、rectangle、ellipse、polylines函数的使用和绘制文本putText函数以及绘制中文的方法。
  12. opencv(人脸检测和识别)
  13. 在Linux打包成jar
  14. stm32智能小车设计(1)——硬件选型思路
  15. python选股策略,金叉,死叉,绿色云
  16. java导入excel组件_三十五、Java中常见解析Excel引入的XXE组件复现与分析
  17. 英语----我们快乐生活的一部分
  18. 智慧水利信息化整体解决方案
  19. 《集体智慧编程》P8-P18
  20. 在linux平台上SVN忽略文件夹

热门文章

  1. 推荐一些坚持原创的公众号
  2. 微信小程序开发09 开放数据:微信生态帮助业务快速落地
  3. Java是什么?怎么学Java?
  4. 一个假冒的序列号被用来注册Internet Download Manager。IDM正在退出...解决办法
  5. 区块链搭建eos开发环境
  6. 如何提交form表单嵌套(提交表单外的数据方法 )
  7. Android 屏幕刷新机制 VSync+Choreographer
  8. PIVOT 和 UNPIVOT实例使用
  9. Lect4_MC_TD_Model_free_prediction
  10. 走近澳洲------个人所得税篇