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

正文內(nèi)容

基于單片機控制的智能函數(shù)信號發(fā)生器畢業(yè)設(shè)計論文帶pcb圖(參考版)

2025-03-02 11:26本頁面
  

【正文】 循環(huán) SETTAB: 。在表格里取數(shù)送到指定地址 ///////////////////// LOOP1:SETB 30 SETB SETB CLR MOV A,R1 MOV DPTR,SETTAB MOVC A,A+DPTR MOV DPTR,4000H MOVX DPTR,A INC R1。 B3: MOV R1,00H 。 B2: MOV A,00H UP1:SETB SETB SETB CLR MOV DPTR,4000H MOVX DPTR,A INC A JNZ UP1 DOWN1: DEC A MOVX DPTR,A JNZ DOWN1 JNB KEY1,B1 JNB KEY3,B3 JB KEY4,C0 LJMP B4 C0: SJMP UP1 。 B1: MOV A,00H LP1:SETB SETB 29 SETB CLR MOV DPTR,4000H MOVX DPTR,A CJNE A,0F0H,MORE JNB KEY2,B2 JNB KEY3,B3 JB KEY4,D0 LJMP B4 D0: SJMP B1 MORE:INC A SJMP LP1 。 ORG 0000H LJMP MAIN ORG 0100H MAIN:MOV SP,50H 。按鍵 KEY1:鋸齒波 按鍵 KEY2:三角波 按鍵 KEY3: 正弦波 。感謝北京達盛科技給了我們這么好的一次機會,也感謝學(xué)院和電子系給我們的支持。在設(shè)計中,我們力求硬件電路簡單,充分發(fā)揮軟件靈活方面的特點,滿足系統(tǒng)設(shè)計 要求。這中間,我們也遇到了許多困難,在老師的幫助下,一個個也都戰(zhàn)勝了。 經(jīng)過近半年的鍛煉和學(xué)習(xí) ,我們學(xué)到了許多書本上沒有的知識 ,從方案 的論證、課題的選擇、電路原理,到電路上元器件的焊接、電路的調(diào)試,程序的編寫,調(diào)試下載,一步步,我們收獲很大。老師的諄諄教導(dǎo),使我受益匪淺。 首先要感謝學(xué)校給我提提供了做這個系統(tǒng)的機會,感謝學(xué)校的各位領(lǐng)導(dǎo)和老師一直以來對我的教導(dǎo)和幫助。 ( 3)設(shè)計電路板及示波器測試的波形 采用型號為固緯 GOS- 620(20MHz)的示波器,測試結(jié)果如圖所示。所產(chǎn)生的波形 VPP 范圍為 ~5 V,頻率范圍為 ~ ,波形準(zhǔn)確并且平滑。 方波程序流程圖 開始置 DAC 0832 口地址 4 000 H輸出對應(yīng)模擬量00 H ? A延時FF H ? A輸出對應(yīng)模擬量延時 22 方波產(chǎn)生首先將 DAC0832 口地址至為 4000H,當(dāng) A 中的內(nèi)容為 0 時,輸出對應(yīng)模擬量,然后延時,當(dāng) A 中的內(nèi)容為 0FFH 時,同樣輸出對應(yīng)模擬量,再延時,從而得到方波。 三角波程序流程圖 三角波產(chǎn) 生首先將DAC0832口地址至為 4000H,通過 A 中數(shù)值的加一遞升,當(dāng) A 中的內(nèi)容為 0 時,與 0FFH 相比,相等時 A 中的內(nèi)容減一遞減,從而循環(huán)產(chǎn)生三角波。通過按鍵可以以任意循環(huán)方式輸出不同波形。 顯示波形模塊是利用 DAC0832 的 8 位特點,把波形的數(shù)據(jù)以 8 位 數(shù)據(jù)的形勢送進 CPU中,只要一按鍵就能顯示波形。 軟件設(shè)計上,根據(jù)功能分了幾個模塊編程。調(diào)試軟件采用 是眾多單片機應(yīng)用開發(fā)軟件中優(yōu)秀軟件之一,界面友好,易寫易操作。 四、 軟件設(shè)計 達盛平臺有 DSP、 ARM、單片機等,經(jīng)過分析和我們所學(xué)知識,我們選用單片 機平臺。 在此項目里 MC1403 起到了穩(wěn)壓的作用,它基準(zhǔn)了 DAC0832 的 8 腳需要的 。就是 Vin 接電源輸入, GND 接地, Vout 加一個 到 1uf 的電容就可以了。一般用作 8 到 12bit 的 D/A 芯片 的基準(zhǔn)電壓等一些需要基本精準(zhǔn)的基準(zhǔn)電壓的場合。 在此項目中用了 LM324 的三組運放,分別置于第一級輸出,第一、二級之間,第二級輸出。 LM324 的引腳排列見圖 9。每一組運算放大器可用圖 中 所示的符號來表示,它有 5 個引出腳,其中 “+”、 “”為兩個信號輸入端,“V+”、 “V”為正、負電源端, “OUT”為輸出端。 ③ DAC0832 電路原理圖(如圖 8 所示) S1S2S3S4R11KR21KR31KR41KR51KR61KR71KR81KV C CP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7112233445566778899101011111212131314141515161617171818191920202121222223232424252526262727282829293030313132323333343435353636373738383939404041414242434344444545464647474848494950505151525253535454555556565757585859596060U1P O R T A1122334455667788991010111112121313141415151616171718181919202021212222232324242525262627272828292930303131323233333434353536363737383839394040414142424343444445454646474748484949505051515252535354545555565657575858595960606161626263636464656566666767686869697070U2P O R T BV C CD0D1D2D3D4D5D6D7A8A9 A 1 0C S 0C S 1C S 2C S 3C S 4C S 5C S 6C S 7WRP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7+ 1 2 V 1 2 VA G N D A G N DA G N DCS1W R 12A G N D3D 1 34D 1 25D 1 16D 1 07V f e r8R f b9G N D10I o u t111I o u t212D 1 713D 1 614D 1 515D 1 416X f e r17W R 218I L E19V C C20U3D A C 0 8 3 2V C CA G N DD0D1D2D3D4D5D6D7C S 2C S 2WRWRRW1kC20 . 2 u+123411U 4 AL M 3 2 4C10 . 4 7 uV C CR91 0 K +567U 4 BL M 3 2 4R 1 02 0 KR 1 12 0 KA G N DA G N D+ 1 2 V 1 2 VLiL E DV C CRi6 8 0 RUo1234 5678U51 4 0 3L1L2L3L4C i10 . 1 uC i20 . 1 uC i30 . 1 uV C CC i42 2 uC i51 0 uC i61 0 u+ 1 2 V 1 2 VA G N D A G N DA G N DA G N D 17 (2)LM324 工作原理 ( 管腳功能如圖 9 所示 ) 圖 9 LM324 管腳圖 LM324 時四運放集成電路 ,它采用 14 腳雙烈直插塑料封袋,外形如圖 1 所示。其原理是將 A2的輸入端 Σ 通過電阻 R1與參考電壓 VREF相連, VREF經(jīng) R1向 A2提供一個偏流 I1,其電流方向與 I2相反,因此運算放大器 A2的輸入電流為 I I2之代數(shù)和。LE1 16 圖 6 DAC0832 的原理框圖 DAC0832 與反相比例放大器相連,實現(xiàn)電流到電壓的轉(zhuǎn)換,因此輸出模擬信號的極性與參考電壓的極性相反,數(shù)字量與模擬量的轉(zhuǎn)換關(guān)系為 Vout1=Vref(數(shù)字碼 /256) 若 D/A 轉(zhuǎn)換器輸出為 雙極性, 如圖 4 所示。 ( M S B )7ID6ID5ID4ID3ID2ID1ID0ID( L S B )I L ECS1RW2RWX F E R當(dāng) L E = 1 時, 輸出數(shù)據(jù)隨輸入變化。 8 位輸入寄存器用于存放主機送來的數(shù)字量,使輸入數(shù)字量得到緩沖和鎖存,由加以控制; 8 位 DAC 寄存器用于存放待轉(zhuǎn)換的數(shù)字量,由加以控制; 8 位 D/A 轉(zhuǎn)換器輸出與數(shù)字量成正比的模擬電流;由與門、非與門組成的輸入控制電路來控制 2 個寄存器的選通或鎖存狀態(tài)。根據(jù)以上分析,我們的課題選擇了單緩沖方式使用方便,程序簡單,易操作。 單緩沖方式 具有 適用于只有一路模擬信號輸出或幾路模擬信號非同步輸出的情形的優(yōu)點 , 但是 電路線路連接比較簡單 。 一般情況下為了簡化接口電路,可以把和直接接地,使第二級 8 位 DAC 寄存器的輸入端到輸出端直通,只有第一級 8 位輸入寄存器置成可選通、可鎖存的單緩沖輸入方式。 (8) DGND:數(shù)字 量地。 (6) Vcc:芯片供電電壓,范圍為 (+5~ 15)V。 (5) VREF:參考電壓輸入端,此端可接一個正電壓,也可接一個負電壓,它決定 0 至 255的數(shù)字量轉(zhuǎn)化出來的模擬量電壓值的幅度, VREF范圍為 (+10~ 10)V。 (3) IOUT2:模擬電流輸出端 2, IOUT2與 IOUT1的和為一個常數(shù),即 IOUT1+ IOUT2=常數(shù)。 各部分電路原理 (1)DAC0832 芯片原理 ① 管腳功能介紹 ( 如圖 5 所示 ) 圖 5 DAC0832 管腳圖 (1) DI7~ DI0: 8 位的數(shù)據(jù)輸入端, DI7為最高位。 20 SEG1/VD1/VR1 液晶段輸出 1 21 SEG2/VD2/VR2 液晶段輸出 2 22 SEG3/VD3/VR3 液晶段輸出 3 23 SEG4/VD4/VR4 液晶段輸出 4 24 SEG5/VD5/VG0 液晶段輸出 5 25 SEG6/VD6/VG1 液晶段輸出 6 26 SEG7/VD7/VG2 液晶段輸出 7 27 SEG8/VG3 液晶段輸出 8 28 SEG9/VG4 液晶段輸出 9 29 SEG10/VG5 液晶段輸出 10 30 SEG11/VB0 液晶段輸出 11 31 SEG12/VB1 液晶段輸出 12 32 SEG13/VB2 液晶段輸出 13 33 SEG14/VB3 液晶段輸出 14 34 SEG15/VB4 液晶段輸出 15 35 SEG16/SDCLK 液晶段輸出 16 液晶段輸出 1
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1