帮帮文库

【毕业设计】基于单片机万年历的设计与开发.doc 【毕业设计】基于单片机万年历的设计与开发.doc

格式:DOC | 上传时间:2022-06-24 17:31 | 页数:30 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
1 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
2 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
3 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
4 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
5 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
6 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
7 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
8 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
9 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
10 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
11 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
12 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
13 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
14 页 / 共 30
【毕业设计】基于单片机万年历的设计与开发.doc
【毕业设计】基于单片机万年历的设计与开发.doc
15 页 / 共 30

1、作时序图如图所示,读字节函数流程图如图所示 图读字节操作时序图 图读字节函数流程图 写字节函数 写字节操作时序图如图所示,读字节函数流程图如图所示 图写字节操作时序图 读数据函数 读数据函数流程图如图所示 写数据函数 写数据函数流程图如图所示 开始 结束 初始化 写入位数据 , 数据移位 位数据完 成 课程设计说明书 课程名称基于的单片机项目时间教程 设计题目电子万年历设计与调试 专业班级 姓名学号 教师职称 系 年月日 目录 第章方案论证与比较 控制器选择 显示设备选择 输入器件选择 温度传感器 时间控制芯片 第章仿真电路设计 。

2、只读存储器, 的内部数据存储器,具有个并行口,个全双工串行口,个位 的定时计数器,个中断源,个中断优先级,广泛应用于各种控制系统中。 图 方案选择二者在结构和功能上基本样,与相比, 具有更好的性价比,实用性好,因此选择为控制器。 显示设备选择 方案数码管图是由发光二极管组合显示字符的显示器 件。它使用了个发光二极管,其中个用于显示字符,个用于显示小 数点,故通常称为段发光二极管。 数码管静态显示特点是数码管恒定亮,亮度较高,显示个数值,直到显示 字符的编码改变为止。这种显示方式由于太占据线,所以用于个或较少数 码管显示的场合。 数码管动态显示特点是数码管轮流点亮,显示亮度不够,所以通常加驱动电 路,由于此中显示方式可以节省口,所以用于多个数码管显示的场合。 。

3、始 总线拉高 总线拉低 延时 总线拉高 延时 读取状态 延时 总线拉高 延时 返回 图初始化流程图 写字节函数 写字节函数时序图如图所示,流程图如图所示。 图写字节时序图 开始 初始化 总线拉低 延时 写入位数据 延时 总线拉高 位完成 结束 图写字节流程图 读字节函数 读字节函数时序图如图所示,流程图如图所示。 图写数据时序图 开始 初始化 总线拉低 延时 读取位数据 延时 总线拉高 位完成 结束 图写数据流程图 温度控制函数 温度控制函数流程图如图所示。 开始 初始化 启动温度转换 初始化 读取温度 。

4、 控制系统框图 仿真电路设计 主要元器件清单 第章软件程序设计 液晶显示模块 温度控制模块 时间控制模块 按键扫描模块 设计总结 参考文献 第章方案论证与比较 以单片机为控制器设计的电子万年历单片机最小系统利用温度传感器采集 外界温度,利用时钟控制芯片进行时间控制,利用输入器件进行参数调整,并通 过显示设备进行参数显示。 控制器选择 方案图是公司款高性能位单片机,兼容 标准的指令系统级引脚结构,片内含的可反复擦写的 只读存储器,的内部数据存储器,具有个并行口,个全双工串行口, 个位的定时计数器,个中断源,个中断优先级,广泛应用于各种控制系 统中。 图 方案二图是宏晶科技公司的款高性能低功耗位 单片机,兼容标准的内核,片内含的可反复擦写。

5、有效期至 年 用二进制或表示时间 具有标示的小时模式或小时模式 可选择或总线时序 内部包含字节存储单元,其中字节供用户自由使用 三路中断可分别通过软件屏蔽与检测 闹钟可设置为每秒次至每星期次 可编程的方波输出信号 自动电源失效检测和切换电路。 方案是种可编程的串行实时时钟芯片,内部具有实时时钟日历 和用户可用,可计算年之前的秒分时日月周年,且对月 末日期闰年天数可自动调整,容量为,以串行总线方式向单 片机传送单字节或多字节的实时时间数据,当主电源断电时备用电源可继续保持 时钟连续运行。 方案选择 第章仿真电路设计 控制系统框图 根据控制系统要求设计的电子万年历控制系统由单片机构成的 最小系统,由按键构成的按键。

