基于msp430的波形發(fā)生器設計.doc
約44頁DOC格式手機打開展開
基于msp430的波形發(fā)生器設計,基于msp430的波形發(fā)生器設計44頁,15981字附錄中包括以下明細,內(nèi)容完整,推薦下載!附錄1:系統(tǒng)總原理圖附錄2:硬件實物及調(diào)試結(jié)果圖附錄3:元器件清單附錄4:msp430f169單片機引腳功能附錄5:主要程序摘要:msp430系列單片機是美國德州儀器公司(ti)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強...
內(nèi)容介紹
此文檔由會員 博士研究生 發(fā)布
基于MSP430的波形發(fā)生器設計
44頁,15981字
附錄中包括以下明細,內(nèi)容完整,推薦下載!
附錄1:系統(tǒng)總原理圖
附錄2:硬件實物及調(diào)試結(jié)果圖
附錄3:元器件清單
附錄4:MSP430F169單片機引腳功能
附錄5:主要程序
摘要:MSP430系列單片機是美國德州儀器公司(TI)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強、運行速度快、資源豐富、性價比高、開發(fā)方便等優(yōu)點。MSP430F15x/16x系列單片機片內(nèi)所特有的DMA控制器和DAC12模塊為周期信號的產(chǎn)生提供了便利。文中提出了以MSP430F169為核心系統(tǒng)的波形發(fā)生器設計的整體方案,對各個模塊的設計進行了詳細的方案論證與比較。硬件設計采用Protel DXP軟件,完成了系統(tǒng)的電源電路、時鐘電路、JTAG接口電路、輸出接口電路等模塊的電路原理圖及PCB板圖的設計。軟件設計完成了系統(tǒng)各個模塊的軟件設計與編程,給出了信號源產(chǎn)生、D/A轉(zhuǎn)換等軟件設計的詳細流程。采用IAR公司針對MSP430研發(fā)的軟件開發(fā)平臺EW430V3.10A,實現(xiàn)了信號源產(chǎn)生、D/A轉(zhuǎn)換的編程和調(diào)試。通過JTAG仿真器連接PC機和目標板,將程序下載到目標芯片的FLASH存儲器中,運行并調(diào)試。通過系統(tǒng)軟硬件聯(lián)合調(diào)試,完成了波形發(fā)生器的單片機小系統(tǒng)、輸出接口電路和軟件的設計,并針對設計過程中出現(xiàn)的問題提出了解決方案。
關鍵詞: 波形發(fā)生器;D/A;MSP430F169
目 錄
第1章 緒論 1
1.1 選題背景及意義 1
1.1.1 本課題的研究現(xiàn)狀 1
1.1.2 選題目的及意義 1
1.2 本文的主要工作 2
第2章 波形發(fā)生器系統(tǒng)設計方案的比較與選擇 3
2.1 方案設計與論證 3
2.2 波形發(fā)生器系統(tǒng)總體方案設計 3
2.2.1 系統(tǒng)設計方案及原理框圖 3
2.2.2 單片機芯片的選擇 5
2.3 本章小結(jié) 5
第3章 波形發(fā)生器系統(tǒng)的硬件電路設計 6
3.1 硬件電路開發(fā)平臺簡介 6
3.2 MSP430單片機小系統(tǒng)硬件電路設計 7
3.2.1 系統(tǒng)電源電路設計 7
3.2.2 單片機時鐘電路設計 7
3.2.3 單片機復位電路設計 7
3.2.4 JTAG接口電路設計 8
3.3 系統(tǒng)輸出接口電路設計 10
3.3.1 濾波電路設計 10
3.3.2 輸出緩沖電路設計 10
3.3.3 輸出顯示與鍵盤電路設計 11
3.4 本章小結(jié) 12
第4章 波形發(fā)生器系統(tǒng)的軟件設計 13
4.1 IAR EW430軟件開發(fā)平臺簡介 13
4.2 波形發(fā)生器系統(tǒng)主要程序設計 14
4.2.1 系統(tǒng)主程序設計 14
4.2.2 按鍵中斷子程序設計 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序設計 17
4.3 本章小結(jié) 17
第5章 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.1 波形發(fā)生器系統(tǒng)硬件的測試 18
5.2 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.2.1 系統(tǒng)調(diào)試環(huán)境的搭建及參數(shù)設置 18
5.2.2 系統(tǒng)軟硬件聯(lián)合調(diào)試 19
結(jié)論 23
致謝 24
參考文獻 25
附錄1:系統(tǒng)總原理圖 26
附錄2:硬件實物及調(diào)試結(jié)果圖 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單片機應用系統(tǒng)開發(fā)典型實例[M].北京:中國電力出版社,2005.
[6] 張福貴,姚振東.基于DDS的高性能信號發(fā)生器的實現(xiàn)[J].成都信息工程學院學報,2006,21(1):12-17.
[7] 楊凌志,張愛玲.基于MSP430F149單片機的鍵盤顯示系統(tǒng)[J].電腦開發(fā)與應用,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字
附錄中包括以下明細,內(nèi)容完整,推薦下載!
附錄1:系統(tǒng)總原理圖
附錄2:硬件實物及調(diào)試結(jié)果圖
附錄3:元器件清單
附錄4:MSP430F169單片機引腳功能
附錄5:主要程序
摘要:MSP430系列單片機是美國德州儀器公司(TI)推出的16位超低功耗、高性能產(chǎn)品,它具有處理能力強、運行速度快、資源豐富、性價比高、開發(fā)方便等優(yōu)點。MSP430F15x/16x系列單片機片內(nèi)所特有的DMA控制器和DAC12模塊為周期信號的產(chǎn)生提供了便利。文中提出了以MSP430F169為核心系統(tǒng)的波形發(fā)生器設計的整體方案,對各個模塊的設計進行了詳細的方案論證與比較。硬件設計采用Protel DXP軟件,完成了系統(tǒng)的電源電路、時鐘電路、JTAG接口電路、輸出接口電路等模塊的電路原理圖及PCB板圖的設計。軟件設計完成了系統(tǒng)各個模塊的軟件設計與編程,給出了信號源產(chǎn)生、D/A轉(zhuǎn)換等軟件設計的詳細流程。采用IAR公司針對MSP430研發(fā)的軟件開發(fā)平臺EW430V3.10A,實現(xiàn)了信號源產(chǎn)生、D/A轉(zhuǎn)換的編程和調(diào)試。通過JTAG仿真器連接PC機和目標板,將程序下載到目標芯片的FLASH存儲器中,運行并調(diào)試。通過系統(tǒng)軟硬件聯(lián)合調(diào)試,完成了波形發(fā)生器的單片機小系統(tǒng)、輸出接口電路和軟件的設計,并針對設計過程中出現(xiàn)的問題提出了解決方案。
關鍵詞: 波形發(fā)生器;D/A;MSP430F169
目 錄
第1章 緒論 1
1.1 選題背景及意義 1
1.1.1 本課題的研究現(xiàn)狀 1
1.1.2 選題目的及意義 1
1.2 本文的主要工作 2
第2章 波形發(fā)生器系統(tǒng)設計方案的比較與選擇 3
2.1 方案設計與論證 3
2.2 波形發(fā)生器系統(tǒng)總體方案設計 3
2.2.1 系統(tǒng)設計方案及原理框圖 3
2.2.2 單片機芯片的選擇 5
2.3 本章小結(jié) 5
第3章 波形發(fā)生器系統(tǒng)的硬件電路設計 6
3.1 硬件電路開發(fā)平臺簡介 6
3.2 MSP430單片機小系統(tǒng)硬件電路設計 7
3.2.1 系統(tǒng)電源電路設計 7
3.2.2 單片機時鐘電路設計 7
3.2.3 單片機復位電路設計 7
3.2.4 JTAG接口電路設計 8
3.3 系統(tǒng)輸出接口電路設計 10
3.3.1 濾波電路設計 10
3.3.2 輸出緩沖電路設計 10
3.3.3 輸出顯示與鍵盤電路設計 11
3.4 本章小結(jié) 12
第4章 波形發(fā)生器系統(tǒng)的軟件設計 13
4.1 IAR EW430軟件開發(fā)平臺簡介 13
4.2 波形發(fā)生器系統(tǒng)主要程序設計 14
4.2.1 系統(tǒng)主程序設計 14
4.2.2 按鍵中斷子程序設計 15
4.2.3 DMA控制器的初始化 15
4.2.4 DAC12子程序設計 17
4.3 本章小結(jié) 17
第5章 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.1 波形發(fā)生器系統(tǒng)硬件的測試 18
5.2 波形發(fā)生器系統(tǒng)的調(diào)試 18
5.2.1 系統(tǒng)調(diào)試環(huán)境的搭建及參數(shù)設置 18
5.2.2 系統(tǒng)軟硬件聯(lián)合調(diào)試 19
結(jié)論 23
致謝 24
參考文獻 25
附錄1:系統(tǒng)總原理圖 26
附錄2:硬件實物及調(diào)試結(jié)果圖 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單片機應用系統(tǒng)開發(fā)典型實例[M].北京:中國電力出版社,2005.
[6] 張福貴,姚振東.基于DDS的高性能信號發(fā)生器的實現(xiàn)[J].成都信息工程學院學報,2006,21(1):12-17.
[7] 楊凌志,張愛玲.基于MSP430F149單片機的鍵盤顯示系統(tǒng)[J].電腦開發(fā)與應用,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.