基于8086彩灯控制器

基于8086彩灯控制器

ID:28030782

大小:356.84 KB

页数:16页

时间:2018-12-07

基于8086彩灯控制器_第1页
基于8086彩灯控制器_第2页
基于8086彩灯控制器_第3页
基于8086彩灯控制器_第4页
基于8086彩灯控制器_第5页
资源描述:

《基于8086彩灯控制器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、HefeiUniversity微机原理与接口技术课程设计报告论文题目:基于8086彩灯控制器报告人:常瑞娟0705075043王鹏飞0705076004余搏立0705076001级师间老班指时07级自动化(2)班:刘伟林泽坤:2010年1月4日文目论题计设的器制灯彩0868于基£麵师名导姓自动化专业微机原理课程设计任务书主要内容及目标具有的设计条件黄灯L1亮1.5秒>0.5秒依次点亮红灯L2.L3.L4.L5间隔0.5秒依次点亮15秒绿灯L6、L7、HL9间隔f小15秒黄灯L1熄灭2^L>L3、L4、L5同时熄灭L6

2、、L7、L8、L9同吋熄灭回初始步,循环显示。1.5秒t1.有清孝并且可以选择快慢两种节拍1.PC机一台,EL教学实验箱一台及汇编程序;计划学生数及任务(1):明确课题对程序功能,运算精度等方面的要求及硬件条件(2):把复杂问题分解为若干模块,确定各模块处理方法,画出流程图。(3):存储器资源分配(4):编制程序,根据流程图精心选择合适的指令和寻址方式来编制源程序(5):对程序进行汇编,调试和修改,直到程序运行结果正确为止。计划设计进程参考文献(按课程设计周计算)祐一周设计任务:(1):明确课题对程序功能,运算精度等

3、方面的要求及硬件条件(2):把复杂问题分解为若干模块,确定各模块处理方法,画出流程图。(3):存储器资源分配第二周设计任务:(4):编制程序,根据流程阁精心选择合适的指令和寻址方式来编制源程序(5):对程序进行汇编,调试和修改,直到程序运行结果正确为止。《微型计算机原理及接口技术》中W科技大学出版社吴秀清周荷琴编著《16-32位微型计算机技术及应用》消华大学出版社戗梅萼史嘉权编著〈<汇编语言程序设计》南京大学出版社姚君遗编著《汇编语言程序设计教程》清华大学出版社杨记文编茗《微型计算机原理及接口技术》实验指导书课题:基

4、于8086的彩灯控制器灯,以°代表彩灯点亮,以“1”代表彩灯熄灭。用“JMPSTART”语句控极管,U对应黄灯,L2-L5对应红灯,L6-L8对姆制循环。用“DL500ms”,“DL1500ms”语句实现延时控制。2程序中设定好8255A的工作模式及三个端口均工作在方式0,并处于输出状态3各发光二极管共阳极,使其点亮应使8255A相应端口的位清0。关键词:8255彩灯控制器端口目录摘要设计原理5实验线路5功能流程图6结姗&6设1十心4寻7结束语8参教M9贈牛10设计原理我们以8255交通灯的一种显示效果为例,介绍彩灯

5、控制器显示的基本原理。设有一排8个水平排列的彩灯,某种显示方式为从左到右0.5秒点亮。其控制过程如下:若以“0”代表彩灯点亮,以“1”代表彩灯熄灭,则开始时刻,L1黄灯亮1.5秒后,红灯L2,L3,L4,L5间隔0.5秒依次亮,然后绿灯L6.L7.L8间隔0.5秒依次亮:循环7次。控制器将一帧8个数据送至8个彩灯的控制端,其中,最左边的一段彩灯对应的控制数据为“0”,其余的数据均为1,即11111110.当8个数据送完以后,控制器停止送数,保留这种状态(定时)1.5秒,此吋黄灯被点亮,其余彩灯熄灭。随后,控制器又在极

6、短的时间内将数据111111101送至彩灯的控制端,并定时0.5秒,这段时间,第一个红灯被点亮。由于送数据的过程很快,我们观测到的效果是第一个红灯被点亮0.5秒后,第2个红灯接着被点亮,即每隔0.5秒显示一帧图样。如此下去,最后控制器将数据01111111送至8个彩灯的控制端,则L8绿灯被点亮。依次循环7次。实验线路vccIX)34D133D2321)331D430D529D628D727IX)DID2D3D4D5D6D7U36RD5CSRDWRAOA1PAOPA1PA2PA3PA4PA5PA6PA7PBf)PB1P

7、B2PB3PB4PRSPB6PB7DS35DS36l)$37DS38DS39DSIODS4IDS12PCDPCIPC2PC3PG4PC5PCfiPC714gpclpc2gpc42;s8255连线说明:B4区:CS(8255)A3区:CS1IM区:AO、A1ES-PCI:A0、八1B4区:JP56(PA口)G6区:JP65注:程序详见附件结果讨论本程序共有分端口设置模块,延时模块,显示模块等儿个模块。经过调试,本程序可以基木实现题目的要求。黄灯L1亮1.5秒,红灯L2.L3.L4.L5间隔0.5秒依次点亮1.5秒>绿灯

8、L6、L7、L8、L9间隔(^5秒依次点亮1.5株黄饤L1熄灭1.5秒L2、L3、M、L5同时熄灭1.5秒,L6、L7、L8、L9同时熄灭返回初始步,循环显示。本程序参照实验室电脑屮星研8255控制交通灯实验。下面对几个重点部分的调试过程和遇到的问题作一定的讨论:1.所调试的程序无法达到彩灯有规律的熄灭。2.循环次数有限,为7次。3.硬件连接的

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

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

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