论文编号:JD1200 论文字数:7221,附原理图,PCB,程序,仿真,相似检测:7.41%
高精度万年历设计,
摘 要
伴随电子技术的迅速发展,尤其是单片机技术的应用产品已经普片化,电子万年历的出现给人们的生活带来的方便尤其的多,在生活中的很多地方能见到各式各样的电子万年历。本毕业论文利用单片机AT89S51、芯片DS1302和LED数码管等设计一个万年历系统,并采用单片机C语言编写系统程序。万年历系统具有年、月、日和时、分、秒的显示功能,闰年、闰月和时间调整功能。
关键字:单片机,万年历,DS1302,数码管
Design of high precision
Electric Department of Applied Physics Specialty
ABSTRACT
Along with the rapid development of electronic technology, especially the application of single chip microcomputer technology products have been common, and the emergence of electronic calendar brings to people''s lives more convenient especially, in many parts of life can meet a variety of electronic perpetual calendar. This thesis USES microcontroller AT89S51, chip DS1302 and LED digital tube, etc. Design a calendar system, and system by single chip microcomputer C language program. Calendar system have year, month, day, and when, minutes and seconds of display function, a leap year, leap month, and time adjustment function.
Key words: single chip microcomputer, perpetual calendar, DS1302, digital tube
目 录
摘要I
ABSTRACTI
1 设计要求及思路2
1.1设计要求2
1.2设计思路分析及系统框图2
2 硬件设计3
2.1 单片机系统3
2.1.1 单片机的选择3
2.1.2 AT89S51单片机简介4
2.2 显示电路6
2.2.1显示模块选择方案和论证6
2.2.2 LED数码管结构原理及动态显示简介6
2.2.3共阴极LED结构及静态显示原理7
2.3按键调节电路8
2.4 时钟发生电路的设计8
3 软件设计9
3.1 程序设计思路9
3.2 程序流程图10
结论12
致谢13
附件一:高精度万年历的原理图15
附件二:高精度万年历的PCB线路图16
附件三:高精度万年历的仿真界面17
附件四:高精度万年历的程序18
基于单片机的高精度万年历设计......