多功能时钟打点系统设计.doc
约27页DOC格式手机打开展开
多功能时钟打点系统设计,页数:27 字数:8440摘要:多功能时钟打点系统采用at89c51单片机作为核心器件控制外围元件实现多功能智能打点,即实现在设定多种时刻,多种情况进行响铃。该系统的工作过程是利用at89c51单片机读时钟芯片ds1302并与eeprom中设定的打点时间相比较,若与设定的打点时刻相吻合,就通过at...
内容介绍
此文档由会员 20023286 发布
多功能时钟打点系统设计
页数:27 字数:8440
摘要:多功能时钟打点系统采用AT89C51单片机作为核心器件控制外围元件实现多功能智能打点,即实现在设定多种时刻,多种情况进行响铃。该系统的工作过程是利用AT89C51单片机读时钟芯片DS1302并与EEPROM中设定的打点时间相比较,若与设定的打点时刻相吻合,就通过AT89C51控制音乐芯片响铃。此外,该系统还设置有键盘和LCD显示,可以实现对打点时刻的设置,设置的数据将保存在EEPROM中。由于采用的是EEPROM所以该系统在掉电时仍然能保存预先设置的数据,而保持原有的响铃时间。
目录
摘要----------------------------------------------------------------3
Abstract------------------------------------------------------------3
一:方案设计与证-----------------------------------------------------4
1系统整体方案证-----------------------------------------------------4
2电路的方案设计与比较---------------------------------------------5
(1)时钟模块---------------------------------------------------5
(2)存储模块---------------------------------------------------5
(3)显示模块---------------------------------------------------6
(4)按键模块---------------------------------------------------6
(5)响铃模块---------------------------------------------------6
(6)单片机模块-------------------------------------------------7
二:电路设计--------------------------------------------------------7
1.时钟单元及时间校正电路设计-----------------------------------------7
1.1 DS1302时钟芯片结构和功能------------------------------------9
(1)引脚功能表及内部结构图---------------------------------9
(2) DS1302的控制字节说明---------------------------------10
(3)复位---------------------------------------------------11
(4) 数据输入输出------------------------------------------11
(5) DS1302的寄存器------------------------------------------12
1.2 DS1302在测量系统中的硬件电路---------------------------12
1.3读DS1302时的MCS51汇编语言程序----------------------------13
2.键盘模块单元电路设计----------------------------------------------------15
(1)键盘界面---------------------------------------------------------15
(2)键盘原理------------------------------------------------------16
(3)键盘程序流程图--------------------------------------------------17
3.储模块单元电路设计------------------------------------------------19
4.LCD显示模块单元电路设计-------------------------------------------20
三、测试方法与测试结果----------------------------------------------25
四、总结------------------------------------------------------------26
五.参考文献--------------------------------------------------------26
关键词: AT89C51单片机 时钟芯片DS1302 EEPROM
参考文献
(1)电路设计与制版——protel98,人民邮电出版社
(2) 新编电子电路大全-通用数字电路,中国计量出版社,2001年1月
(3) 新编电子电路大全-通用模拟电路,中国计量出版社,2001年1月
(4)杨小雪,电子技术实验教程,成都科技大学出版社,1996年3月
(5) 谢自美,电子线路设计·实验·测试(第二版),华中理工大学出版社,2000年7月
(6)徐惠民,数字电路与逻辑设计,人民邮电出版社,1995年12月
(7)张毅刚,单片机应用设计,哈尔滨工业大学出版社
页数:27 字数:8440
摘要:多功能时钟打点系统采用AT89C51单片机作为核心器件控制外围元件实现多功能智能打点,即实现在设定多种时刻,多种情况进行响铃。该系统的工作过程是利用AT89C51单片机读时钟芯片DS1302并与EEPROM中设定的打点时间相比较,若与设定的打点时刻相吻合,就通过AT89C51控制音乐芯片响铃。此外,该系统还设置有键盘和LCD显示,可以实现对打点时刻的设置,设置的数据将保存在EEPROM中。由于采用的是EEPROM所以该系统在掉电时仍然能保存预先设置的数据,而保持原有的响铃时间。
目录
摘要----------------------------------------------------------------3
Abstract------------------------------------------------------------3
一:方案设计与证-----------------------------------------------------4
1系统整体方案证-----------------------------------------------------4
2电路的方案设计与比较---------------------------------------------5
(1)时钟模块---------------------------------------------------5
(2)存储模块---------------------------------------------------5
(3)显示模块---------------------------------------------------6
(4)按键模块---------------------------------------------------6
(5)响铃模块---------------------------------------------------6
(6)单片机模块-------------------------------------------------7
二:电路设计--------------------------------------------------------7
1.时钟单元及时间校正电路设计-----------------------------------------7
1.1 DS1302时钟芯片结构和功能------------------------------------9
(1)引脚功能表及内部结构图---------------------------------9
(2) DS1302的控制字节说明---------------------------------10
(3)复位---------------------------------------------------11
(4) 数据输入输出------------------------------------------11
(5) DS1302的寄存器------------------------------------------12
1.2 DS1302在测量系统中的硬件电路---------------------------12
1.3读DS1302时的MCS51汇编语言程序----------------------------13
2.键盘模块单元电路设计----------------------------------------------------15
(1)键盘界面---------------------------------------------------------15
(2)键盘原理------------------------------------------------------16
(3)键盘程序流程图--------------------------------------------------17
3.储模块单元电路设计------------------------------------------------19
4.LCD显示模块单元电路设计-------------------------------------------20
三、测试方法与测试结果----------------------------------------------25
四、总结------------------------------------------------------------26
五.参考文献--------------------------------------------------------26
关键词: AT89C51单片机 时钟芯片DS1302 EEPROM
参考文献
(1)电路设计与制版——protel98,人民邮电出版社
(2) 新编电子电路大全-通用数字电路,中国计量出版社,2001年1月
(3) 新编电子电路大全-通用模拟电路,中国计量出版社,2001年1月
(4)杨小雪,电子技术实验教程,成都科技大学出版社,1996年3月
(5) 谢自美,电子线路设计·实验·测试(第二版),华中理工大学出版社,2000年7月
(6)徐惠民,数字电路与逻辑设计,人民邮电出版社,1995年12月
(7)张毅刚,单片机应用设计,哈尔滨工业大学出版社