基于msp430的波形发生器设计.doc
约44页DOC格式手机打开展开
基于msp430的波形发生器设计,基于msp430的波形发生器设计44页,15981字附录中包括以下明细,内容完整,推荐下载!附录1:系统总原理图附录2:硬件实物及调试结果图附录3:元器件清单附录4:msp430f169单片机引脚功能附录5:主要程序摘要:msp430系列单片机是美国德州仪器公司(ti)推出的16位超低功耗、高性能产品,它具有处理能力强...
内容介绍
此文档由会员 博士研究生 发布
基于MSP430的波形发生器设计
44页,15981字
附录中包括以下明细,内容完整,推荐下载!
附录1:系统总原理图
附录2:硬件实物及调试结果图
附录3:元器件清单
附录4:MSP430F169单片机引脚功能
附录5:主要程序
摘要:MSP430系列单片机是美国德州仪器公司(TI)推出的16位超低功耗、高性能产品,它具有处理能力强、运行速度快、资源丰富、性价比高、开发方便等优点。MSP430F15x/16x系列单片机片内所特有的DMA控制器和DAC12模块为周期信号的产生提供了便利。文中提出了以MSP430F169为核心系统的波形发生器设计的整体方案,对各个模块的设计进行了详细的方案论证与比较。硬件设计采用Protel DXP软件,完成了系统的电源电路、时钟电路、JTAG接口电路、输出接口电路等模块的电路原理图及PCB板图的设计。软件设计完成了系统各个模块的软件设计与编程,给出了信号源产生、D/A转换等软件设计的详细流程。采用IAR公司针对MSP430研发的软件开发平台EW430V3.10A,实现了信号源产生、D/A转换的编程和调试。通过JTAG仿真器连接PC机和目标板,将程序下载到目标芯片的FLASH存储器中,运行并调试。通过系统软硬件联合调试,完成了波形发生器的单片机小系统、输出接口电路和软件的设计,并针对设计过程中出现的问题提出了解决方案。
关键词: 波形发生器;D/A;MSP430F169
目 录
第1章 绪论 1
1.1 选题背景及意义 1
1.1.1 本课题的研究现状 1
1.1.2 选题目的及意义 1
1.2 本文的主要工作 2
第2章 波形发生器系统设计方案的比较与选择 3
2.1 方案设计与论证 3
2.2 波形发生器系统总体方案设计 3
2.2.1 系统设计方案及原理框图 3
2.2.2 单片机芯片的选择 5
2.3 本章小结 5
第3章 波形发生器系统的硬件电路设计 6
3.1 硬件电路开发平台简介 6
3.2 MSP430单片机小系统硬件电路设计 7
3.2.1 系统电源电路设计 7
3.2.2 单片机时钟电路设计 7
3.2.3 单片机复位电路设计 7
3.2.4 JTAG接口电路设计 8
3.3 系统输出接口电路设计 10
3.3.1 滤波电路设计 10
3.3.2 输出缓冲电路设计 10
3.3.3 输出显示与键盘电路设计 11
3.4 本章小结 12
第4章 波形发生器系统的软件设计 13
4.1 IAR EW430软件开发平台简介 13
4.2 波形发生器系统主要程序设计 14
4.2.1 系统主程序设计 14
4.2.2 按键中断子程序设计 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序设计 17
4.3 本章小结 17
第5章 波形发生器系统的调试 18
5.1 波形发生器系统硬件的测试 18
5.2 波形发生器系统的调试 18
5.2.1 系统调试环境的搭建及参数设置 18
5.2.2 系统软硬件联合调试 19
结论 23
致谢 24
参考文献 25
附录1:系统总原理图 26
附录2:硬件实物及调试结果图 27
附录3:元器件清单 28
附录4:MSP430F169单片机引脚功能 29
附录5:主要程序 32
参考文献
[1] 沈建华,杨艳琴,翟骁曙.MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社,2004.
[2] 全国大学生电子设计竞赛组委会.全国大学生电子设计竞赛获奖作品汇编(第一届~第五届)[M].北京:北京理工大学出版社,2004.
[3] 张晞,王德银,张晨.MSP430系列单片机实用C语言程序设计[M].北京:人民邮电出版社,2005.
[4] 谭浩强.C程序设计(第二版)[M].北京:清华大学出版社,2003.
[5] 秦龙.MSP430单片机应用系统开发典型实例[M].北京:中国电力出版社,2005.
[6] 张福贵,姚振东.基于DDS的高性能信号发生器的实现[J].成都信息工程学院学报,2006,21(1):12-17.
[7] 杨凌志,张爱玲.基于MSP430F149单片机的键盘显示系统[J].电脑开发与应用,2004,17(7):14-15.
[8] Li Wen-wei.Practicable skill of software design for MSP430 series on C language[J].Huagong Zidonghua Ji Yibiao/Control and Instruments in Chemical Industry,2004,31(6):36-38.
[9] Alan V.Oppenheim,Alan S.Willsky,S.Hamid Nawab.Signal and System(Second Edition)[M].BEIJING:Publishing House of Electronics Industry,2002.
[10] Han Yonghua,Rong Yajun.Extended flash memory system based on MSP430[J].Control & Automation,2003,(9):1-60.
[11] Texas Instruments,Incorporated[SLAU049.PDF,F].MSP430x1xx Family User's Guide(Rev.F) [Z].Texas Instruments.2006-03/2007-03.
44页,15981字
附录中包括以下明细,内容完整,推荐下载!
附录1:系统总原理图
附录2:硬件实物及调试结果图
附录3:元器件清单
附录4:MSP430F169单片机引脚功能
附录5:主要程序
摘要:MSP430系列单片机是美国德州仪器公司(TI)推出的16位超低功耗、高性能产品,它具有处理能力强、运行速度快、资源丰富、性价比高、开发方便等优点。MSP430F15x/16x系列单片机片内所特有的DMA控制器和DAC12模块为周期信号的产生提供了便利。文中提出了以MSP430F169为核心系统的波形发生器设计的整体方案,对各个模块的设计进行了详细的方案论证与比较。硬件设计采用Protel DXP软件,完成了系统的电源电路、时钟电路、JTAG接口电路、输出接口电路等模块的电路原理图及PCB板图的设计。软件设计完成了系统各个模块的软件设计与编程,给出了信号源产生、D/A转换等软件设计的详细流程。采用IAR公司针对MSP430研发的软件开发平台EW430V3.10A,实现了信号源产生、D/A转换的编程和调试。通过JTAG仿真器连接PC机和目标板,将程序下载到目标芯片的FLASH存储器中,运行并调试。通过系统软硬件联合调试,完成了波形发生器的单片机小系统、输出接口电路和软件的设计,并针对设计过程中出现的问题提出了解决方案。
关键词: 波形发生器;D/A;MSP430F169
目 录
第1章 绪论 1
1.1 选题背景及意义 1
1.1.1 本课题的研究现状 1
1.1.2 选题目的及意义 1
1.2 本文的主要工作 2
第2章 波形发生器系统设计方案的比较与选择 3
2.1 方案设计与论证 3
2.2 波形发生器系统总体方案设计 3
2.2.1 系统设计方案及原理框图 3
2.2.2 单片机芯片的选择 5
2.3 本章小结 5
第3章 波形发生器系统的硬件电路设计 6
3.1 硬件电路开发平台简介 6
3.2 MSP430单片机小系统硬件电路设计 7
3.2.1 系统电源电路设计 7
3.2.2 单片机时钟电路设计 7
3.2.3 单片机复位电路设计 7
3.2.4 JTAG接口电路设计 8
3.3 系统输出接口电路设计 10
3.3.1 滤波电路设计 10
3.3.2 输出缓冲电路设计 10
3.3.3 输出显示与键盘电路设计 11
3.4 本章小结 12
第4章 波形发生器系统的软件设计 13
4.1 IAR EW430软件开发平台简介 13
4.2 波形发生器系统主要程序设计 14
4.2.1 系统主程序设计 14
4.2.2 按键中断子程序设计 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序设计 17
4.3 本章小结 17
第5章 波形发生器系统的调试 18
5.1 波形发生器系统硬件的测试 18
5.2 波形发生器系统的调试 18
5.2.1 系统调试环境的搭建及参数设置 18
5.2.2 系统软硬件联合调试 19
结论 23
致谢 24
参考文献 25
附录1:系统总原理图 26
附录2:硬件实物及调试结果图 27
附录3:元器件清单 28
附录4:MSP430F169单片机引脚功能 29
附录5:主要程序 32
参考文献
[1] 沈建华,杨艳琴,翟骁曙.MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社,2004.
[2] 全国大学生电子设计竞赛组委会.全国大学生电子设计竞赛获奖作品汇编(第一届~第五届)[M].北京:北京理工大学出版社,2004.
[3] 张晞,王德银,张晨.MSP430系列单片机实用C语言程序设计[M].北京:人民邮电出版社,2005.
[4] 谭浩强.C程序设计(第二版)[M].北京:清华大学出版社,2003.
[5] 秦龙.MSP430单片机应用系统开发典型实例[M].北京:中国电力出版社,2005.
[6] 张福贵,姚振东.基于DDS的高性能信号发生器的实现[J].成都信息工程学院学报,2006,21(1):12-17.
[7] 杨凌志,张爱玲.基于MSP430F149单片机的键盘显示系统[J].电脑开发与应用,2004,17(7):14-15.
[8] Li Wen-wei.Practicable skill of software design for MSP430 series on C language[J].Huagong Zidonghua Ji Yibiao/Control and Instruments in Chemical Industry,2004,31(6):36-38.
[9] Alan V.Oppenheim,Alan S.Willsky,S.Hamid Nawab.Signal and System(Second Edition)[M].BEIJING:Publishing House of Electronics Industry,2002.
[10] Han Yonghua,Rong Yajun.Extended flash memory system based on MSP430[J].Control & Automation,2003,(9):1-60.
[11] Texas Instruments,Incorporated[SLAU049.PDF,F].MSP430x1xx Family User's Guide(Rev.F) [Z].Texas Instruments.2006-03/2007-03.