基于stc89c52单片机的led灯具调光器设计

基于stc89c52单片机的led灯具调光器设计

ID:14413592

大小:116.00 KB

页数:19页

时间:2018-07-28

基于stc89c52单片机的led灯具调光器设计_第1页
基于stc89c52单片机的led灯具调光器设计_第2页
基于stc89c52单片机的led灯具调光器设计_第3页
基于stc89c52单片机的led灯具调光器设计_第4页
基于stc89c52单片机的led灯具调光器设计_第5页
资源描述:

《基于stc89c52单片机的led灯具调光器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于STC89C52单片机的LED灯具调光器设计石家庄邮电职业技术学院毕业设计(论文)基于STC89C52单片机的LED灯具调光器设计届系专业班级学号姓名指导教师完成日期12单片机基础知识12.1单片机的定义12.2单片机的组成12.3单片机的应用22.4STC89C52单片机简介23PWM基本概述33.1PWM简介33.2PWM控制LED亮度原理34硬件结构44.180C51电路结构44.2PWM电路55程序设计思路与方案55.1程序设计思路55.2程序设计方案5引脚图与主控电路5LED驱动6手动控制66系统软件设计与

2、程序烧录76.1系统软件设计76.2控制程序代码76.3生成HEX文件107总结13致谢14参考文献141前言二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑通常是指个人计算机,简称PC机。还有一类大多数人不怎么熟悉的计算机,这就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路即可进行简单运算和控制。它的出现是近代计算机技术发展史上的一个里程碑,因为它体积小,通常都藏在被控机械的“肚子”里,起着有如人脑的作用。单片机具有体积小、功能强、

3、应用面广等优点,目前正以前所未见的速度取代着传统电子线路构成的经典系统,蚕食着传统数字电路与模拟电路固有的领地。它的这些优点为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。现在,这种单片机的使用领域已十分广泛。彩电、冰箱、空调、录像机、VCD、遥控器、游戏机、电饭煲等无处不见单片机的影子,单片机早已深深地融入我们每个人的生活之中。不但如此,他还能大大地提高这些产品的智能性、易用性及节能性等主要性能指标,在给我们的生活带来舒适和方便的同时,在工农业生产上也极大地提高了生产效率和产品质量

4、,同时,也在很大程度上降低了生产的成本。22.1单片机的定义单片微型计算机简称单片机,是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的缩写MCU表示。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上的微型计算机。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备,若有需要,只需在开发板上接入相关I/O设备即可。2.2单片机的组成8051单片机主要有以下部分组成:1、中央处理单元CPU(

5、8位)用于数据处理、位操作(位测试、置位、复位)2、只读存储器ROM(4KB或8KB)用于永久性存储应用程序3、随机存取存取器RAM(128B/256B)用于程序运行中存储工作变量和数据4、并行输入/输出口I/O(32线)用作系统总线、扩展外存、I/O接口芯片5、串行输入/输出口UART(二线)串行通信、扩展I/O接口芯片6、定时/计数器16位增量可编程与CPU之间各自独立工作,当计数满时向CPU中断7、时钟电路分为内部振荡器、外接振荡电路8、中断系统五源中断、两级优先,可编程进行控制。2.3单片机的应用单片机是电路中的

6、控制核心,它控制着整个电路各个模块的电流通断与工作状态。实际生活中并不是任何需要单片机的场合都需要高性能的单片机来进行工作,而是视所需工作的难易程度来选择适合的单片机,应用的关键是看是否够用,力求性价比最大化,若要实现低难度的工作就没有必要采用高性能单片机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机,手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有单片机。单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。2.4STC89C52单片机简介STC89C52是一种

7、低功耗、高性能CMOS8位微控制器(如图2-1),具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。2-1STC89C52单片机实物图STC89C52单片机具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,810复位电路,三个16位定时器计数器,一个6向量2级中断结构,全双工串行口。3PWM基本概述3.1PWM简介脉冲宽度调制(PWM),是英文

8、“PulseWidthModulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管栅极或基极的偏置,来实现开关稳压电源输出晶体管或晶体管导通时间的改变,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。