论文利用8255实现花式跑马灯.docx

上传人:b****1 文档编号:47381 上传时间:2023-04-28 格式:DOCX 页数:3 大小:15.16KB
下载 相关 举报
论文利用8255实现花式跑马灯.docx_第1页
第1页 / 共3页
论文利用8255实现花式跑马灯.docx_第2页
第2页 / 共3页
论文利用8255实现花式跑马灯.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

论文利用8255实现花式跑马灯.docx

《论文利用8255实现花式跑马灯.docx》由会员分享,可在线阅读,更多相关《论文利用8255实现花式跑马灯.docx(3页珍藏版)》请在冰点文库上搜索。

论文利用8255实现花式跑马灯.docx

论文利用8255实现花式跑马灯

太原工业学院

汇编语言与微机原理

课程设计报告

 

学生姓名:

学号:

系 部:

计算机工程系

专业:

计算机科学与技术

题目:

利用8255实现花式跑马灯

成绩

指导教师

 

2016年6月28日

 

1.设计内容

1)设计电路;

2)实现6种不同的跑马灯样式;

3)跑马灯的运行状态可由开关控制

4)要有暂停跑马灯按钮控制即跑马灯的状态切换。

2.总体设计

1)设计原理

本实验通过循环检测A口数据,判断按得是哪个开关,如开关1按下,则向AL送01h,并送至B口,循环左移AL达到灯的流水下移,调用延时子程序控制灯闪亮时间,通过BH的赋值控制循环次数,达到时间定时效果。

每循环一个周期,CPU都会检测A口的值,从而能即时切换跑马灯花式。

2)设计跑马灯方案

a)按下开关1,跑法1,AL初值01H,循环左移,控制一个亮灯自上而下跑动。

 

b)按下开关2,跑法2,AL初值81H,循环右移,控制一个亮灯自下而上跑动。

 

c)按下开关3,跑法3,AL初值0AAH,循环左移,控制间隔4个灯同时闪亮。

 

d)按下开关4,跑法4,AL初值0C0H,循环右移,控制两个亮灯自下而上跑动。

 

e)按下按键5,跑法5,AL初值05H,循环左移,控制亮暗亮3灯自上而下跑动。

 

f)按下开关6,跑法6,AL初值0AAH,循环左移,控制间隔4个灯同时闪亮,相比按键3,跑动时间更长,以显示定功能。

 

g)按下开关7按下,跑马灯暂停工作,再次按下跑马灯继续工作。

3.硬件设计

1)Proteus元件清单及功能说明

元件名称

功能说明

8086

微处理器

8255A

可编程外设接口电路,主要接收外设的开关状态来判断跑马灯的样式,以及输出所要的结果

74LS273

是带有清除端的8D触发器,只有在清除端保持高电平时,才具有锁存功能,锁存控制端为11脚CLK,采用上升沿锁存

74154

4-16译码器

7427

3输入与非门

LED-RED

红LED发光管

NOT

非门

PULLUP

上拉电阻,分压作用

BUTTON

按钮式开关,鼠标点击开关后会自动弹起

2)电路设计图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2