【编者按】网学网自动化PLC相关毕业设计频道为大家收集整理了“基于TMS320C5410 DSP的接口电路的设计“提供大家参考,希望对大家有所帮助!
论文编号:ZD485 论文字数:33049,页数:92,有开题报告,任务书,文献综述
摘 要:本课题的接口电路是指键盘和显示接口电路。本文首先介绍了国内外数字信号处理器(DSP)的发展及其应用领域,分析了数字信号处理芯片(DSP)在本次毕业设计中的作用及意义。然后介绍了DSP的基本概念、DSP芯片的发展、功能特点等等。再根据本毕业设计课题的内容介绍了DSP相关的技术(如中断、串行接口等),本文还介绍了本课题所选用的一种新型的键盘和显示的接口芯片HD7279A。
论文完成了基本的硬件电路设计和软件程序设计。
硬件设计方面,根据利用DSP的多通道带缓冲串行接口与HD7279A建立串行通信方式,通过控制HD7279A接口芯片来控制系统的键盘及显示。
软件程序设计方面,通过TMS320C54x DSP的软件集成开发环境CCS对本课题程序进行编译调试运行。
关键词:DSP (数字信号处理器);HD7276A(键盘及显示接口芯片);CCS
The design of Interface Circuit Based on the TMS320c5410 DSP
Abstract :The interface circuit which discussed by this paper means the keyboard and screen''s connected electric circuit.Firstly,this paper introduced the develepment and applied realms of the domestic and international digital signal process(DSP),at the same time,it analyzed the rule and meaning of the arithmetic figure signal processor in this graduate design.Secondly it introduced the basic concept of the DSP,the development and function characteristics of the slice of chips in DSP,etc.Then according to the topic of this graduate design,it introduced some related techniques in DSP(such as break off,a line connects a peoples''s etc.)What''s more ,this text also introduced a new kind keyboard and screen''s interface chips,which called HD7279A.
The thesis completed the basic design of hardware circuit and the design of software procedure.
In the aspect of hardware,by using the McBSP in the DSP to establish a correspondence communicated method with HD7279A,and through the control of the HD7279A''s connected chip ,then to control the system''s keyboard and screen.
Ih the software procedure''s design aspect,by the TMS320C54x DSP gathered software to develop the enviroment of CCS,which can be used to ajust, translate and process the procedure of this lesson.
Key words:DSP(digital signal processor),HD7276A(keyboard and manigestations'' interface chip),CCS
目 录
摘 要 Ⅰ
Abstract Ⅱ
第一章 绪论 1
1.1 DSP概述 1
1.2 DSP技术的发展 2
1.3 DSP的典型应用领域 4
1.4 课题的研究任务 5
1.5 课题的目的与意义 5
第二章 TMS320C54x系列DSP技术 6
2.1 DSP芯片的发展 6
2.2 DSP的功能特点简介 6
2.3 CPU状态和控制寄存器 7
2.4 TMS320C54x DSP的中断系统 7
2.4.1 中断分类 9
2.4.2 处理中断的步骤 9
2.4.3 中断标志寄存器IFR 10
2.4.4 执行中断服务程序ISR 10
2.4.5 中断操作流程 10
2.5 流水线操作 11
第三章 键盘和显示接口芯片HD7279A 13
3.1 概述 13
3.2 HD7279A的引脚功能及电特性 13
3.3 HD7279A控制指令 15
3.4 时序 17
3.5 几点说明 19
第四章 系统硬件电路设计 20
4.1 硬件电路总体设计 20
4.2 标准串行接口 22
4.2.1 串行接口寄存器 22
4.2.2 串行接口操作 23
4.3 带缓冲的串行接口(BSP) 25
4.3.1 标准模式的BSP操作 25
4.3.2 BSP初始化实例 28
4.4 多通道带缓冲串行接口(McBSP) 29
4.4.1 McBSP特性 29
4.4.2 McBSP的内部结构和工作原理 29
4.4.3 McBSP的配置 32
4.4.4 McBSP多通道选择配置 37
第五章 系统软件设计 39
5.1 DSP的软件开发流程 39
5.2 TMS320C54x DSP的软件集成开发环境CCS 40
5.2.1 CCS软件系统配置 41
5.2.2 用CCS开发程序的基本过程 41
5.3 系统软件的总体设计 43
5.3.1 主程序的设计 44
5.3.2 _INT3_ISR 中断程序 45
5.3.3发送数据至7279A设计 51
5.3.4写数据至7279A设计 51
结束语 53
参考文献 54
致谢 55
附录 程序 56