微型计算机技术及应用课程设计--跑马灯的设计与实现
《微型计算机技术及应用课程设计--跑马灯的设计与实现》由会员分享,可在线阅读,更多相关《微型计算机技术及应用课程设计--跑马灯的设计与实现(17页珍藏版)》请在毕设资料网上搜索。
1、 微型计算机技术及应用 课程设计 课程题目课程题目:跑跑马灯的设计与实现马灯的设计与实现 院 系: 专 业: 姓 名: 学 号: 指导老师: 完成日期: 跑跑马灯的设计与实现马灯的设计与实现 一 实验目的 1.巩固和加深课堂所学知识;熟悉各种指令的应用及条件; 2.深入了解与掌握 8086 微处理器、 8255A、 74ls154 和 74LS273 的 工作原理 3 3.通过走马灯的设计与制作, 深入了解与掌握利用可编程 8255A 进行 开关量控制的原理与方法。 二 实验要求 1产生 6 种彩灯(8 位 LED)的走马灯花样; 2键控(或拨码开关控制)发光实验。通过按下不同的开关来控 制灯
2、的不同的走向。 三 实验内容 1进行走马灯的系统电路设计,掌握基本原理; 2利用 PROTEUS 软件画出电路原理图; 3进行走马灯的控制程序设计(采用 ASM 语言); 4.将程序导入 8086 中进行仿真,完成 4 种不同的走向。 四 程序流程图 Y N 五.设计原理与硬件电路 开始 系统初始化 8255 初始化 熄灭 LED 灯 按下开关 判断 1-6 的哪种 方式 选择发光方式 结束 熄灭 LED 灯 1.1.功能分析功能分析 此次课程设计具体功能为: (1)采用不同的开关作为输入信号,8 个 LED 灯作为输出信号。 (2)当按下不同的开关时(每次只能按下一个开关,不能同时按 下多个
3、开关)LED 灯会出现不同的闪烁方式。当开关段开始,LED 灯 自动熄灭。 2.实验原理(系统连接图的设计) 8255A 是一种通过可编程并行 I/O 接口芯片。广泛用于几乎 所有系列的微机系统中,8255A具有三个带锁存或缓冲的数据端口,可 与外设并行进行数据交换,8255A 有多种操作方式,通用性较强,可为 CPU 与外设之间提供输入/输出通道。 8255A 和各端口内具有中断控制 逻辑,在外设与 CPU 之间可用中断方式进行信息交换,使用条件传输 方式时可用“联络”线进行控制。 在实验中,我们运用 8255 为 CPU 与 外设之间提供输入输出输出通道来实现对走马灯花样变换的控制。 80
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型 计算机技术 应用 课程设计 跑马 设计 实现
