AT89C51单片机打铃系统设计+图纸+材料清单+框图+流程图,摘要
近几年,单片机在各个领域得到广泛的应用。因为其小巧的体积,低功耗,以及高效的性能,单片机受到了大家的欢迎。
该设计介绍了一种基于AT89C51单片机设计数字式时钟的方法。首先介绍了数字式时钟的工作原理、AT89C51 单片机的性能和特点、并概述了用单片机实现数字式时钟的硬件框图及软件实现方法。本设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个简易的数字式时钟。它由交流电源供电,用辣个八段LED数码管动态扫描来显示时间,采用蜂鸣器进行报时;三个按键实现时间的调整和定时,软件方面采用汇编语言编程。该数字式时钟具有硬件成本低、计时准确、调整时间容易等特点。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,使硬件电路简单明了,系统稳定性大大提高。该系统不仅成功的实现了要求的基本功能,而且有一定的创新功能。
关键词:单片机;数字式时钟;数码显示器;中断
目 录
摘要.vi
Abstract. vi
引言1
第1章 绪论.2
1 课题的提出及说明2.
2 设计的任务及要求2
第2章 系统总体设计.3
1 设计要求.3
2 功能特点3
3系统硬件整体框图3
第3章 方案的论证.3
1 电源模块.3
2 AT89S52芯片模块 4
3 显示模块.4
4 其他模块5.
第4章 系统硬件设计.5
1 电源模块电路的设计5.
2 单片机系统及外围电路6
2.1 时钟脉冲电路
2.2 复位电路.
2.3 程序及数据存储器设定
2.4 蜂鸣器模块.
2.5 Flash编程―并行模式.
3 时钟芯片模块电路.
3.1 DS1302 的基本组成
3.2 DS1302 内部寄存器
4 AT24C02芯片模块电路.
5 显示模块电路
5.1引脚功能说明.
5.21602LCD的指令说明及时序
5.3 1602LCD的RAM地址映射及标准字库表
5.4 1602LCD的一般初始化(复位)过程
第5章 系统软件设计.
1 系统说明.
2 系统总流程图.
3 系统主程序.
第6章 系统测试及分析.
1 系统测试. 苯气相加氢制取环己烷过程的模拟与分析
2 各模块初始化现象.
2.1电源模块.
2.2时钟芯片模块.
2.3LCD1602模块.
3 系统测试结果表.
结论.
参考文献
致谢语.
附录一原件清单
附录二毕业设计电路图.2709