物理与电子工程学院课题论文
单片机(期末)课程设计
题 目:基于51单片机的数码管万年历
院 (系):物理与电子工程学院
年级:2012级硕勋励志班
指导老师:文良华
姓 名:陈志凤
学 号:120303025
2014年6月
目 录
摘 要.............................................................. 2
第一章 绪论......................................................... 3
1、1 万年历的背景 ............................................... 3
1、2 万年历的应用 ............................................... 4
第二章 设计原理..................................................... 5
第三章 实现过程..................................................... 6
3、1 方案选择 ................................................... 6
3、2 系统框图 ................................................... 6
3、3 说明 ....................................................... 6
3、4 电路模块说明 ............................................... 7
3、5 软件设计模块 ............................................... 8
3、5、1 万年历的算法......................................... 8
3、5、2 时间处理............................................. 9
3、5、3 日期处理............................................ 10
第四章 最终结果.................................................... 11
第五章 收获与体会.................................................. 13
5、1 设计过程中遇到的问题及解决方法 ............................ 13
5、2 收获与体会 ................................................ 13
致谢............................................................... 14
参考文献........................................................... 15
摘 要
随着人们时间观念的增强,万年历被广泛应用于生活中的各种场合。现在所使用的万年历,即:包括若干年或适用于若干年的历书。万年只是一种象征,表示时间跨度大。
本次课程设计中制作的“基于51单片机的数字万年历”便是以电子产品为载体的基于AT89C51单片机在数码管上显示(公历)年月日、时分秒功能的简易万年历。利用AT89C51单片机内部定时/计数器T0的模式2(8位自动重装初值)产生一个时间为250us的信号,再计数4000次产生1S的时间后发出中断,再由单片机进行数据处理后,送人数码管(共阴极数码管)显示(动态显示)。 关键字:51单片机、万年历、数码管、动态显示、定时/计数T0
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-34212-1.html
同我们一样