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

正文內(nèi)容

基于at89s51的低頻信號(hào)發(fā)生器_畢業(yè)設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 j0。 } } /************************************************************************* //函數(shù)名稱: void initial(void) //函數(shù)說明 :初始化函數(shù) //函數(shù)功能: // 注意: *************************************************************************/ void initial(void) { P0=0xff。 P2=stable[zhengxianbo_4]。} juchibo_3++。 if(sanjiaobo_2=255) {sanjiaobo_2=0x00。 if(P3_7==0) { count=2。 disp(count)。 //正弦波函數(shù) // void main (void) { initial()。 ////初始化函數(shù) //// //void initial_time0(void)。 // 1 2 3 4 /* unsigned char code stable[]={0x80,0x83,0x86,0x89,0x8d,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0xb1,0xb4,0xb7,0xba,0xbc,0xbf,0xc2,0xc5, 0xc7,0xca,0xcc,0xcf,0xd1,0xd4,0xd6,0xd8,0xda,0xdd,0xdf,0xe1,0xe3,0xe5,0xe7,0xe9,0xea,0xec,0xee,0xef,0xf1,0xf2,0xf4,0xf5, 0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd, 0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,0xf6,0xf5,0xf4,0xf2,0xf1,0xef,0xee,0xec,0xea,0xe9,0xe7,0xe5,0xe3,0xe1,0xde,0xdd,0xda, 0xd8,0xd6,0xd4,0xd1,0xcf,0xcc,0xca,0xc7,0xc5,0xc2,0xbf,0xbc,0xba,0xb7,0xb4,0xb1,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x99, 0x96,0x93,0x90,0x8d,0x89,0x86,0x83,0x80,0x80,0x7c,0x79,0x76,0x72,0x6f,0x6c,0x69,0x66,0x63,0x60,0x5d,0x5a,0x57,0x55,0x51, 0x4e,0x4c,0x48,0x45,0x43,0x40,0x3d,0x3a,0x38,0x35,0x33,0x30,0x2e,0x2b,0x29,0x27,0x25,0x22,0x20,0x1e,0x1c,0x1a,0x18,0x16, 0x15,0x13,0x11,0x10,0x0e,0x0d,0x0b,0x0a,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00, 24 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0d,0x0e,0x10,0x11,0x13,0x15, 0x16,0x18,0x1a,0x1c,0x1e,0x20,0x22,0x25,0x27,0x29,0x2b,0x2e,0x30,0x33,0x35,0x38,0x3a,0x3d,0x40,0x43,0x45,0x48,0x4c,0x4e, 0x51,0x55,0x57,0x5a,0x5d,0x60,0x63,0x66,0x69,0x6c,0x6f,0x72,0x76,0x79,0x7c,0x80 }。比如頻率的可調(diào)范圍不怎么理想,能輸出的波形不怎么多。 我 對(duì) 劉 老師的感激之情是無法用言語(yǔ)表達(dá)的。 示波器測(cè)試的波形 測(cè)試結(jié)果如圖所示 : 方波 : 三角波: 17 鋸齒波: 正弦波 : 圖 51 各波形圖 以上就是該設(shè)計(jì)所得出的波形圖,可以看出,波形準(zhǔn)確并且平滑。 方波程序流程圖 開始 KEY1 按下 1 次 輸出方波 KEY1 按下 3 次 KEY1 按下 2 次 KEY1 按下 4 次 N N N N N Y Y Y Y 輸出三角波 輸出鋸齒波 輸出正弦波 14 圖 42 方波程序流程圖 方波產(chǎn)生首先將 DAC0832 口地址至為 4000H,當(dāng) A 中的內(nèi)容為 0 時(shí),輸出對(duì)應(yīng)模擬量,然后延時(shí),當(dāng) A 中的內(nèi)容為 0FFH 時(shí),同樣輸出對(duì)應(yīng)模擬量,再延時(shí),從而得到方波。 LM324 的引腳排列見圖 7。 DAC0832 與反相比例放大器相連,實(shí)現(xiàn)電流到電壓的轉(zhuǎn)換,因此輸出模擬信號(hào)的極性與參考電壓的極性相反,數(shù)字量與模擬量的轉(zhuǎn)換關(guān)系為 Vout1=Vref(數(shù)字碼 /256) 若 D/A 轉(zhuǎn)換器輸出為雙極性,如圖 36 所示。 當(dāng) WR2 和 XFER 同時(shí)有效時(shí), 8位 DAC 寄存器端為高電平“ 1”,此時(shí) DAC 寄存器的輸出端 Q 跟隨輸入端D 也就是輸入寄存器 Q 端的電平變化;反之,當(dāng)端為低電平“ 0”時(shí),第一 級(jí) 8 位輸入寄存器 Q 端的狀態(tài)則鎖存到第二級(jí) 8 位 DAC 寄存器中,以便第三級(jí) 8 位 DAC轉(zhuǎn)換器進(jìn)行 D/A轉(zhuǎn)換。 (2)IOUT1:模擬電流輸出端 1。 圖 34 為最簡(jiǎn)單的上電復(fù)位和手動(dòng)復(fù)位方法。 10) pF AT89S51 的復(fù)位 使 CPU 開始工作的方法就是給 CPU 一個(gè)復(fù)位信號(hào), CPU 收到復(fù)位信號(hào)后將內(nèi)部特殊 功能寄存器設(shè)置為規(guī)定值,并將程序計(jì)數(shù)器設(shè)置為“ 0000H”。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。另外,該引腳被略微拉高。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。這是由于內(nèi)部上拉的緣故。當(dāng) P1 口的管腳第一次寫 1 時(shí),被定義為高阻輸 入。同時(shí)該芯片還具有 PDIP、 TQFP 和 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 系統(tǒng)設(shè)計(jì)要求 基本要求:信號(hào)頻率范圍 1Hz~ 1KHz 正弦波峰峰值 1V 幅值可調(diào) 鋸齒波峰峰值 幅值可調(diào) 三角波峰峰值 幅值可調(diào) 方波峰峰值 幅值可調(diào) 頻率控制方式手動(dòng) 通過改變時(shí)間常數(shù) RC實(shí)現(xiàn) 擴(kuò)展要求:通過改變控制電壓實(shí)現(xiàn)頻率的壓控,壓控電壓范圍 0~ 3V 系統(tǒng)框圖如圖 31 所示 : 6 圖 31 低頻信號(hào)發(fā)生器系統(tǒng) 框圖 低頻信號(hào)發(fā)生器系統(tǒng)主要由 CPU、 D/A 轉(zhuǎn)換電路、基準(zhǔn)電壓電路、電流 /電壓轉(zhuǎn)換電路、按鍵和波形指示電路、電源等電路組成。 ⑶最高工作頻率為 33MHz,大家都知道 89C51 的極限工作頻率是 24M,就是說 S51 具有更高工作頻率,從而具有了更快的計(jì)算速度。 方案選擇 方案一: AT89S51 芯片中每一路模擬輸出與 DAC0832 芯片相連,構(gòu)成多個(gè) DAC0832 同步輸出電路,輸出波形穩(wěn)定,精度高,但是第二級(jí) DAC0832 輸 出,發(fā)生錯(cuò)誤并且電路連接復(fù)雜。 利用單片機(jī) 采用程序設(shè)計(jì)方法來產(chǎn)生低頻信號(hào),其下限頻率很低。 控制功能強(qiáng) 單片機(jī)體積雖小,但“五臟俱全”,它非常適用于專門的控制用途?,F(xiàn)代電子領(lǐng)域中,單片機(jī)的應(yīng)用正在不斷的走向深入,這必將導(dǎo)致傳統(tǒng)控制與檢測(cè)技術(shù)的日益革新。low frequency signal。由于采用了 LM324運(yùn)算放大器,使其電路更加具有較高的穩(wěn)定性能,性能比高。龍巖學(xué)院 畢業(yè)論文(設(shè)計(jì)) 題目: 基于 AT89S51的低頻信號(hào)發(fā)生器的設(shè)計(jì) 專業(yè): 電子信息工程 1 基于 AT89S51的低頻信號(hào)發(fā)生器的設(shè)計(jì) 【 摘 要 】 :眾所周知,數(shù)字技術(shù)和計(jì)算機(jī)技術(shù)己滲透到了工業(yè)、農(nóng)業(yè)、商業(yè)、教育、醫(yī)療、軍事、娛樂等每一個(gè)領(lǐng)域及生活中的每一個(gè)角落,其應(yīng)用之深之廣令人咋舌 ! 盡管 PC 機(jī)的應(yīng)用己相當(dāng)普遍,但是,在工業(yè)領(lǐng)域、在日益追求小而精、輕而 薄的自動(dòng)化控制器、自動(dòng)化儀表、家電產(chǎn)品等方面, PC 機(jī)仍有所不適宜。此電路清晰,出現(xiàn)故障容易查找錯(cuò)誤,操作簡(jiǎn)單、方便。Producer。單片機(jī)構(gòu)成的儀器具有高可靠性、高性能價(jià)格比,在智能儀表系統(tǒng)和辦公自動(dòng)化等諸多領(lǐng)域得以極為廣泛的應(yīng)用,并走入家庭,從洗衣機(jī)、微波爐到音響汽車,處處可見其應(yīng)用。為了滿足工業(yè)控制要求,一般單片機(jī)的指令系統(tǒng)中有極豐富的轉(zhuǎn)移指令, I/O 口的邏輯操作指令以及位操作指令。具有線路相對(duì)簡(jiǎn)單,結(jié)構(gòu)緊湊,價(jià)格低廉,頻率穩(wěn)定度高,抗干擾能力強(qiáng),用途廣泛等優(yōu)點(diǎn),并且能夠?qū)Σㄐ芜M(jìn)行細(xì)微調(diào)整,改良波形,使其滿足系統(tǒng)的要求。 方案二: AT89S51芯片中只有一路模擬輸出或幾路模擬信號(hào)非同步輸出,這種情況下CPU對(duì) DAC0832 執(zhí)行一次寫操作,則把一個(gè)數(shù)據(jù)直接寫入DAC寄存器, DAC0832 的輸出模擬信號(hào)隨之對(duì)應(yīng)變化。 ⑷具有雙工 UART 串行通道。 其工作原理為當(dāng)分別每按下按鍵一次就會(huì)分別出現(xiàn)方波、鋸齒波、三角波、正弦波,并且有數(shù)碼管會(huì)指示是那種波形序號(hào) ,另外 ,發(fā)光二極管發(fā)光說明系統(tǒng)處于工作狀態(tài)。 AT89S51 具有如下特點(diǎn): 40 個(gè)引腳, 4k Bytes Flash 片內(nèi)程序存儲(chǔ)器, 128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM), 32 個(gè)外部雙向輸入 /輸出( I/O)口, 5 個(gè)中斷優(yōu)先級(jí) 2 層中斷嵌套中斷, 2 個(gè)16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口,看門狗( WDT)電路,片內(nèi)時(shí)鐘振蕩器。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2口輸出地址的高八位。 ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 XTAL2:來自反向振蕩器的輸出。復(fù)位信號(hào)結(jié)束后, CPU 從程序存儲(chǔ)器“ 0000H”處開始執(zhí)行程序。 圖 34 89S51 的復(fù)位電路 整個(gè) PEROM 陣列和三個(gè)鎖定位的電擦除可通過正確的控制信號(hào) 組合,并保持 ALE 管腳處于低電平 10ms 來完成。 (3) IOUT2:模擬電流輸出端 2,當(dāng) DAC 寄存器中數(shù)據(jù) 全為 1 時(shí),輸出電流最大,當(dāng) DAC 寄存器中數(shù)據(jù) 全為 0時(shí),輸出電流為 0, IOUT2與 IOUT1的和為一個(gè)常數(shù),即 IOUT1+ IOUT2=常數(shù)。 一般情況下為了簡(jiǎn)化接口電路,可以把和直接接地,使第二級(jí) 8位 DAC 寄存器的輸入端到輸出端直通,只有第一級(jí) 8 位輸入寄存器置成可選通、可鎖存的單緩沖輸入方式。 I o u t1I o u t2V f bD A C 0 8 3 2U1567B1098CR 2 = RR 1 = 2 RR 3 = 2 RRV o u t2V r e f = (數(shù)字碼 1 2 8 ) / 1 2 8+ 5 VV o u t 1I1I2 圖 36 D/A 轉(zhuǎn)換器雙極性輸出電路 圖 36 中,運(yùn)算放大器 A2的作用是把運(yùn)算放大器 A1的單向輸出電壓轉(zhuǎn)換成雙向輸出電壓
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1