电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用单片机控制的LED流水灯设计(电路、程序全部给出)开关电源设计制作

用单片机控制的LED流水灯设计(电路、程序全部给出)开关电源设计制作_第1页
1/11
用单片机控制的LED流水灯设计(电路、程序全部给出)开关电源设计制作_第2页
2/11
用单片机控制的LED流水灯设计(电路、程序全部给出)开关电源设计制作_第3页
3/11
用单片机控制的LED流水灯设计(电路、程序全部给出) 开关电源设计制作学习园地 » 您尚未 登录 注册 | 社区服务 | 勋章中心 | 帮助 | 首页 | 无图版 社区服务 银行 朋友圈 开关电源设计制作学习园地 -> 好好学习-天天向上 -> 用单片机控制的LED流水灯设计(电路、程序全部给出) XML RSS 2.0 WAP --> 本页主题: 用单片机控制的LED流水灯设计(电路、程序全部给出)加为 IE收藏 | 收藏主题 | 上一主题 | 下一主题 pwmdy 级别: 电源-1级工程师 精华: 0 发帖: 212 威望: 126 点 金钱: 212 RMB 贡献值: 0 点 注册时间:2009-05-21 最后登录:2009-11-22 用单片机控制的LED流水灯设计(电路、程序全部给出) 1.引言 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,本文笔者用AT89C51单片机自制了一款简易的流水灯,重点介绍了其软件编程方法,以期给单片机初学者以启发,更快地成为单片机领域的优秀人才。 2.硬件组成 按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT89C51单片机是美国 ATMEL公司生产的低电压、高性能 CMOS 8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根 I/O口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有 4.25~5.50V的电压工作范围和 0~24MHz工作频率,使用 AT89C51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体硬件组成如图 1所示。 图 1 流水灯硬件原理图 从原理图中可以看出,如果要让接在 P1.0口的 LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反, 如果要接在 P1.0口的 LED1熄灭,就要把 P1.0口的电平变为高电平;同理,接在 P1.1~P1.7口的其他 7个 LED的点亮和熄灭的方法同 LED1。因此,要实现流水灯功能,我们只要将发光二极管 LED1~LED8依次...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用单片机控制的LED流水灯设计(电路、程序全部给出)开关电源设计制作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部