基于at89c51单片机的多功能电子万年历的方案设计书.pdf
文本预览下载声明
课 题: 基于 AT89C51 单片机的多功能电子万年历的设计
姓 名:
班 级:
学 号:
指导老师:
日 期:
目录
一.绪言 ……………………………………………………………3
二.系统总体方案设计 ……………… . ………………………………3
三.硬件系统设计: …………………… . ……………………… .4
四.系统软件设计 ………………… . ……………………………5
五.设计总结 ……………………………………………………8
六.参考文献 ……………………………………………………8
七.附录 ………………………………………………………… .9
单片机课程设计
一.绪论
随着电子技术的迅速发展, 特别是随大规模集成电路出现, 给人类生活带来了根本性的
改变。 由其是单片机技术的应用产品已经走进了千家万户。 电子万年历的出现给人们的生活
带来的诸多方便。
本文首先描述系统硬件工作原理, 并附以系统结构框图加以说明, 着重介绍了本系统所
应用的各硬件接口技术和各个接口模块的功能及工作过程 ,其次,详细阐述了程序的各个模
块和实现过程。
万年历是采用数字电路实现对 .时 ,分 ,秒 .数字显示的计时装置 ,广泛用于个人家庭 ,车站 ,
码头办公室等公共场所 ,成为人们日常生活中不可少的必需品 , 由于数字集成电路的发展和石
英晶体振荡器的广泛应用 ,使得数字钟的精度 ,远远超过老式钟表 , 钟表的数字化给人们生产
生活带来了极大的方便, 而且大大地扩展了钟表原先的报时功能。 诸如定时自动报警、 按时
自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、
甚至各种定时电气的自动启用等,但是所有这些, 都是以钟表数字化为基础的。因此, 研究
万年历及扩大其应用,有着非常现实的意义。
本系统采用了以广泛使用的单片机技术为核心, 软硬件结合, 使硬件部分大为简化, 提
高了系统稳定性,并采用 LED 显示电路、键盘电路,使人机交互简便易行。
二.系统总体方案设计
1. 系统设计硬件框图
2
单片机课程设计
振荡电路
LED 显示频
按键调节 AT89C51
DS1302
2. 实现的基本原理
在本实验中,我引用了 DS1302 的时,分,秒功能,当时计数字 24 时通过 74LS164 给
模块年月日进位,当日模块对应其相应月份进行向月进位时,就给月进位,当月满 12 时,
给年进位。
三.硬件系统设计
1.元器件介绍
名称 图形 功能
U1
显示全部