欢迎来到天天文库
浏览记录
ID:40638685
大小:78.00 KB
页数:5页
时间:2019-08-05
《基于8086彩灯控制器的课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于8086彩灯控制器的设计一、引言1、8086微处理器8086微处理器是Intel公司推出的第三代CPU芯片,其内部结构采用16位结构进行操作及存储器寻址。8086微处理器的一般性能特点:Ø16位的内部结构,16位双向数据信号线;Ø20位地址信号线,可寻址1M字节存储单元;Ø较强的指令系统;Ø利用第16位的地址总线来进行I/O端口寻址,可寻址64K个I/O端口;Ø中断功能强,可处理内部软件中断和外部中断,中断源可达256个;Ø单一的+5V电源,单相时钟5MHz。2、可编程并行接口芯片8255A并行通信与接口
2、Ø并行通信就是把一个字符的各位同时用几根线进行传输。传输速度快,信息率高。电缆要多,随着传输距离的增加,电缆的开销会成为突出的问题,所以,并行通信用在传输速率要求较高,而传输距离较短的场合。ØIntel8255A是一个通用的可编程的并行接口芯片,它有三个并行I/O口,又可通过编程设置多种工作方式,价格低廉,使用方便,可以直接与Intel系列的芯片连接使用,在中小系统中有着广泛的应用。3二、课程设计主要内容及目标1、主功能:(1)黄灯L1亮,延时1.5s;(2)红灯L2、L3、L4、L5间隔0.5s依次点亮,延
3、时1.5s;(3)绿灯L6、L7、L8、L9间隔0.5s依次点亮,延时1.5s;(4)黄灯L1熄灭,延时1.5s;(5)红灯L2、L3、L4、L5同时熄灭,延时1.5s;(6)绿灯L6、L7、L8、L9同时熄灭,延时1.5s;(7)返回初始步,循环显示。2、其他功能:(1)有清零开关(2)可以选择快慢两种节拍三、系统框图Ø多路彩灯控制器系统框图如下所示:彩灯8255并行接口芯片8086微处理器3四、硬件电路1、主电路:8个LED灯采用共阳极接法,采用PA口连接,并且连接了限流电阻。2、清零和调速电路选用S21
4、作为清零开关,S22作为调速开关。3五、设计框图开始开中断、定时器初始化全亮延时1秒从右向左依次点亮全灭延时1秒延时1秒从左向右依次熄灭延时1秒左侧4只亮延时1秒右侧4只亮第1、3、5、7只亮延时1秒第2、4、6、8只亮延时1秒从中间向两边依次点亮延时1秒延时1秒从中间向两边依次熄灭延时1秒中断响应定时器控制位TR1取反返回3六、软件程序七、结束语通过本次微机原理与接口技术的课程设计,我们不仅加深了对8086微处理器理论的理解,将理论很好地应用到实际当中去,而且还学会了如何培养创新精神,从而不断地战胜自己,超
5、越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。八、参考文献1.《微型计算机原理及接口技术》中国科技大学出版社吴秀清周荷琴编著2.《16-32位微型计算机技术及应用》清华大学出版社戴梅萼史嘉权编著3.《汇编语言程序设计》南京大学出版社姚君遗编著4.《汇编语言程序设计教程》清华大学出版社杨记文编著5.《微型计算机原理及接口技术》实验指导书3
此文档下载收益归作者所有