基于ds1302的电子万年历设计毕业论文设计(编辑修改稿)内容摘要:

制的相互转化。 系统设计的方案论证 单片机 的应用领域无所不至,无论是民用部门、工业部门、事业部门和家用领域等都有它的身影 ,是因为它有如下特点 : 单片机高性能低价格,它尽可能的把应用所需要的存储器、各种功能的 I/O 端口都集中在一块芯片上内。 单片机是将 CPU、数据存储器、程序存储器、各种功能的 I/O端口集成于一块芯片上 ,内部结构简单、体积小、稳定性较高。 在实时控制方面单片机指令系统中有功能极强的位操作指令,控制功能强。 另外,单片机低电压、低功耗。 正是这一特点使单片机应用于携带式产品和家用消费类产品中。 综上所述,该系统具有技术 上的 可 行性。 完全能通过单片机的控制实现出来。 控制模块 的选择 方案一:采用传统的 STC89C52 作为电机的控制核心。 单片机算术运算功能强,自由度大、 软件编程灵活,可用软件编程实现逻辑控制 和各种算法 ,并且由于其 体积小、 功耗低、技术成熟和 性价比高 等 许多 优点, 该单片机在各个领域应用都很广泛。 方案二: 采用 FTC10F04 单片机,还带有非易失性 Flash 程序存储器。 它是一种阜阳师范学院毕业生论文 3 高性能、低功耗的 8位 CMOS 微处理芯片,市场应用最多。 其主要特点如下: 8KB Flash ROM,可以擦除 1000 次以上,数据保存 10 年。 由于本系统对 CPU 运算速度要求很高,需要执行很复杂的运算 ,方案一成本比较低 , 性价比高, 适合做设计,方案二运算速度高,性能好,两种方案都有可取之处。 所以暂定 选用方案一作为主方案,方案二作为备用方案。 时钟芯片使用 DS1302。 DS1302 是美国 DALLAS 公司推出的一种 31 字节静态 RAM低功耗 、 高性能 的实时时钟芯片,采用 CPU 与 SPI 三线接口 进行。 同步通信,并可采用突发方式一次传送多个字节的时钟信号和 RAM 数据。 实时时钟可提供秒、分、时、日、星期、月和年,一个月小于 31 天时可以自动调整,且具有闰年补偿功能。 电路 的选择 键盘可选用 1*8 键盘, 4*4 键盘两种选择。 1*8 键盘按键功能只有 8 个,按键数较少,制作简单,占用的 IO 口为 8 个。 4*4 键盘的按键功能是 16 个,按键数较多,制作较为复杂,占用 IO 口为 8 个。 由于键盘接在 52 单片机上,其 IO 口数量较少,经权衡考虑,采用 4*4 键盘,便于以后的功能类型的扩展。 显示电路的选择 方案一: LED 数码管 是一种能够将电能转化为可见光的固态的 半导体器件 ,它具有体积小,功耗低等优点。 但无法显示汉字。 方案二: 12864 液晶屏的类型为 STN 或 FSTN,其模块显示效果为黄绿底黑字、蓝底白字或白底黑字,数据总线为 8 位并且温度特性,并 分为 带中文字库 和不带中文字库两种类型。 方案三: Nokia 5110 LCD显示屏是 Nokia 公司生产的用于移动电话的 手机 显示设备, 分辨率为 84*84 的点阵式 LCD,可显示 4 行汉 字 ,采用 的是 串口与主处理器进行通信。 综合考虑,显示电路使用 Nokia5110 液晶而不使用数码管或者 12864 液晶。 主要是考虑到 Nokia5110 的体积小,方便安装,能较好的满足需求。 本章小结 由于科技的发展生活的需求,电子万年历系统的 实现 是个很有意义的 设计。 可给人们对时间的认知带来很大的方面。 通过对该系统 技术可行性的探究,最后肯定了实阜阳师范学院毕业生论文 4 现该系统的硬件方案。 使用 STC89C52RC 作为控制单片机,液晶显示用 Nokia5110 显示出具体的时间日期星期等。 DS1302 作为时钟芯片,采用 4*4 键盘完成调时的功能。 DS1302 的电子万年历设计 系统硬件电路设计 系统硬件电路设计 系统硬件电路图 图 1 系统硬件电路图 系统核心电路 —— 单片机 STC89C52 STC89C52 是一 款 8 位的 Flash 单片机。 单片机内部是由 CPU、 128B/256B 数据存储器、程序存储器、 16 位定时器、 4 个 8 位的可编程 I/O 端口和可编程全双工 UART串行口等组成。 可对液晶显示屏,键盘以及下位机进行数据的发送与接收。 STC89C52主要功能 STC89C52 主要功能 如表 1 所示: 表 1 STC89C52主要功能表 阜阳师范学院毕业生论文 5 STC89C52主要引脚 及其功能 STC89C52 主要引脚及功能如下表 2所示: 表 2 STC89C52主要引脚及功能 阜阳师范学院毕业生论文 6 时钟电路设计 DS1302的性能特征 DS1302 是 DALLAS 公司推出的串行接口实时时钟芯片。 它既提供实时时钟,又把关键的数据。 芯片使用简单,外部连线少,在智能化仪表及自动控制领域具有广泛用途。 实时时钟可提供秒、分、时、日、星期、月和年(闰年)等信息。 工作电压宽达~。 采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。 31*8 静态 RAM 可供用户使用。 备份电源可由大容量电容来替代。 DS1302 用于数据记 录,特别是 对需要具体的时间表示和精确的时间记录下。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。