6、数据不会丢失。 对于少于天的月份,其日期能够在月末自动调整,带有闰年的 月份可以自动补偿。该器件可配置为小时或小时格式。精确的温度补偿电 路用于监视的状态。旦检测到主电源失效,器件可自动切换到备用电源。 支持和模式。 主要特点是 计算秒分时星期日月年信息,具有润年补偿,有效期至 年 用二进制或表示时间 具有标示的小时模式或小时模式 可选择或总线时序 内部包含字节存储单元,其中字节供用户自由使用 三路中断可分别通过软件屏蔽与检测 闹钟可设置为每秒次至每星期次 可编程的方波输出信号 自动电源失效检测和切换电路。 方案是种可编程的串行实时时钟芯片,内部具有实时时钟日历 和用户可用,可计算年之前的秒分时日月周年,且对月 末日期闰年天数可自动调整,容量为。

7、片机封装 液晶并行接口 按键四脚功能控制 晶振 时钟电路 时钟控制 电容 瓷片,时钟电路 电解,复位电路 电阻 复位 上拉 温度传感器温度采集 时钟控制芯片时间控制 排阻上拉电阻 第章软件程序设计 电子万年历程序采用自下而上的模块化编程方式,根据控制任务要求,将 程序划分为主程序液晶显示模块温度采集模块时间控制模块和按键扫描模 块个模块,其结构如图所示 主程序 液晶显示模块时间控制模块温度采集模块按键扫描模块 图程序结构图 液晶显示模块 液晶显示模块完成日期时间和温度显示,主要有初始化函数写命令函数 写数据函数和液晶显示函数部分组成。 液晶写命令函数 液晶写命令操作时序图如图所示,由此设计的流程。

8、个测温系统, 具有线路简单,在根通信线可以接多个相同数字温度计的优点,十分方便。 方案是如图公司生产的种功能较强的数字式 温度传感器和恒温控制器。与同系列的相比控制更为简单,接口与 总线兼容,且可以使用片控制器控制多达片的,其数字温度输出达 位,精度为。通过读取内部的计数值和用于温度补偿的每摄氏度计数值, 利用公式计算还可提高温度值的精度。可工作在最低电压下,适用 于低功耗应用系统。利用和片单片机即可构成个简洁但功能强 大的低电压温度测量控制系统 图图 时间控制芯片 方案时钟芯片是个内嵌锂电池的并行通讯芯片,该器件提供 完整的实时时钟日历定时闹钟,还包含三个可屏蔽中断共用个中断输出 以及可编程方波输出。内部还提供字节静态,这些存储器是内 部锂电池供电的,因此。

9、扫描电路由构成的显示电路,由 构成的时间控制电路以及由构成的温度采集电路等,控制系统 框图如图所示。 图控制系统框图 仿真电路设计 设计的电子万年历仿真图如图所示,其中单片机最小系统由单片机时 钟电路复位电路和电源组成,按键扫描电路由选择调整和确定三个按键 构成,温度采集电路由单总线温度传感器和上拉电阻组成,时钟控制电 路由时间总线协议的时钟芯片和晶振构成,液晶显示电路由 液晶和排阻以并行连接方式与单片机相连,滑动变阻器用来调节液晶显示亮度。 图电子万年历仿真图 主要元器件清单 电子万年历元器件清单如表所示 表电子万年历元器件清单 序号元器件名称规格型号数量标号备注 单。

10、 数据转换 送液晶显示 返回 图写数据流程图 温度控制程序头文件如下 温度控制程序清单如下 头文件及宏定义 变量声明及定义 延时控制函数 初始化控制函数 读控制函数 写控制函数 温度控制函数 时间控制模块 时间控制模块包括读字节函数写字节函数读数据函数写数据函数和初 始化函数部分组成。 读字节函数 读字节操。

