交通灯控制系统设计DSP课程设计.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 《DSP应用技术》课程设计 题目一:交通灯控制系统程序设计 (双号做) 一、课程设计的目的与任务 通过课程设计进一步提高学生的DSP系统设计及应用能力和编程技巧;锻炼自我开发能力,为以后的毕业设计和实际工作中的独立完成工作的能力打下坚实的基础,掌握交通灯的控制方法以及程序的设计和调试。 二、课程设计基本要求 按照如下要求写实验报告书 1、写出系统设计思想。 2、画出系统框图。 3、画出(或打印)DSP软件流程图。 4、打印软件程序清单。 三、课程设计的内容 在DSP实验板上,利用已有的电路编制交通灯控制的驱动程序,并熟练掌握运用汇编知识控制交通灯的颜色与亮灭,练习运用DSP编写外部硬件的驱动程序,掌握CCS调试软件。 (1)通过输出不同数据,控制交通灯亮不同的颜色 (2)修改延时系数,控制输出 (3)交通灯编程控制说明 显示/控制模块的发光二极管是由连接在2407DSP扩展I/O接口上的寄存器EWR和SNR控制的。这两个寄存器均为6位寄存器,其位定义见下表: 两个寄存器的地址均映射到2407DSP的I/O空间,地址为8007H,DSP通过对I/O区域该地址的写操作来修改两个寄存器上的各位的状态,当几寄存器某位取‘1’值时,相应指示灯被点亮,取‘0’时则被熄灭。当写入8007H的数据(8位有效值)的高两位为‘00’时,数据的低六位将写入EWR寄存器,当写入8007H的数据(8位有效值)的高两位为‘01’时,数据的低六位将写入SNR寄存器。 例如:需要点亮东西方向的红灯和南、北方向的绿灯,其他灯均熄灭,用汇编语句可完成。对于高速的DSP,可能需要在两个语句之间加延时语句。 splk #24h,60h out 60h,8007h ;东西红 splk #49h,60h out 60h,8007h ;南北绿 12h 东西黄 52h 南北黄 09h 东西绿 49h 南北绿 24h 东西红 64h 南北红 控制字 状态 交通灯控制字 (4)交通灯控制程序流程图 题目二:步进电机驱动程序设计 (单号做) 一、课程设计的目的与任务 通过课程设计进一步提高学生的DSP系统设计及应用能力和编程技巧;锻炼自我开发能力,为以后的毕业设计和实际工作中的独立完成工作的能力打下坚实的基础。 (1)了解步进电机的工作原理; (2)了解并掌握步进电机驱动电路的设计; (3)了解并掌握步进电机驱动程序的编制方法 *

文档评论(0)

mx597651661 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档