基于at89s52单片机和时钟芯片ds1302的电子时钟设计与制作内容摘要:
4 第二章 总体设计方案 总体方框图 根据系统设计的 任务 要求和设计思路,确定该 系统的设计 方框 图。 如图 所示。 硬件电路主要由 MCU 微处理控制器单元、 DS1302 时钟电路、复位电路、晶振电路、 液晶 显示模块 、 电源模块 构成。 图 系统 方框图 总体 方案工作原理 本设计 主要由基于 AT89S52 芯片 构成的单片机最小系统、日历时钟芯片 DS1302 及其外围电路、 LCD1602 液晶显示 电路、 独立式键 盘 构成一个简单的数字时钟。 整个电子时钟的工作原理是:在正常供电状态下, 首先利用 时钟 单片机 得到 了 相应的时间 , 由 52 单片机将所需显示的数据送到液晶显示器的输入口,当有键按下时则进入相应的按键调整状态,进行按键调整。 5 第三章 硬件电路设计及模块说明 硬件系统的模块 本 系统 中硬件电路主要由单片机最小系统, 日历时钟电路、独立式 键盘, 工作电源,液晶显示 电路 等构成,下面进行具体介绍各部分的功能。 单片机最小系统 日历 时钟电路 本设计使用的实时时钟电路芯片 是美国 DALLAS 公司 生产 的一种高 性能、低功耗、带 RAM的实时时钟电路 芯片 DS1302,其 引脚 如图所 示。 VCC1 为后备电源, VCC2 为主电源。 在主电源关闭的情况下,也能保持时钟的连续运行。 DS1302 由 VCC1 或 VCC2两者中的较大 者供电 ; 当VCC2大于 VCC1+ 时 , VCC2给 DS1302 供电 ; 当 VCC2 小于 VCC1 时 , DS1302由 VCC1 供电。 X1 和 X2是振荡源 , 外接 晶振。 RST 是复位 /片选线,通过把 RST 输 入驱动置高电平来启动 所有的数据传送。 图 DS1302接线图 图 DS1302引脚图 复位电路 在 AT89S52 单片机中的振荡器运行时, RST 引脚上保持到少 2 个机器周期的高电平输入信号,复位过程即可完成。 根据此原理,本设计采用上电复位和按键复位嵌套在系统中,增强了系统的实用性。 本设计的具体复位图如下。 6 图 复位电路图 AT89S52 单片机 AT89S52 为 DIP40 双列直插塑料封装。 AT89S52 作为系统的核心控制元件,只有它能正常工作后才能使其它的元件进入正常工作状态。 因此,下面对 AT89S52 进行必要的说明,AT89S52 的管脚如图 所示。 图 AT89S52 引脚图 LCD 液晶显示电路 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在 各种小系统中得到了更广泛的应用。 本设计中使用的液晶显示模块是 LCD1602。 图 所示为本设计 7 LCD1602 的连接图。 图 LCD1602 连接图 表 LCD1602 引脚功能表 LCD1602 是 一种用 5x7 点阵图形来显示字符的液晶显示器模块 ,它 显示的 容量 为 2 行 16个字。 它的 显示内容丰富 、体积小、美观和易于控制都是本设计选择作为显示模块的原因。 其引脚结构图如图 所示。 图 LCD1602 引脚结构图。基于at89s52单片机和时钟芯片ds1302的电子时钟设计与制作
相关推荐
89S52 华科学院本科毕业设计(论文) 14 3. 4 各部分电路原理 DAC0832 芯片原理 由于单片机产生的是数字信号,要想得到所需要的波形,就要把数字信号转换成模拟信号,所以该文选用价格低廉、接口简单、转换控制容易并具有 8 位分辨率的数模转换器DAC0832。 DAC0832 主要由 8 位输入寄存器、 8 位 DAC 寄存器、 8 位 D/A 转换器以及输入控制电路四部分组成。
uchar row,uchar col)。 void Set_place(uchar row,uchar col)。 void Play_nowtime()。 void key_set(uchar num,uchar row,uchar col )。 void alarm_time()。 void Play_alarmtime()。 void Time_pare()。
显示组件是播放器系统提供给使用者各种有用的信息,而控制组件则刚好相反,它可以看作是使用者提供给播放器系统的各种有用的信息,用来指示系统是否工作及如何工作。 同样,这些控制组件又分为了多个部分,其中各个按钮都是使用的 Command控件,而两个控制条则是分别使用了两个 Label控件,通过其中一个 Label控件位置的改变来模拟控制条的滑动。 各控制组件如表 32所示。 /暂停按钮设计
时时间长,稳定性能也高。 从上面方案上选择,我选择最后一个方案。 最终方案 1. Atmel 公司的 AT89C52 单片机作为主控制器 2. 采用光敏电阻组成光敏探测器 3. 采用超声波传感器组成超声波避障器 4. 采用应变式传感器来作垃圾桶检测装置 5. 采用步进电机作为该系统的驱动电机 6. 采用专用芯片 L298N 作为电机驱动芯片 7. 采用 静态扫描显示,并用七段译码芯 片
n Ceramic 公司的 SCA02 RS02D 等。 虽然它们的型号不一样,但其结构、外型和特性参数大致相同,大 图 1 热释电传感器实物图部分可以彼此互换使用。 热释电红外线传感器由探测元、滤光窗和场效应管阻抗变换器等三大部分组成,如图 01 所示。 对不同的传感器来说,探测元的制造材料有所不同。 如 SD02的敏感单元由锆钛酸铅制成; P2288 由 LiTaO3 制成。
= { 0xfe, 0xfd, 0xfb, 0xf7 }。 //键盘扫 描码 uchar code getKeyboardCode[] = { 0xee, 0xde, 0xbe, 0x7e, 0xed, 0xdd, 0xbd, 0x7d, //键值 0xeb, 0xdb, 0xbb, 0x7b, 0xe7, 0xd7, 0xb7, 0x77 }。 uchar code