11、图如图所示 图液晶写命令操作时序图 液晶写数据函数 液晶写数据操作时序图如图所示,由此设计的流程图如图所示 图液晶写数据操作时序图 图写命令流程图图写数据流程图 液晶初始化函数 液晶初始化函数流程图如图所示 图 液晶显示函数流程图如图所示 图 液晶显示模块程序清单如下 头文件及宏定义 变量声明及定义 初始化控制函数 模式设置 显示设置 清屏 输入模式 液晶显示控制函数 第行地址 第二行地址 温度控制模块 温度控制模块包括初始化函数写字节函数读字节函数温度 控制函数个部分。 初始化函数 初始化时序图如图所示,流程图如图所示。 图 。

12、 图 方案液晶屏如图是种专门用于显示字母数字符号等 码的显示器件。是种常用的字符型液晶显示器,控制器大部 分为,接口标准为引脚,分电源通讯数据和控制部分。 芯片和背光电路工作电压与单片机兼容,可以很方便的与单片机连接。 图 方案选择数码管占线较多设计不方便,可以显示跟 多内容节省口可以很方便的与单片机连接故选液晶屏。 输入器件选择 方案按键如图的使用较简单,其特点是每个按键单独占用 根口线,每个按键不会影响其它口线的状态。 方案矩阵按键如图采用行列式结构并按照矩阵形式排列,可以 节省口。 图图 按键选择由于电路需要按键功能较多所以选择按键更加方便。 温度传感器 方案数字温度传感器如图是公司生产的, 即单总线器件,具有线路简单体积小的特点。因此用它来组成。

参考资料:

[1]申请医疗机构(医院)项目投资立项送审报告(底稿)(第35页,发表于2023-09-15 00:25)

[2]申潘屯村“绿色村庄”循环经济示范工程项目投资立项送审报告(底稿)(第21页,发表于2023-09-15 00:25)

[3]申报贵州三叠纪世界地质公园项目投资立项送审报告(底稿)(第21页,发表于2023-09-15 00:25)

[4]申报绿色能源县项目投资立项送审报告(底稿)(第21页,发表于2023-09-15 00:25)

[5]申报国家示范性高等职业院校项目投资立项送审报告(底稿)(第53页,发表于2023-09-15 00:25)

[6]【毕业设计】基于PB的人才信息管理系统的设计与开发(第41页,发表于2022-06-24 17:29)

[7]甲酰氨基嘧啶项目投资立项送审报告(底稿)(第151页,发表于2023-09-15 00:24)

[8]甲酚10000吨(邻甲酚5000吨、间甲酚5000吨)装置项目投资立项送审报告(底稿)(第24页,发表于2023-09-15 00:24)

[9]甲苯项目投资立项送审报告(底稿)(第22页,发表于2023-09-15 00:24)

[10]甲基磺酰氯项目投资立项送审报告(底稿)(第82页,发表于2023-09-15 00:24)

[11]甲基异丙基酮项目投资立项送审报告(底稿)(第62页,发表于2023-09-15 00:24)

[12]甲基吡咯烷酮项目投资立项送审报告(底稿)(第67页,发表于2023-09-15 00:24)

[13]甲基丙烯酸甲酯2000吨生产线项目投资立项送审报告(底稿)(第32页,发表于2023-09-15 00:23)

[14]甲公司咨询及核心业务软件开发项目方案项目投资立项送审报告(底稿)(第50页,发表于2023-09-15 00:23)

[15]由原百吨多晶硅增资扩建至百吨工程项目投资立项送审报告(底稿)(第47页,发表于2023-09-15 00:22)

[16]由原100吨多晶硅增资扩建至500吨工程项目投资立项送审报告(底稿)(第46页,发表于2023-09-15 00:22)

[17]田集杨庄至於庄公路项目投资立项送审报告(底稿)(第12页,发表于2023-09-15 00:22)

[18]田间工程项目投资立项送审报告(底稿)(第72页,发表于2023-09-15 00:22)

[19]【毕业设计】基于Packet_tracer设计校园网的设计与开发(第13页,发表于2022-06-24 17:29)

[20]生猪标准化养殖基地项目投资立项送审报告(底稿)(第62页,发表于2023-09-15 00:21)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致