没有合适的资源?快使用搜索试试~ 我知道了~
单片机课程设计报告(万年历).doc
需积分: 5 0 下载量 190 浏览量
2022-07-17
11:16:04
上传
评论
收藏 5.61MB DOC 举报
温馨提示
试读
64页
单片机课程设计报告(万年历).doc
资源详情
资源评论
资源推荐
. . .
1 / 64
目
目
录
录
一 、 摘
要········································
·································2
二 、 设 计 任
务.········································
····························4
三 、 总 体 方 案 设 计 与 论
证········································
···················4
1 、 液 晶 显 示 模
块·········································
····················4
2 、 实 时 时 间 计 算 模
块·········································
················5
3 、 实 时 环 境 温 度 采 集 模
块·········································
············5
4 、 报 警 模
块·······································
·······················6
5 、 设 置 模
块·······································
·······················6
四 、 总 体 方 案 组 成 框
图·······································
···················7
五 、 系 统 硬 件 设
计·······································
······················8
1 、 LCD 显 示 模
块·······································
···················8
2 、 实 时 时 间 计 算 模
块·······································
···············12
3 、 实 时 环 境 温 度 检 测 模
块·······································
··········16
4 、 报 警 模
. . .
2 / 64
块·······································
······················21
5 、 设 置 模
块·······································
······················22
六 、 系 统 软 件 设
计·······································
·····················23
七 、 系 统 硬 件 电 路 设
计·······································
·················24
八 、 系 统 硬 件 PROTEUS 仿 真 原 理
图·······································
·····25
九 、 系 统 硬 件 仿 真 运 行 情 况
图·······································
···········26
1 、 显 示 欢 迎 界
面·······································
··················26
2 、 显 示 实 时 时
间·······································
···················26
3 、 显 示 当 前 温
度·······································
···················27
4 、 时 间 设
置·······································
·······················27
5 、 最 高 报 警 温 度 设
置·······································
···············28
6 、 闹 钟 时 间 设
置·······································
···················28
7 、 超
温·······································
···························29
8 、 闹 钟 时 间
到·······································
·····················29
附 录 一 : 实 物
图·······································
·······················30
. . .
3 / 64
附 录 二 : PCB
图·······································
·······················32
附 录 三 : 源 程 序 代
码·······································
····················33
附 录 四 : 参 考 文
献·······································
·····················62
摘
摘
要
要
单片机就是微控制器,是面向应用对象设计、突出控制功能的芯
片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可
以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成
了众多产品、设备的智能化核心。本设计就是应用单片机强大的控制
功能制作而成的电子万年历,该电子万年历包括三大功能:实时显示
年、月、日、时、分、秒;实时监测环境温度(可根据需要启动高温
报警功能);电子闹钟。M bn
本设计采用的是 AT89S52 单片机,该单片机采用的 MCU51 核,因
此具有很好的兼容性,部带有 8KB 的 ROM,能够存储大量的程序,最
突出特点是具有 ISP 在系统烧写功能,使得烧写程序更加方便。
计时芯片采用 DALLAS 公司的涓细充电时钟芯片 DS1302,该芯片
通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提
. . .
4 / 64
供年、月、日、时分、秒信息,采用双电源供电,当外部电源掉电时
能够利用后备电池准确计时。
温度检测采用 DALLAS 公司的数字化温度传感器,该芯片采用的
是独特的“一线总线”的方式与单片机进行通信,一线总线独特而且
经济的特点,是用户可以轻松的组建传感器网络,为测量系统的构建
引入全新的概念。实时温度采用一线总线的方式传输大大的提高了信
号的抗干扰性,分辨率可通过软件设置,其小巧的体积为各种环境下
测量温度提供了方便。
显示器件采用通用型 1602 液晶,可显示 32 个字符,如果使用数
码管来做显示器件需消耗大量的系统资源,因此采用低功耗的 1602
液晶,该液晶显示方便,功能强大,完全能满足数字万年历的显示要
求。
通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手
能力、硬件设计能力以与软件设计能力。
. . .
5 / 64
设计任务
设计任务
1、设计任务:利用单片机、时钟芯片 DS1302、温度传感器 DS18B20、1602 液晶
等实现日期、时间、温度的显示即一个简单的万年历。
2、设计要求
(1)通过 DS1302 能够准确的计时,时间可调并在液晶上显示出来。
(2)通过 DS18B20 能够实时、准确的检测当前环境温度。
(3)利用单片机自身功能实现闹钟。
总体方案论证与设计
总体方案论证与设计
本系统以 AT89S52 单片机为控制核心,通过与 DS1302 和 DS18B20 通
信获取实时时间和实时环境温度,并将得到的数据通过 1602 液晶显
示出来,同时通过相应的按键调整相应的值。因此本设计可分为一下
模块:显示模块、实时时间计算模块、实时环境温度采集模块、报警
剩余63页未读,继续阅读
智慧安全方案
- 粉丝: 3702
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AMSR/ADEOS-II L1A Raw Observation Counts, Version 3用户手册
- zaopingshujufenxi.zip
- 六级作文模板万能句型pdf.zip
- delphi 12 控件之DISQLite3 v5.48.3 for Delphi 11-12 Athens + CRACK.7
- Delphi 12 控件之DIXml v6.3.1 for Delphi 11-12 Athens + CRACK.7z
- Delphi 12 控件Mitov Software MegaLab 8.0 for D12 Athens Source Cod
- Delphi 12 控件之Delphi-WinTaskSched-master.zip
- C语言连接两个字符串pdf.zip
- Matlab的语言教程
- Sigrity-PowerSI提取S参数仿真操作指导
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0