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

    微机原理课程设计----路灯控制设计

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

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

    微机原理课程设计----路灯控制设计

    1、路灯控制设计路灯控制设计 1 设计任务描述 1.1 设计题目 路灯控制设计 1.2 设计内容 1)天黑时路灯电亮,天亮时路灯关闭。 2)用中断模拟天黑。 1.2.1 设计目的 通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用 微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行 软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结 合专业从事微机应用设计奠定基础 1.2.2 设计要求 1)通过 KOK7和 K+来输入。 2)用 LED 指示灯显示结果。 3)输出为 1 灯亮,输入为 0 灯灭。 2 设计思路 本次微机原理课程设计我设计

    2、的是路灯控制器。通过中断信号来使路灯点亮,再经延时 程序来使灯自动熄灭。然后重新回到初始状态。 我们用到的芯片是中断控制器 8259 和可编程并行接口 8255 这两种芯片再外加一个 LED 显示单元及开关单元。用中断控制器 8259 的控制字来设置单片、边沿触发、非缓冲、非自动, 用 ICW4 来设置 IR7 非屏蔽。 设置中断控制器 8255 的控制字,让它 A 口输出来显示灯亮, 。由于我们没用到口和 口,所以让口输入 C 口高低四位均输出。 设置完控制字后,再使 A 口输出全为 0(这时路灯初始状态为灭) ,接着让程序循环进入 空操作。当天黑需要路灯亮时,按下中断(代表天黑) ,程序从

    3、循环执行空操作中中断出来, 使 A 口输出从全为 0 变成全为 1(这时路灯全亮) ,程序后面连接一个延迟子程序,来控制灯 亮的时间。 最后到了程序该结束的时候了,A 口输出从全 1 再次变为全 0(这时路灯全灭,代表夜晚 已过,天亮了) 。这时程序本该结束了,程序结束后,又返回到中断控制器 8259 这部分,这 样程序又可以通过按中断来控制灯亮,这样就简单又实用。 大体上程序主要分四大部分:输入部分,中断部分,延迟部分和输出部分。结合所学的 知识外加查找相关资料,把这几大部分合理的连接起来,从而实现一个完整、功能强大的程 序。 3 主要元器件介绍 路灯控制设计路灯控制设计 3.1 所用芯片8

    4、255简介: 3.1.1 外部引线 D0D7为双向数据信号线,用来传送数据和控制字。 、 RD 为读信号线,与其它信号线一起实现对 8255 接口的读操作通常接系统总线的 IOR 信 号。 WR 为写信号线,与其它信号一起实现对 8255 的写操作,通常接系统总线的 IOW。 CS 为片选信号线,当它为低电平(有效)时,才能选中该 8255 芯片,也才能对 8255 进 行操作。 、 A0,A1为口地址选择信号线。8255 内部有 3 个口;A 口,B 口,C 口,还有一个控制寄存 器,它们可由程序寻址。A0,A1上的不同编码可分别寻址上述 3 个口和一个控制寄存器,具体 规定如下: A1 A

    5、0 选择 0 0 A 口 0 1 B 口 1 0 C 口 1 1 控制寄存器 通常 A0,A1分别接系统总线 A0和 A1,它们与 CS 一起来决定 8255 的接口地址。 RESET 为复位输入信号。此端上的高电平可使 8255 复位。复位后,8255 的 A 口,B 口, C 口均被定为输入状态。 PA0PA7为 A 口的 8 条输入输出信号线。 PB0PB7为 B 口的 8 条输入输出信号线。 PC0PC78 条线根据其工作方式可作为数据的输入或输出线,也可以用作控制信号的输出 或状态信号的输入线。 3.1.2 8255 有三种工作方式:方式 0、方式 1 和方式 2。 :方式 0-基本

    6、输入/输出 在此工作方式下,每个口都作为基本的输入输出口, C 口的高 4 位和低 4 位以及 A 口和 B 口都可独立地设置为输入口和输出口。在此工作方式下:输出的数据被锁存,而输入的数据 不被锁存。 而且,在方式 0 之下,C 口还有按位置位和复位的能力。 :方式 1-选通输入/输出 此工作方式下,三个端口分为 A、B 两组,A、B 两个口仍用作数据输入输出口,而 C 口 分成两部分,分别作为 A 口和 B 口的联络信号。在 8255A 中,联络信号是 3 位,两个数据口, 共用去 C 口的 6 位,剩余的两位仍可作为数据位使用。 :方式 2-双向选通输入/输出此工作方式只限于 A 组使用,在 A 口工作于双向输入输 出方式时,要利用 C 口的 5 条线才能实现此时 B 口子能工作在方式 0


    注意事项

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




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