资料简介:
毕业论文-LED旋转时钟的设计,正文共36页,5387字,附电路图、源程序、答辩文稿PCB图。
摘要
LED旋转时钟不是一般概念的现实中的时钟,它的时钟盘和指针都是通过一排的LED灯显示出来的,是一种利用人的视觉暂留而形成的时钟。LED旋转时钟在硬件的制作和对程序时序的控制有很大的挑战性,在保证旋转的电路板正常供电的同时还要对时序实行严格控制。论文通过介绍了LED旋转时钟的制作原理和制作过程,结合了宏晶科技公司的8位单片机STC89C51RC和DALLAS公司的涓流充电时钟芯片DS1302的使用方法,以及对方案的论证和程序的调试及结果,深入浅出的描述了LED旋转时钟的制作。
关键词: LED旋转时钟,LED灯,视觉暂留,单片机STC89C51RC,时钟芯片DS1302.
目 录
1 绪论 1
2 总体方案设计 2
2.1 主电路硬件方案 2
2.2 供电方式选择 2
3 芯片硬件结构 3
3.1 STC89C51RC的硬件结构 3
3.2 DS1302 时钟芯片的硬件结构 4
3.3 74HC573硬件结构 7
3.3 霍尔传感器A04E 8
4 程序设计 11
4.1 程序流程图 11
4.2 DS1302相关子程序 12
4.3 初始化STC89C51RC 14
4.4 测时间程序 14
4.5 显示程序 15
4.6 主程序 15
5 制作过程及效果 17
5.1 直流电机 17
5.2 主电路 17
5.3 电源 21
5.4 几个问题 22
5.5 显示效果 23
6 结语 25
附 录 26
参考文献 31
致 谢 32
资料文件预览:
共6文件夹,71个文件,文件总大小:7.96MB,压缩后大小:6.05MB
Backup Of DS1302.DBK [78.57KB]
DS1302 [7.68KB]
DS1302.asm [1.76KB]
DS1302.c [2.37KB]
DS1302.DSN [78.51KB]
DS1302.hex [1.39KB]
DS1302.lnp [29.00B]
DS1302.LST [7.07KB]
DS1302.M51 [9.50KB]
DS1302.OBJ [8.69KB]
DS1302.Opt [1.51KB]
DS1302.plg [338.00B]
DS1302.PWI [820.00B]
DS1302.Uv2 [1.92KB]
DS1302_Opt.Bak [1.51KB]
DS1302_Uv2.Bak [1.92KB]
Last Loaded DS1302.DBK [78.51KB]
shake_led [1.76KB]
shake_led.asm [857.00B]
shake_led.c [565.00B]
shake_led.hex [377.00B]
shake_led.lnp [35.00B]
shake_led.LST [2.08KB]
shake_led.M51 [3.52KB]
shake_led.OBJ [1.86KB]
shake_led.Opt [1.26KB]
shake_led.plg [16