freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于msp430單片機的信號發(fā)生器設(shè)計_畢業(yè)論文-文庫吧資料

2025-07-11 14:54本頁面
  

【正文】 術(shù)及系統(tǒng)設(shè)計實例[M].北京:北京航空航天大學(xué)出版社, 20xx. [21] 胡大可. MSP430系列單片機 C語言程序設(shè)計與開發(fā) [M].北京:北京 航空航天大學(xué)出版社, 20xx. [22] 林凌.新型單片機接口期間與技術(shù) [M].西安:西安電子科技大學(xué)出版社, 20xx. 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 34 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 35 附錄一 一、 硬件電路圖 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 36 123456ABCD654321D C B ATitleNumberRevisionSizeBDate:5Jun2011 Sheet of File:C:\Documents and Settings\Administrator\桌面\王安然 畢設(shè) 原理圖\王安然.ddbDrawn By:DV CC1P2P3P4P5P6Vref+7XIN8XOUT/TCLK9VEref+10Vref/VEref+11P12P13P14P15P1617181920212223242526272829303132P33P34P35P36P37P38P39P40P41P42P43P44P45P46P47P48495051XT2OUT52XT2IN53TDO/TDI54TDI55TMS56TCK57596061AGND62RST/NMI58DGND63AVCC64U1MSP430F149PPPPPPPPPPPPPK1K2K3K4K5K6K7K8K9K10K11K12K16K15K14K13S1 RESETX2 8MHZX1 32768C1 0.1uFC3 33pC2 33pR1 1KVCCVCCVCCVCCR2 100KR3 5.1KR4 5.1KR5 5.1KR6 5.1KVCCPPPPPPPBLK16BLA15D714D613D512D411D310D29D18D07E6R/W5RS4VL3VDD2VSS1LCD1602U2R7 1K123J1Vout1GND2Vdd3SDA4SCK5A06U3 DAC5571VCCC4 0.1uFD1 LEDR8 100PPP基于MSP430單片機的信號發(fā)生器的設(shè)計40703050111王安然14 12 10 8 6 4 2135791113U4 JTAGTDOTDITMSTCKGNDRSTVCC132VVGNDINOUTU678L05T11234U5C6 0.1uFC8 0.1uFC5 2200uFC7 100uF12P1220V8VVCC55VVCC5C100.1uFC9 0.1uF+C1147uFR9 3301 2P3132VVGNDINOUTU? 78L0512P2VCCD2 LED西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 37 附錄二 一、 參考程序 include include include define uchar unsigned char /***************顯示模塊的定 義 ***************/ define DataDir P4DIR define DataPort P4OUT define Busy 0x80 define CtrlDir P3DIR define CLR_RS P3OUT amp。 最后再一次感謝所有在畢業(yè)設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。我衷心感謝西安工程大學(xué)這一培育人才的沃土,衷心感謝在這片希望的土地上辛勤耕耘的園丁們,是他們的熱情關(guān)懷和無私幫助使我順利度過了這一段人生最美好、最具有意義的時光! 畢業(yè)設(shè)計能夠順利的完成,首先要衷心的感謝指導(dǎo)老師景軍鋒老師,本篇論文正是在他的悉心指導(dǎo)下才得以完成的。 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 30 致 謝 短短的四年大學(xué)生活,給我提供了一個寶貴的完善自我的學(xué)習(xí)機會。此方案的有點是電路原理比較簡單,實現(xiàn)起來比較容易。波形的產(chǎn)生是通過 MSP430 單片機 執(zhí)行某一波形發(fā)生程序,向 D/A 轉(zhuǎn)換器的輸入端按一定的規(guī)律發(fā)生數(shù)據(jù),從而在 D/A 轉(zhuǎn)換電路的輸出端得到相應(yīng)的電壓波形。所設(shè)計的 信號發(fā)生器可以產(chǎn)生正弦波、方波、鋸齒波、三角波以及每種波形的幅值及頻率的增減 功能。 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 29 結(jié) 論 信號發(fā)生器已經(jīng)成為了很多行業(yè)進行研究測試不可或缺的工具。 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 27 開 始i = 0i + +i = 0s h u c h u = i * b i a n l i a n gi = 1 2YN 圖 46 鋸齒波程序流程圖 三角波產(chǎn)生程序流程圖 三角波的產(chǎn)生程序跟鋸齒波的產(chǎn)生程序是同一個原理,根據(jù)波形的頻率要求計算出每次幅值變化的時間,等到定時器 A 的計時時間到時進入中斷進行一次增值另設(shè)一個計數(shù)變量,用于判斷幅值增減的分割點,流程圖如圖 47 所示。 開 始i = 0i + +i = 0s h u c h u = i * b i a n l i a n gi = 1 2YNS i n ( s h u c h u ) 圖 44 正弦波程序流程圖 方波產(chǎn)生程序流程圖 方波的產(chǎn)生程序是根據(jù)波形的頻率要求計算出每次幅值躍變的時間,等到定時器 A 的計時時間到時進入中斷進行一次躍變,流程圖如圖 45所示。當(dāng)有按鍵按下是就會產(chǎn)生按鍵中斷,然后按鍵掃描獲得鍵值并根據(jù)鍵值跳轉(zhuǎn)到不同的子程序,產(chǎn)生不同的波形。進入初始化階段,信號發(fā)生器的各個部分依次初始化,為后期的程序執(zhí)行做好準(zhǔn)備。系統(tǒng)初始化后,當(dāng)有按鍵按下是就會產(chǎn)生按鍵中斷,然后按鍵掃描獲得鍵值并根據(jù)鍵值跳轉(zhuǎn)到不同的子程序,產(chǎn)生不同的波形。本章主要設(shè)計信號發(fā)生器系統(tǒng)的各個硬件組成部分的程序流程圖。 圖 33 DAC5571 電路圖 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 20 小結(jié) 本章在上一章的基礎(chǔ)上,結(jié)合 MSP430 單片機信號發(fā)生器的基本功能介紹了它的工作流程、硬件組成和工作原理,設(shè)計了鍵盤電路、 LCD1602 顯示電路、 DAC5571 芯片等,各電路根據(jù)需要連接到 MSP430F149 單片機的接口上,就構(gòu)成了一個功能強大的基于 MSP430 單片機的信號發(fā)生器設(shè)計。 指令集 如表 31 所示 。 信號發(fā)生器的 LCD1602 顯示模塊 LCD1602 液晶顯示器的電路圖如圖 32 所示。同理,依次在其他列 線上輸出低電平,就可以獲取其他鍵的輸入值。 在掃描的子程序中,當(dāng)在 管腳上輸出低電平,并且行西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 18 線的其他管腳上輸出高電平時,如果“ K1”鍵被按下,則 為低電平;如果“ K2”鍵被按下,則 為低電平;如果“ K3”鍵被按下,則 為低電平;如果“ K4”鍵被按下,則 為低電平。 圖 32 鍵盤模塊電路 現(xiàn)在具體分析鍵盤的工作原理:鍵盤初始化使得單片機 P1的 — 設(shè)置為輸入狀態(tài) , — 設(shè)置 為輸出狀態(tài),然后令 — 輸出低電平, — 下降沿觸發(fā)中斷,并開中斷。 信號發(fā)生器的鍵盤電路 本系統(tǒng)所需要的鍵盤有 8個,經(jīng)過分析覺得使用獨立式鍵盤更為合適,但是手上有現(xiàn)有的 4*4 矩陣鍵盤,因此使用了 4*4矩陣鍵盤。波形的產(chǎn)生是通過 MSP430 單片機執(zhí)行某一波形發(fā)生程序,向 D/A 轉(zhuǎn)換器的輸入端按一定的規(guī)律發(fā)生數(shù)據(jù),從而在 D/A 轉(zhuǎn)換電路的輸出端得到相應(yīng)的電壓波形。系統(tǒng)原理方框圖如圖 31 所示 。 表 23 DAC5571 的引腳說明 引腳 名稱 描述 1 VOUT 模擬輸出電壓 2 GND 所有地面參考 3 VDD 模擬供電電壓輸入 4 SDA 串行數(shù)據(jù)輸入 5 SCL 串行時鐘輸入 6 A0 設(shè)備地址選擇 DAC5571 的原理圖及運算方法 DAC5571 的原理圖及運算方法分別如圖 22和圖 23所示 。 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 14 busy flag( DB7):在此位為被清除為 0 時, LCD 將無法再處理其他的指令要求。 7 DB0 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 0 位(最低位) 8 DB1 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 1 位 9 DB2 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 2 位 10 DB3 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 3 位 11 DB4 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 4 位 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 13 12 DB5 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 5 位 13 DB6 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 6 位 14 DB7 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 7 位(最高位)(也是 busy flag) 15 BLA 背光電源正極 16 BLK 背光 電源負極 寄存器選擇控制表 控制寄存器的控制指令說明如表 22 所示 。 5 R/W R/W 為讀寫信號線,高電平 (1)時進行讀操作,低電平 (0)時進行寫操作。 西安工程大學(xué)本科畢業(yè)設(shè)計(論文) 12 表 21 LCD1602 的引腳功能說明 引腳 符號 功能說明 1 VSS 一般接地 2 VDD 接電源( +5V) 3 V0 液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會產(chǎn)生 “ 鬼影 ” ,使用時可以通過一個 10K 的電位器調(diào)整對比度)。 D V C C1P 6. 32P 6. 43P 6. 54P 6. 65P 6. 76V r e f +7X I N8X O U T /T C L K9V E r e f +10V r e f / V E r e f 11P 1. 012P 1. 113P 1. 214P 1. 315
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1