微机课程设计报告LED灯控题目.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术课程设计报告 PAGE PAGE 12 课程设计 (2013 ~ 2014学年第二学期) 设计题目 LED灯控制系统设计 目录 TOC \o 1-3 \h \u 目录 4 一、 设计题目 5 系统的主要功能及设计说明 5 二、 系统接口电路设计 6 三、 系统程序设计 7 1. 主程序程序的功能说明、框图和程序清单 7 2. 中断服务程序一的功能说明、框图和程序清单 9 四、 总结 10 五、 参考文献 11 六、附录 11 设计题目 LED灯控制系统设计: 按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套LED灯控制系统,该系统有两种闪烁方案,采用哪种方案用户可随时更换,每种方案闪烁方式设计合理、美观。可利用8255、8253、8259等接口电路。 yes流水灯逐个点亮进入中断是否为0从8255A口读入开始8259、8255、8253等芯片的初始化计时(秒表)系统的主要功能及设计说明 yes 流水灯 逐个点亮 进入中断 是否为0 从8255A口读入 开始 8259、8255、8253等芯片的初始化 计时(秒表) 主要功能: 两种LED灯闪烁方式,其一 流水灯,一个点亮后一个前一 个熄灭;其二,逐个点亮,最 后全亮。 通过开关控制两种闪烁方式 的转换。开关为0时,流水灯; 其余为逐步点亮模式。 整体设计流程图见右图: 系统接口电路设计 8255芯片接线图:(A口输入,B口输出) PA7~PA0——8个开关,以备读入开关量;? PB7~PB0——8个发光二极管 8255 8255 PA 0-7 PB 0-7 片选200H 开关K 0-7 8个发光二极管 8259及8253芯片接线图: ? 8259 8259 INT INTA59 INT0 片选210H 8088 INTR INTA 8253 OUT1 CLK1 GATE1 片选220H Vcc 脉冲信号 8259INT8088INTR,中断请求信号; 8259INTA598088INTA ,中断响应信号; CLK——脉冲输入,用于输入定时基准脉冲或计数脉冲,接外部脉冲; OUT——8259 INT0,作为中断申请信号; GATE——选通输入(门控输入),用于启动或禁止计数器的操作,接外部电源Vcc。 两个电路部分通过内部程序跳转连接。 系统程序设计 主程序程序的功能说明、框图和程序清单 主程序功能模块: 初始化: mov bx,20h 中断向量表加载mov ax,8100h 中断向量表加载 mov [bx+2],ax lea ax,int0 mov [bx],ax mov al ;ICW1,边沿触发,单片工作 ... mov al ;ICW2,中断类型码 8259初始化 ... 8259初始化 mov al ;ICW4,自动EOI,一般全嵌套,非缓冲 ... mov al ;ocw1,开放int0处中断位,屏蔽其余位 ... 8255初始化 mov dx,203h ;8255 8255初始化 mov al,90h ;A口输入B口输出 ... 8253初始化 mov dx,223h 8253初始化 mov al ;送入通道1控制字,读高低字节,方式0,计数,二进制 ... 功能模块: fun0:mov al,0feh ;计数赋初值 fun00:mov dx,201h ;b口输出 闪烁方式一 call dly ;延时 闪烁方式一 out dx,al cmp al,0111111

文档评论(0)

3388813 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档