资源描述:
《基于HD7279的DSP人机接口设计实训》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、DSP——DigitalSignalProcessing,数字信号处理,作为一门涉及许多学科而又广泛应用于许多领域的新兴学科,通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中FI益重要的电脑芯片。人机交互的方便性在硕件层次上很大程度由人机接口技术来决定。目前的人机接口技术主要表现为鼠标和键盘的操作。本文以芯片HD7279驱动LED数码管及16键盘为例,对D
2、SP进行了人机接口的设计。设计采用了HD7279的串行接口同时驱动8位共阴式数码管及连接16键的键盘矩阵,单片即可完成LED显示、键盘接口的全部功能。关键词:人机接口,DSP,HD7279,数码管,键盘ABSTRACTDSP一DigitalSignalProcessing,digitalsignalprocessing,asanemergingsubjectinvolvingmanydisciplinesandwidelyappliedinmanyfields,todealwithrealsign
3、alsbyusingmathematicalskillstoperformtheconversionorcollecttheinformation.Thesesignalsareshowedbydigitalsequence.Itnotonlyhastheprogrammability,butalsotherunningspeed,actually,canperformmillionsofcomplexprograminstructionspersecond,farmorethanthegener
4、almicroprocesso匚Asacomputerchip,itplaysanincreasinglyimportantroleinthedigitalelectronicworld.TheconvenienceofHCIatthehardwarelevelisgreatlydecidedbytheman-machineinterfacetechnology.ThecuiTentinterfacetechnologyismainlyexpressedinthemouseandkeyboardo
5、peration.BasedontheexampleofHD7279chipdrivingLEDdigitaltubeand16-keyboards,wedesigntheDSPman-machineinterface.ThedesignusestheHD7279serialinterfacetodriveatotalof8vaginaldigitaltubeandconnectthe16keysofthekeyboardmatrix,andthesinglechipcancompleteLEDd
6、isplayingandallfunctionsofkeyboardinterface.Keywords:theman-machineinterface,DSP,HD7279,digitaltube,keyboard1.绪论12•硬件设计52.1系统框图52.2硬件电路图62.3硬件体系结构73.软件设计123.1DSP开发环境CCS介绍123.2软件中断向量文件123.3程序流程图133.4程序代码163.5系统软件调试224•心得体会24参考文献25致谢261.绪论本次课题设计的题目为《基于H
7、D7279的DSP的人机接口设计》。数字信号处理是数字技术与信息处理技术的基础,20世纪60年代以来,在通信、控制、消费电子、广播电视、医疗卫生、国防和司法等各个领域得到了越来越广泛与深入的应用,支撑了整个社会的数字化与信息化发展。随着现代社会的信息化进程,各个领域需要处理的信息量越来越庞大,移动电话等便于携带的终端系统越来越多、功能越来越强,因此,信号处理的实时性和低功耗显得越来越重要和迫切。在这个背景下,数字信号处理器应运而生,即DSP。DSP具有区别于普通处理器的结构与工作原理,特别适合于大
8、规模复杂数据与信号的实时处理,并具有高精度和低功耗特性,目前己经在通信、控制、医疗和消费电子产品等许多领域显示岀越来越重要的应用价值⑶。DSP芯片的主要目标是提供实施数字信号处理的运行平台,特别强调处理的高速性,为此在结构、指令系统、指令流程上,均比普通微处理器有了很大的改进,主要特点有:(1)哈佛结构。这种结构使程序和数据空间彼此独立。(2)多总线结构。许多DSP芯片内部都采用多总线结构,这样可以保证在一个机器周期内可以多次访问程序空间和数据空间。(3)支持流水线操作。在DSP中