1、 单片机单片机 LED 彩灯循环控制彩灯循环控制 系系 别:别: 单片机单片机 学生姓名:学生姓名: 专业班级:专业班级: 09 级二班级二班 学学 号:号: 指导教师:指导教师: 2012 年年 12 月月 24 日日 摘 要 单片机即是单片微型计算机,它不是完成某一个逻辑功能的芯 片,而是把计算机的各种系统组成集成到了一个芯片上。笼统的讲: 一块芯片就是一台计算机。它不仅体积小、质量轻,而且价格便宜, 为学习、应用和电子产品的开发提供了便利的条件。同时,学好单片 机有助于我们更好的了解计算机的原理与结构。 单片机内部有和计算机功能类似的模块,例如:CPU、内存、总 线等,但是这些部件的性能
2、比电脑弱的多, 主要用来控制一类不是很 复杂的工作。在洗衣机、VCD、排水系统、LED 灯等等都可以见到它 的身影,它主要用做控制机器的核心部件。 本文主要通过对 80C51 单片机内部结构和它们的主要功能进行 分析,了解单片机的工作原理,以及它在 LED 彩灯中的应用,使我们 能够更好的应用单片机。 目前, 单片机已经应用到社会中的各个领域, 为人们提供了很大的方便,它和我们的生活息息相关,所以如果想在 这方面有所造诣的话,单片机的知识必不可少。 通过这次设计,对单片机的学习,应用,从而达到提高学习、设 计、开发软、硬件的能力,为今后在工作实践中继续深造打好基础。 关键词:0C51 单片机;
3、LED 彩灯 目 录 摘要.I 1 绪论.(1) 1.1单片机的基本知识.(2) 1.2单片机的发展概况及趋势.(2) 1.3单片机的应用领域.(3) 2 单片机的内部结构.(4) 2.1 单片机的组成部分 (4) 2.2 单片机的硬件资源(4) 2.3 MCS-51 的指令系统.(5) 2.4 MCS-51 程序设计.(6) 3 LED 彩灯介绍(8) 3.1 概述.(8) 3.2 硬件设计.(8) 3.3 软件设计.(8) 3.4 彩灯循环控制综合编程.(9) 参考文献.(10) 致谢 (11) 1 1.绪 论 二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电 脑时代。电
4、脑已经被人们所熟知,通常指的是个人计算机,简称 PC。然而还有 一种计算机,对人们来说还不熟悉。这种计算机就是把智能赋予各种机械的单片 机(亦称微控制器) 。它的出现是近代计算机技术发展史上的一个重要里程碑。 因为单片机具有集成度高、体积小、质量轻、功能强、速度快、功耗低、使 用方便、性能可靠、价格便宜等优点,所以,在工业控制、智能仪器仪表、数据 采集和处理、通信系统、网络系统、汽车工业、国防工业、高级计算器具、家用 电器、LED 灯等领域的应用日益广泛,并且正在逐步取代现有的多片微机应用系 统,单片机的潜力越来越被人们所重视。 现在,我们在大街小巷可以看到这样的一种景象,就是现在的各种广告牌
5、不 再是白底黑字了,也不再是单一的非电产品,而是用上了丰富多彩的 LED 电子产 品,为城市增添了一道亮丽的风景。而且它采用低电压扫描驱动,具有耗电少、 寿命长、成本低、故障少、发光效率高、视角大、可视距离远、响应时间短、控 制灵活、可靠耐用、安全、绿色环保、色彩丰富等特点。近年来 LED 显示屏市场 得到了迅猛的发展,应经广泛应用到银行、邮电、机场、车站、证券市场、医院、 电力、体育场等进行多种公告、宣传的场合。因此学好单片机很有必要。 2 1.1 单片机的基本知识 单片微型计算机简称为单片机。它是微型计算机发展中的一个重要分支,它 以其独特的结构和性能,越来越广泛地应用到工业、农业、国防、
6、网络、通信以 及人们日常工作、生活领域中。 单片机是在一块芯片上集成了中央处理部件(CPU) 、存储器(RAM、ROM) 、 定时器/计数器和各种输入/输出(I/O)接口(如并行 I/O、串行 I/O 口和 A/D 转换器)等。由于单片机通常是为实时控制应用而设计制造的,因此,又称为微 控制器(MCU) 。 每一种单片机的设计都包括以下几个方面: 1. 指令及与指令对应的电路 (芯 片)和代码;2. 固化程序的编程器;3. 硬件仿真器。设计完成后,由有关生产 厂家生产出产品(芯片、编程器、仿真器) ,再由开发人员开发出市场所需要的 应用产品。 单片机的种类很多,其中以 MCS51 系列单片机应用尤为广泛。MCS51 系 列单片机产品有 8051、8031、8751、80C51、80C31 等型号(前三种为 CMOS 芯片, 后两种为 CHMOS 芯片) 。 1.2 单片机的发展概况及趋势 单片机自问世以来,性能不断提高和完善,其资源不仅能满足很多应用场 合的需要,而且具有集成度高、功能强、速度快、体积小