毕业设计-基于单片机
80C51的音乐流水灯设计,共38页,11773字,附任务书、开题报告、仿真结构图。
摘要
芯片技术随着经济的发展、科技的进步也得到了飞速发展,使单片机技术在各种民用和工业测控等领域得到了更为广泛的应用。单片机技术包含了硬、软两个方面的技术。硬件是以单片机为核心,再加以其他各元器件组成的电子电路的一个实体。它既是单片机技术,又有电子类专业所必须掌握的模拟、数字、高频等电子电路的综合运用。
此次毕业设计的目的是让电子专业的毕业生通过自己的努力,综合运用各方面的专业知识,掌握一定的电子产品的设计、制作技能和调试技术,巩固电子技术的理论知识,锻炼和提高学生的动手能力和综合运用知识解决实际问题的能力。本文设计了一种基于单片机的音乐流水灯,介绍了以80C51单片机为核心控制器件和外围电路以及与之相配套的软件等构成的音乐流水灯系统的设计,该系统其实就是一个带了8个发光二极管的单片机最小应用系统,主要是通过单片机的定时中断功能来实现音乐和流水灯的完美结合。
关键词:80C51单片机;发光二极管;蜂鸣器
目 录
摘要 III
Abstract IV
第一章 前 言 1
第二章 概 述 2
2.1 设计目的与要求 2
2.2 方案选择 2
2.3 单片机的定义 2
2.4 单片机的发展概述 3
2.5 单片机硬、软件概述 3
2.6 单片机引脚概述 4
第三章 硬件设计 6
3.1 80C51单片机介绍 6
3.1.1 80C51单片机内部结构 6
3.1.2 单片机的定时器/计数器 7
3.1.3 中断 8
3.2 电源电路 9
3.3 复位电路 9
3.4 晶振电路 10
3.5 流水灯电路 11
3.6 蜂鸣器电路 11
第四章 软件设计 13
4.1 Keil c51软件介绍 13
4.1.1 KeilC51集成开发环境的主要功能 13
4.1.2 编辑器和调试器 13
4.1.3 C51编译器 14
4.2 MCS-51单片机软件Keil c51开发过程 15
4.3 单片机应用系统软件设计事项 15
4.4 Proteus仿真软件介绍 16
4.5 音乐流水灯程序设计 16
总 结 30
参考文献 31
附录A 仿真结构图 32
致 谢 33
资料预览图片: