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

正文內(nèi)容

基于msp430單片機(jī)的多種波形發(fā)生器的設(shè)計(jì)(文件)

 

【正文】 入線。其值與 Iout1 之和為一常數(shù)。 一個(gè) 8 位 D/A 轉(zhuǎn)換器有 8 個(gè)輸入端(其中每個(gè)輸入端是 8 位二進(jìn)制數(shù)的一位),有一個(gè)模擬輸出端。實(shí)驗(yàn)線路如圖 2x 所示。運(yùn)算放大器工作時(shí),輸入端相當(dāng)于一個(gè)很小的電壓加在一個(gè)很大的輸入阻抗上,所需要的輸入電流也極小。運(yùn)算放大器輸入端的各支路對(duì)應(yīng)待轉(zhuǎn)換資料的 D0, D1, …, Dn1位。 4 條支路的開(kāi)關(guān)從全部斷開(kāi)到全部閉合,運(yùn)算放大器可以得到 16 種不同的電流輸入。作為電子系統(tǒng)不可或缺的一部分,設(shè)計(jì)好硬件電路對(duì)我們系統(tǒng)的工作效率,整體性能具有決定性的意義。該系列單片機(jī)多應(yīng)用于需要電池供電的便攜式儀器儀 17 表中 主要的特點(diǎn)有: 1. 處理能力強(qiáng) MSP430 系列單片機(jī)是一個(gè) 16 位的單片機(jī),采用了精簡(jiǎn)指令集( RISC)結(jié)構(gòu),具有豐富的尋址方式( 7 種源操作數(shù)尋址、 4 種目的操作數(shù)尋址)、簡(jiǎn)潔的 27 條內(nèi)核指令以及大量的模擬指令;大量的寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器都可參加多種運(yùn)算;還有高效的查表處理指令。 2. 超低功耗 MSP430 單片機(jī)之所以有超低的功耗,是因?yàn)槠湓诮档托酒碾娫措妷汉挽`活而可控的運(yùn)行時(shí)鐘方面都 有其獨(dú)到之處。在 MSP430 系列中有兩個(gè)不同的時(shí)鐘系統(tǒng):基本時(shí)鐘系統(tǒng)、鎖頻環(huán)( FLL 和 FLL+)時(shí)鐘系統(tǒng)和 DCO 數(shù)字振蕩器時(shí)鐘系統(tǒng)。 由于系統(tǒng)運(yùn)行時(shí)開(kāi)啟的功能模塊不同,即采用不同的工作模式,芯片的功耗有著顯著的不同。它們分別是看門狗( WDT)、模擬比較器 A、定時(shí)器 A0( Timer_A0)、定時(shí)器 A1( Timer_A1)、定時(shí)器 B0( Timer_B0)、 UART、 SPI、 I2C、硬件乘法器、液晶驅(qū)動(dòng)器、 10 位 /12位ADC、 16 位Σ Δ ADC、 DMA、 I/O 端口、基本定時(shí)器( Basic Timer)、實(shí)時(shí)時(shí)鐘( RTC)和 USB 控制器等若干外圍模塊的不同組合。當(dāng)系統(tǒng) 處于省電的低功耗狀態(tài)時(shí),中斷喚醒只需 5μ s。所以只要給單片機(jī)復(fù)位引腳接地就可以,這樣的復(fù)位電路會(huì)有抖動(dòng),這樣不好為了去抖在復(fù)位電路中加入了電阻和電容和一個(gè)二極管。因此一個(gè)狀態(tài)周期包含 2個(gè)振蕩周期。 具體的復(fù)位電路和晶振電路如下圖所示; 19 圖 214 復(fù)位電路 圖 215晶振電路 在線燒寫(xiě)模塊 我們要將我們的單片機(jī)程序燒寫(xiě)到單片機(jī)中,這就需要我們能夠?qū)崿F(xiàn)單片機(jī)和電腦之 間的通信,我們采用的是 PL2303 這一款電平轉(zhuǎn)換芯片 PL2303 是 Prolific 公司生產(chǎn)的一種高度集成的 RS232USB 接口轉(zhuǎn)換器 ,可提供一個(gè) RS232 全雙工 異步串行通信 裝置與 USB 功能接口便利連接的解決方案。該器件具有以下特征:完全兼容 ;可調(diào)節(jié)的 3~ 5 V 輸出電壓,滿足 3V、 和 5V 不同應(yīng)用需求;支持完整的RS232接口 ,可編程設(shè)置的 波特率 : 75b/s~ 6 Mb/s,并為外部 串行接口 提供電源; 512字節(jié) 可調(diào)的雙向 數(shù)據(jù)緩存 ;支持默認(rèn)的 ROM 和外部 EEPROM 存儲(chǔ)設(shè)備配置信息 ,具有 I2C 總線接口 ,支持從外部 MODEM 信號(hào) 遠(yuǎn)程喚醒 , 28引腳 的SOIC 封裝 .[9] 20 圖 216 程序燒寫(xiě)模塊 JTAG 仿真調(diào)試模塊: JTAG 最初是用來(lái)對(duì)芯片進(jìn)行測(cè)試的, JTAG 的基本原理是在器件內(nèi)部定義一個(gè) TAP( Test Access Port;測(cè)試訪問(wèn)口)通過(guò)專用的 JTAG 測(cè)試工具對(duì)內(nèi)部節(jié)點(diǎn)進(jìn)行測(cè)試。 JTAG 接口可對(duì) PSD 芯片內(nèi)部的所有部件進(jìn) 行 編程 。 JTAG 內(nèi)部有一個(gè) 狀態(tài)機(jī) ,稱為 TAP 控制器。系統(tǒng)的硬件部分設(shè)計(jì)已經(jīng)完畢,通過(guò)這段時(shí)間查詢資料的過(guò)程,我了解到了以前沒(méi)有接觸的東西,對(duì)器件的選擇有了更深入的理解。 信號(hào)發(fā)生器的順利工作,需要合適的軟件來(lái)協(xié)調(diào)系統(tǒng)的各個(gè)硬件組成部分,根據(jù)信號(hào)發(fā)生器系統(tǒng)的工作需要來(lái)工作,從 而達(dá)到特定的功能。其中電源的部分完全由硬完成不用再對(duì)其編程的初始化操作。再?zèng)]有按鍵動(dòng)作時(shí)系統(tǒng)會(huì)進(jìn)入一個(gè) LPM3()的低功耗模式,這也是為了減少功耗。 信號(hào)發(fā)生器流程 系統(tǒng)總程序流程圖如圖 34 所示。 26 圖 35 初始化程序流程圖 按鍵 掃描 流程 按鍵中斷程序流程圖如圖 36所示。 28 圖 37 正弦波程序流程圖 方波產(chǎn)生流程 方波的產(chǎn)生程序是根據(jù)波形的頻率要求計(jì)算出每次幅值躍變的時(shí)間,等到定時(shí)器 A的計(jì)時(shí)時(shí)間到時(shí)進(jìn)入中斷進(jìn)行一次躍變, 而且方波占空比和頻率的設(shè)置都通過(guò)定時(shí)器初始數(shù)據(jù)達(dá)到設(shè)定的要求, 流程圖如圖 38 所示。 根據(jù)波形的頻率要求計(jì)算出每次幅值變化的時(shí)間, 寫(xiě)入定時(shí)器 等到定時(shí)器 A的計(jì)時(shí)時(shí)間到時(shí)進(jìn)入中斷進(jìn)行一次增值 定義一變量 i根據(jù) i的不同依次調(diào)取 uchar code triangle_tab[100]中的數(shù)據(jù)乘上幅度值寫(xiě)入到 DAC0832 中 ,流程圖如圖 310所示。其他段的地址根據(jù)容量不同,從 0xFFFFh 開(kāi)始,每 512 字節(jié)為一段進(jìn)行分配。 31 本章小結(jié) 本章詳細(xì)介紹了波形發(fā)生器產(chǎn)生波形信號(hào)子程序和按鍵中斷掃描程序的詳細(xì)工作流程 ,波形有三角波,正弦波,鋸齒波,矩形波。設(shè)計(jì)剛開(kāi)始時(shí),由于對(duì) 單片機(jī)和基本元器件的不熟悉,導(dǎo)致繞了很多彎路,甚至出現(xiàn)一些錯(cuò)誤,造成了很多次的 無(wú)用操作 。標(biāo)志著大學(xué)生活的結(jié)束 的 畢業(yè)設(shè)計(jì)完成,今后迎接我 們的是更多的挑戰(zhàn), 但是通過(guò) 畢業(yè)設(shè)計(jì)的磨練,我相信我能夠更好的面對(duì)這些,把握機(jī)遇。這次畢業(yè)設(shè)計(jì)讓我收獲很多。陳老師 和潘老師 平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,都給予我耐心的指導(dǎo)和幫助。是你們讓我學(xué)得到如此多的知識(shí), 讓我從對(duì)單片機(jī)、數(shù)字信號(hào)處理、數(shù)字電路等等相關(guān)知識(shí)一竅不通的門外漢變成了一個(gè)集單片機(jī)、數(shù)電、模電、信號(hào)系統(tǒng)等多門學(xué)科知識(shí)于一身的專業(yè)人士! 總之,感謝每一位關(guān)心過(guò)我,愛(ài)護(hù)過(guò)我的人。sectionId=95amp。 uchar code triangle_tab[256]={}。 // 按鍵是否已放開(kāi): 設(shè)置鍵盤邏輯鍵值與程序計(jì)算鍵值的映射 /*************** 總 體 定 義 模 塊 ***************/ void xianshi(void)。 void WaitForEnable(void)。 uchar check(void)。 uchar Write_DAC(uchar wdata)。 void main(void) { WDTCTL = WDTPW + WDTHOLD。 //(121+1)*32768*2= FLL_CTL0=DCOPLUS+XCAP14PF。 P1SEL=0x22。 //正 38 LCD_write_chinese_string(36,2,12,1,1,5)。 DMA0CTL = DMADT_4 + DMASRCINCR_3 + DMAEN。 // PWM Duty Cycle CCR0 = 81。 BCSCTL1amp。=~OFIFG。 _NOP()。=~OFIFG。OFIFG)!=0)。i100。 //打開(kāi) XT2振蕩器 BCSCTL2|=SELM_2+SELS。 // SMCLK, upmode _BIS_SR(LPM0_bits)。 // Config CCTL1 = OUTMOD_3。 //波 LCD_write_chinese_string(0,4,12,7,3,0)。 //Nokia5110 LCD LCD_write_english_string(0,1,)。 //初始化液晶 LCD_clear()。 // 初始化系統(tǒng)時(shí)鐘 SCFI0|=FN_3。 void Check_Key(void)。 void write0(void)。 void start(void)。 void LocateXY(uchar x,uchar y) void Disp1Char(uchar x,uchar y,uchar data)。 // uchar key_val。family=mcu [5] 郭森橘 .數(shù)字信號(hào)處理器 —— 體系結(jié)構(gòu)、實(shí)現(xiàn)與應(yīng)用 [M].北京 :清華大學(xué)出版社 . [6] 梁志國(guó) .正弦信號(hào)源波失真的一種精確評(píng)價(jià)方法 [J].計(jì)量學(xué)報(bào) . [7] 張洪潤(rùn),易濤編著 .單片機(jī)應(yīng)用技術(shù)教程 (第二版) .北京:清華大學(xué)出版社 2020,172~ 179 [8] 求是科技編著 .單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 .北京:人民郵電出版社, 2020 [9] 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì)編 .第五屆全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品選編 .北京:北京理工大學(xué)出版社, 2020 [10] 楊寧編著 .單片機(jī)與控制技術(shù) .北京:北京航空航天大學(xué)出版社, 2020 [11] ATMEL. Microcontroller Data [12] 《 MDCS 51 Family of Microcontrollers Architectural Overview》 [13] Oppenheim A V, Willsky A S, Young I T. Signals and Systems. Englewood Cliffs,NJ:PrenticeHall,1983 [14] Fu K S. Control System. IEEE Trans, Vol. AC16, ,1971 [15]MSP430x1xx Family User’ s Guide Literature 35 附 錄 36 主要程序 include include include include define uchar unsigned char define uint unsigned int uchar code sin_tab[256]={}。最后,再次感謝我的導(dǎo)師陳彬老師 和潘權(quán)老師 。另外,陳老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度以及對(duì)待學(xué)生極端負(fù)責(zé)的精神,給我留下很深的印象,并將影響我今后的學(xué)習(xí)和工作。 我 在整個(gè)設(shè)計(jì)過(guò)程中得到了 許 多朋友、老師的幫助,在這里我想對(duì) 你們的無(wú)私幫助表示感謝。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1