单片机控制技术 课件 项目二 LED彩灯控制器的设计与实现.pptx

单片机控制技术 课件 项目二 LED彩灯控制器的设计与实现.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1项目二LED彩灯控制器的设计与实现

2【项目构思】在单片机应用系统中,利用单片机对发光二极管实现控制的情况十分普遍,这也是单片机最基本的应用之一。项目一中已经实现了单片机对单个发光二极管的控制,但是如果要实现单片机对多个LED的“流动”或“碰撞”控制,最有效的途径是使用逻辑表达式语句来进行变换设置。

一、项目分析

在上一个项目中大家点亮了一只LED,并使其闪烁,这是不是让大家联想到了繁华的街区上流动的霓虹,交通工具上的指示彩灯?我们是不是也可以让几只LED彩灯按设定的规则点亮呢?答案是肯定的!3

本项目中的硬件部分可以延续上一项目的电路设计,用单片机组成一个最小应用系统,利用单片机并行口控制8个发光二极管,按照规律点亮它们,软件部分可以采用各种逻辑表达式语句来实现对8个LED的控制,发光二极管点亮后要延时一段时间,可以产生左移、右移、间隔闪烁及碰撞等效果。4

1.位运算C语言提供6种位运算符:①(左移)④|(位或)②(右移) ⑤^(位异或)③(位与) ⑥~(位非)二、软件设计基础

2.位运算符的运算优先级~(位非) 高(左移)(右移)(位与)^(位异或)|(位或)低

3.左移运算“”是一个双目运算符,左移运算的功能是将一个二进制数据所有位向左移若干位,左边(高位)移出的部分舍去,右边(低位)自动补零。项目二LED彩灯控制器的设计与实现

例:若(P2)=01H=00000001B,执行指令P2=P21结果:(P2)=B再执行指令P2=P21结果:(P2)=B00000010项目二LED彩灯控制器的设计与实现00000100

9【项目设计】本项目中的硬件部分电路设计采用单片机并行口(P0、P1、P2、P3)控制8个发光二极管,引脚输出变化控制发光二极管的亮灭,软件部分采用移位指令来实现对LED彩灯的控制,使发光二极管的亮灭按照循环左移的规律变化,产生彩灯流动效果。项目二LED彩灯控制器的设计与实现

一、LED彩灯控制器的电路设计

各组同学已经根据已掌握的单片机最小系统硬件电路,加入发光二极管的控制电路,设计彩灯控制器整体电路图。10项目二LED彩灯控制器的设计与实现

二、程序流程图设计各组同学已经根据设计要求,结合自己设计彩灯控制器整体电路图,编制了8只LED彩灯间隔1秒逆序循环点亮的程序流程图。12项目二LED彩灯控制器的设计与实现

【项目实现】

各组同学已经根据设计要求,结合硬件电路和流程图进行了软件程序的编写工作,本次课程我们将在程序编辑软件中编写程序,检查无误后编译生成HEX文件,结合Proteus软件进行仿真调试。

13项目二LED彩灯控制器的设计与实现

14源程序

仿真演示截图Proteus仿真电路图项目二LED彩灯控制器的设计与实现

16【项目运行】在面包板上搭建电路或直接制作电路板成品,运行程序,观测运行情况,进一步调试直到系统可以稳定运行。项目完成后,各小组推选一名主讲员上台讲解任务的完成情况及演示项目成果,老师和每组组长填写评价表,对各组完成情况进行验收和评定。

序号考核内容考核要求评分标准配分扣分得分1单片机硬件设计根据项目要求焊接电路板(1)元器件摆放不整齐,扣10分(2)走线不工整扣5分(3)出现接触不良、脱焊等现象扣10分25分2单片机软件设计根据控制要求编制源程序(1)程序编制错误,扣10分(2)程序繁锁,扣5分(3)程序编译错误,扣10分25分3调试(程序调试和系统调试)输入程序、编译调试;设备整机调试运行(1)程序运行错误,调试无效果,扣10分(2)整机调试一次不成功,扣5分(3)整机调试二次不成功,扣10分25分4安全文明生产按生产规程操作违反安全文明生产规程,扣10~25分25分项目名称合计:项目负责人评价人签字年月日

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档