井冈山大学 机电工程学院 单片机 课程设计报告 课程名称:单片机 设计题目:流水灯 姓 名:覃家应 陈东阳 专 业:生物医学工程 班 级:10 级医工本一班 学 号:********* ****:*** 2012 年 11 月 10 日 1 目录 1 引言…………………………………………………………..2 1.1 设计任务……………………………………….……….2 1.2 设计要求……………………………………………… ..2 2 课题综述…………………………………………………….2 2.1 课题的来源…………………………………………….. 2 2.2 面对的问题…………………………………………… 2 3 系统分析…………………………………………………….2 3.1 89C 52 单片机引脚图及引脚功能介绍…………………2 4 系统设计…………………………………………………….4 4.1 硬件设计………………………………………………...4 4.1.1 硬件框图…………………………………………..4 4.1.2 硬件详细设计……………………………………..5 4.2 软件设计………………………………………..............5 4.3 硬件原理图……………………………………………..6 4.4 元件清单………………………………………………..6 4.5 硬件焊接图……………………………………………..6 4.6 代码编写………………………………………………..7 5 心得体会……………………………………………………...7 6 致谢…………………………………………………………..8 参考文献…………………………………………………….....8 2 1 引言 单片机课程设计主要是为了让我们增进对89C 52 单片机电路的感性认识,加深对理论方面的理解。了解软硬件的有关知识,并掌握软硬件设计过程、方法及实现,为以后设计和实现应用系统打下良好基础。另外,通过简单课题的设计练习,使我们了解必须提交的各项工程文件,达到巩固、充实和综合运用所学知识解决实际问题的目的。 1.1 设计任务 设计一个单片机控制的流水灯系统 1 .2 设计要求 (1)至少 8 个灯; (2)可实现不同的亮灯(如左循环,右循环,间隔闪等)。 2 课题综述 2 .1 课题的来源 当今社会,这种由单片机芯片控制各种硬件工作的技术也日益成熟,并普及在交通、化工、机械等各个领域。而流水灯这项技术在生活中的应用更是广泛,较为贴近生活。而流水灯控制的设计所需要的知识也正好吻合了我们...