- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块三 单片机应用电路实例设计及制作 单元1 彩灯控制器的设计及制作 单元2 加法运算器设计及制作 单元3 数显抢答器设计及制作 单元4 篮球比赛计分器设计及制作 单元1 彩灯控制器的设计及制作 知识目标: 1.掌握单片机控制的彩灯控制器硬件电路设计方法。 2.掌握单片机控制的彩灯控制器软件设计方法。 3.能够熟练应用CJNE指令。 技能目标: 1.掌握彩灯控制器软件设计方法。 2.掌握单片机控制的彩灯控制器硬件电路安装和调试方法。 单元1 任务 多种彩灯的设计及制作 任务 多种彩灯的设计及制作 一、任务描述(见表3-1所示) 表3-1 任务描述 单元1 任务 多种彩灯的设计及制作 二、任务分析 彩灯的应用十分广泛,由数字电路设计的彩灯控制器亮灯方式单调,花样单一,维修及改变灯光控制方式十分复杂;而由单片机设计的彩灯控制器,成本低,控制方式灵活,维修及改变控制方式方便,只需改变单片机的程序即可实现多种亮灯控制方式。 任务内容: 单片机控制的彩灯控制器设计:接于P2口的8路彩灯按如图3-1所示的方式亮灯,设计控制电路及程序。 通过对比较转移指令学习、单片机控制的彩灯控制器硬件、软件设计及安装,掌握彩灯控制器的软件和硬件设计方法。 单元1 任务 多种彩灯的设计及制作 单元1 任务 多种彩灯的设计及制作 单元1 任务 多种彩灯的设计及制作 2..指令应用举例 例:分析执行CJNE A, #20H, K1指令后,程序转移的目的地址,并指出执行下列程序后R1的值及CY的值。 单元1 任务 多种彩灯的设计及制作 四、任务准备 1.电工常用工具每人一套。 2.电工操作台两人一台。 3.安装有伟福6000软件电脑及下载设备两人一套。 4.材料 元器件明细如表3-2所示。 单元1 任务 多种彩灯的设计及制作 单元1 任务 多种彩灯的设计及制作 五、任务实施 1.电路分析和设计 单片机工作条件设计:40脚接+5 V电源正极,20脚接电源负极;18脚、19脚外接6MHz晶振及两个30 pF瓷片电容,9脚接按键复位电路(以后电路中单片机工作条件与此相同将省略)。 P2口分别通过8个电阻接8只发光二极管,发光二极管采用共阳极连接形式,根据P2口的结构,在此电路中具有足够的驱动能力,不需再加驱动电路;若接成共阴极形式,驱动能力不够,发光二极管亮度低。 单元1 任务 多种彩灯的设计及制作 【注意】:在实际应用时,若节日彩灯或广告霓虹灯,需外加隔离电路(光电耦合器)和驱动电路(如晶闸管或继电器等)。 设计完成的电路原理图如图3-2所示。 单元1 任务 多种彩灯的设计及制作 2.程序分析和设计 延时采用调用延时子程序的方式来实现,延时子程序为多重循环结构。 (1) 程序分析 本系统为实现复杂的亮灯控制方式,采用查表方法,将用户的亮灯数据存放在一张数据表中(读者可参考文中的亮灯方式图与亮灯数据的对应关系,低电平灯亮,高电平灯灭,编写出自己喜爱的亮灯方式的控制数据),通过修改数据索引值(数据在表中的序号),不断取出亮灯数据来实现复杂而又有规律的亮灯控制方式。 单元1 任务 多种彩灯的设计及制作 为实现循环亮灯,把亮灯数据表中的最后一个数据设置为结束码,每次所取的亮灯数据与结束码比较,若判断是结束码,则一次循环亮灯结束,将索引值清“0”,转下一次循环亮灯;若不是结束码,则将所取数据输出显示,同时表示本次循环亮灯还没结束,亮灯数据索引值加1,转取下一个亮灯数据。 每两个亮灯数据之间应有相应的延时时间,以便看清每次的亮灯情况,本程序中设置为1s延时时间,调节该延时时间可调节亮灯速度。 单元1 任务 多种彩灯的设计及制作 1)初始化 本程序应用查表指令MOVC A,@A+DPTR取得亮灯数据,在使用查表指令时先要获得两个数据,即数据表首地址和索引值。所以,程序首先进行初始化,将数据表首地址赋给数据指针寄存器DPTR,将索引值寄存器Rl清“0”(在查表指令中A在查表前存放索引值,在查表后存放查表所取得的数据,所以A不能直接作为索引值寄存器,只能用其他的存储单元Rl作索引值存储单元,在进行查表时将数据索引值先传送给A再查表),查表指针(DPTR的值加上A的值,即数据表首址加上数据索引值)指向数据表中的第一个数据。 单元1 任务 多种彩灯的设计及制作 2)查表 初始化后,应用查表指令取得亮灯数据。 在使用查表指令时,数据表的首地址送给数据指针DPTR,索引值送给A,DPTR的内容加上A的内容(即数据表首址加上数据在表中的偏移量)即为所要取的数据在表中的地址。然后通过索引值加1,依次取得表中数据,查表取得的数据存放在A中。
您可能关注的文档
- 物理新人教版选修35 191原子核的组成教案.doc
- 药理学 抗精神失常药.ppt
- 自选商场林华青.ppt
- 苏教版七年级下册生物83人体概述.ppt
- 北师大版七年级上册历史课件314秦始皇建立中央集权的措施.ppt
- 抗精神失常药00330.ppt
- 滚筒式钵体机毕业设计说明书.doc
- 第八章 东半球其他的国家和地区.ppt
- 第一课 精耕细作农业生产模式的形成.ppt
- 深信服NGAF下一代应用防火墙产品介绍.ppt
- 2026兴业银行乌鲁木齐分行校园招聘备考题库附答案详解ab卷.docx
- 2026中国邮政储蓄银行苏州市分行校园招聘备考题库附答案详解(培优).docx
- 2026中国邮政储蓄银行云南省分行校园招聘备考题库含答案详解(预热题).docx
- 2026嘉兴银行校园招聘备考题库附答案详解(完整版).docx
- 2026交通银行秋季校园招聘若干人备考题库及答案详解1套.docx
- 2026兴业银行昆明分行校园招聘备考题库(若干)及答案详解(典优).docx
- 2026云南省面向上海外国语大学选调优秀毕业生备考题库含答案详解(名师推荐).docx
- 2026中国民生银行秋季校园招聘备考题库含答案详解(黄金题型).docx
- 2026交通银行秋季校园招聘备考题库含答案详解(培优).docx
- 2026中国银联校园招聘145人备考题库含答案详解(考试直接用).docx
最近下载
- 中国铁矿选矿新技术和新工艺.ppt VIP
- 2025年中国全自动振荡仪行业市场全景评估及投资前景展望报告.docx
- AI可信数据空间白皮书-.pptx VIP
- 票管员的年度总结.pptx VIP
- 5篇中心医院医德医风谈话谈心记录(系列完整版).pdf
- T_ZZXJX 18-2021 现浇混凝土空心楼盖结构工程施工及验收技术规程.docx VIP
- 全国大学生职业规划大赛《医学美容技术》专业生涯发展展示PPT【高职(专科)】 .pptx
- 21 小圣施威降大圣 课件(共34张PPT).ppt VIP
- 新时代教育强国的根本遵循知到智慧树期末考试答案题库2025年喀什大学.docx VIP
- 混凝土冬季施工质量控制培训课件.pptx VIP
原创力文档


文档评论(0)