欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理课程设计--彩灯控制器系统

    • 资源ID:1403750       资源大小:140.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    微机原理课程设计--彩灯控制器系统

    1、 课程设计报告课程设计报告 课程编号 课程名称 微型原理与应用课程设计 学生姓名 学生学号 联系电话 所在班级 实施地点 科技楼微机原理室 422 起止时间 指导教师 - 2 - 目目 录录 1 课程设计的目的 2 课程设计的任务与要求 3 系统框图 4 设计原理 4.1 8255 工作原理及内部结构 4.2 8255A 的工作方式控制字 4.3 8086 的引脚信号 5 程序设计流程图及说明 6 程序调试与结果分析 7 总结 11 附录 1:总体电路原理图 13 附录 2:元器件清单 1 3 附录 3:源程序代码 1 4 - 3 - 1 课程设计的目的 通过本次课程设计使学生熟练掌握微机系统

    2、与接口扩展电路的设计方法, 了 解步进电机控制的基本原理,掌握控制步进电机转动的编程方法,进一步熟练掌 握 8255A 并行 I/O 口的工作方式以及编程方法,熟练应用 8086 以及汇编语言编 写应用程序和实际设计中的硬软件调试方法和步骤, 熟悉微机系统的硬软件开发 工具的使用方法。 体会系统整体设计的流程与方法, 为以后系统级设计积累经验。 2 课程设计的任务与要求 以 8255 交通灯的一种显示效果为例,介绍彩灯控制器显示的基本原理。设有 一排 8 个水平排列的彩灯, 某种显示方式为从左到右 0.5 秒点亮。 其控制过程如下: 若以“ 0 ”代表彩灯点亮,以“ 1 ”代表彩灯熄灭,则开始

    3、时刻, L1 黄灯亮 1.5 秒后,红灯 L2,L3,L4,L5 间隔 0.5 秒依次亮,然后绿灯 L6.L7.L8 间隔 0.5 秒依次亮;循环 7 次。控制器将一帧 8 个数据送至 8 个彩灯的控制端,其中,最 左边的一段彩灯对应的控制数据为“0” ,其余的数据均为 1,即 11111110.当 8 个数据送完以后,控制器停止送数,保留这种状态(定时)1.5 秒,此时黄灯被 点亮,其余彩灯熄灭。随后,控制器又在极短的时间内将数据 111111101 送至彩 灯的控制端,并定时 0.5 秒,这段时间,第一个红灯被点亮。由于送数据的过程 很快,我们观测到的效果是第一个红灯被点亮 0.5 秒后,

    4、第 2 个红灯接着被点 亮,即每隔 0.5 秒显示一帧图样。如此下去,最后控制器将数据 01111111 送 至 8 个彩灯的控制端,则 L8 绿灯被点亮。依次循环 7 次。 3 系统框图 彩灯控制器系统框图如下所示: 图 1 系统框图 8086 微处理器 彩灯 8255 可控制并 行接口芯片 - 4 - 4 设计原理 在这次课程设计中主要用到了 8255A 可编程并行接口芯片可用程序来设置 芯片的工作方式,通用性强,使用灵活,可为多种不同的 CPU 与外设之间提供并 行输入/输出的通道。 4.1 8255 工作原理及内部结构 4.1.1 8255 内部结构 8255A 的内部结构如图2所示,

    5、它由4部分组成: (1) 数据总线缓冲器 (2)三个8位端口 PA、PB、PC (3) A 组和 B 组控制电路 A 组:PA 口和 PC 口的高四位(PC7PC4); B 组:PB 口和 PC 口的低四位(PC3PC0)。 这两组控制电路一方面接收 CPU 发来的控制字并决定8255A 的工作方式;另 一方面接收来自读写控制逻辑电路的读写命令,完成接口的读写操作。 (4)读/写控制逻辑 用来管理数据信息。控制字和状态字的传送,它接收来自 CPU 的地址总线的 A1,A0和控制总线的信号 RD.WR.RESET 等,并向8255A 的 A,B 两组发送命令.由它 控制把 CPU 发出的控制命令字或输出的数据送到相应的端口,或把外设的状态信 息或输入的数据从相应的端口送到 CPU. 4.1.2 8255A 引脚功能 PA7-PA PC7-P PC3-P D7- /RD /W R A1 A0 A 组 控制 数 据 总 线 读/ 写 控 B 组 控制 A 组 A 口 (8 A 组 C 口 高 B组 C 口 低 B组 B 口(8 PB7-P


    注意事项

    本文(微机原理课程设计--彩灯控制器系统)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583