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

正文內(nèi)容

基于單片機(jī)控制的智能函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)論文帶pcb圖(更新版)

  

【正文】 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 。感謝北京達(dá)盛科技給了我們這么好的一次機(jī)會(huì),也感謝學(xué)院和電子系給我們的支持。老師的諄諄教導(dǎo),使我受益匪淺。 方波程序流程圖 開始置 DAC 0832 口地址 4 000 H輸出對(duì)應(yīng)模擬量00 H ? A延時(shí)FF H ? A輸出對(duì)應(yīng)模擬量延時(shí) 22 方波產(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í),從而得到方波。 軟件設(shè)計(jì)上,根據(jù)功能分了幾個(gè)模塊編程。就是 Vin 接電源輸入, GND 接地, Vout 加一個(gè) 到 1uf 的電容就可以了。每一組運(yùn)算放大器可用圖 中 所示的符號(hào)來表示,它有 5 個(gè)引出腳,其中 “+”、 “”為兩個(gè)信號(hào)輸入端,“V+”、 “V”為正、負(fù)電源端, “OUT”為輸出端。 ( M S B )7ID6ID5ID4ID3ID2ID1ID0ID( L S B )I L ECS1RW2RWX F E R當(dāng) L E = 1 時(shí), 輸出數(shù)據(jù)隨輸入變化。 一般情況下為了簡(jiǎn)化接口電路,可以把和直接接地,使第二級(jí) 8 位 DAC 寄存器的輸入端到輸出端直通,只有第一級(jí) 8 位輸入寄存器置成可選通、可鎖存的單緩沖輸入方式。 (3) IOUT2:模擬電流輸出端 2, IOUT2與 IOUT1的和為一個(gè)常數(shù),即 IOUT1+ IOUT2=常數(shù)。 CPU 上自帶段式液晶控制器的接口,不用時(shí)要選懸空。 2 VREFin CPU 板參考電壓輸入 3 AOUT0 CPU 模擬信號(hào)輸出 0 在 CPU 板上只有一路時(shí),優(yōu)先使用AOUT0,AOUT1 要懸空。 46 PWMB1 47 PWMB2 48 PWMB3 49 EGIO0 接口板 IO,由接口板擴(kuò)展產(chǎn)生, CPU 板上不能占用,必須懸空。在設(shè)計(jì)接口板時(shí),當(dāng) IO 少于 4 個(gè)時(shí),每個(gè) IO 都要通過 4 選 1 開關(guān)(跳線)來選擇;但多于 4 個(gè)時(shí)要用 244 或 273 通過總線擴(kuò)展 IO,以免與其它接口板沖突。 10 IIC_SDA IIC 數(shù)據(jù) 11 UARTRxD 簡(jiǎn)易串口 ,CPU 功能引腳。接口板只能做從。 6 D1/IO1 7 D2/IO2 8 D3/IO3 9 D4/IO4 10 D5/IO5 11 D6/IO6 12 D7/IO7 13 D8 14 D9 15 D10 16 D11 17 D12 18 D13 19 D14 20 D15 21 A0/IO8 總線中的地址線, CPU 板輸出,在 CPU板上要通過 16244 驅(qū)動(dòng)后再與接口引腳相連,接口板上不用時(shí)要懸空。但 RAM,定時(shí)器,計(jì)數(shù)器,串口和中89S52 8 斷系統(tǒng)仍在工作。一是仿真器方式,主要用于調(diào)試程序。 89S52 為高電平復(fù)位,一般有 3 種復(fù)位方法。 ③ AT89S52 的晶振及其連接方法 CPU 工作時(shí)都必須有一個(gè)時(shí)鐘脈沖。這是由于內(nèi)部上拉的緣故。當(dāng) P1 口的管腳第一次寫 1 時(shí),被定義為高阻輸入。在由外部程序存儲(chǔ)器取指期間 ,每個(gè)機(jī)器周期兩次 /PSEN 有效。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 P2 口用來控制 DAC0832 的輸入寄存器選擇信號(hào) CS、輸入寄存器寫選通信號(hào) WR1 及DAC 寄存器寫選通信號(hào) WR2 和數(shù)據(jù)傳送信號(hào) XFER。 方案二: C8051F005 單片機(jī)是完全集成的混合信號(hào)系統(tǒng)級(jí)芯片,具有與 AT80S52 兼容的微控制器的內(nèi)核,與 MCS51 指令集完全兼容。而本項(xiàng)目選擇了單片雙極性。 ( 4) 低電壓、低功耗 單片機(jī)大量用于攜帶式產(chǎn)品和家用消費(fèi)類產(chǎn)品,低電壓和低功耗尤為重要。單片機(jī)的特點(diǎn)歸納起來有以下幾個(gè)方面。一旦工作需求功能有增加,則電路復(fù)雜程度會(huì)大大增加。 本設(shè)計(jì)主要應(yīng)用 AT89S52 作為控制核心 ?;趩纹瑱C(jī)控制的函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)論文(帶 PCB 圖) 函數(shù)發(fā)生器 摘要 函數(shù)發(fā)生器采用 ATM89S52 單片機(jī)作為控制核心,外圍采用模擬 /數(shù)字轉(zhuǎn)換電路( DAC0832)、穩(wěn)壓電路( MC1403)、運(yùn)放電路( LM324)、按鍵和 LED 顯示燈電路等。本系統(tǒng)設(shè)計(jì)簡(jiǎn)單、性能優(yōu)良,具有一定的實(shí)用性。而由硬件電路構(gòu)成的低頻信號(hào)其 性能難以令人滿意,而且由于低頻信號(hào)源所需的 RC 很大;大電阻,大電容在制作上有困難,參數(shù)的精度亦難以保證;體積大,漏電,損耗顯著更是其致命的弱點(diǎn)。使其具有很多顯著的優(yōu)點(diǎn)和特點(diǎn),因此在各個(gè)領(lǐng)域中都得到了迅猛的發(fā)展。其邏輯控制功能及運(yùn)行速度均高于同一檔次的 微機(jī)。 二、 系統(tǒng)設(shè)計(jì) 系統(tǒng)方案的比較 ( 1)選題論證 制作低頻信號(hào)發(fā)生器可以用一片 DAC0832 來實(shí)現(xiàn),它可以分為單極性和雙極性。它把構(gòu)成計(jì)算機(jī)的中央處理器 CPU、存儲(chǔ)器、寄存器、 I/O 接口制作在一塊集成電路芯片中,從而構(gòu)成較為完整的計(jì)算機(jī)。 P0 口與 DAC0832 的 DI0DI7 數(shù)據(jù)輸入端相連。在 FLASH 編程期間,此引腳用于輸入編程脈沖。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。 89S52 單片機(jī)外部有 32 個(gè)端口可供用戶使 用,其功能如下: 表 1 89S52 并行 I/O 接口 P0 口: P0 口為一個(gè) 8 位漏級(jí)開路雙向 I/O 口,每腳可吸收 8TTL 門電流。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中 斷 1) T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。復(fù)位信號(hào)結(jié)束后, CPU 從程序存儲(chǔ)器 “0000H”處開始 執(zhí)行程序。 圖 4 89S52 的復(fù)位電路 關(guān)于 CPU 的復(fù)位電路應(yīng)當(dāng)注意,在調(diào)試單片機(jī)程序時(shí)有兩種工作方式。在閑置模式下, CPU 停止工作。 總線接口,輸入、輸 出 皆 為 5V TTL 電平, 芯片電平與此不符時(shí),必須經(jīng)過電平轉(zhuǎn)換。 56 T1out/C1in/CAP1 57 SPI_NSS0/BFSX0 SPI 片選信號(hào) SPI 總線, 5V TTL 電平, CPU 功能引腳(主),在設(shè)計(jì) CPU 板時(shí),如果有SPI 總線,應(yīng)優(yōu)先使用這一組,沒有用時(shí)要懸空。 6 SPI_CLK1/BCLKX1 SPI 時(shí)鐘 7 SPI_MISO1/BDR1 主入從出 8 SPI_MOSI1/BDX1 主出從入 9 IIC_SCL IIC 時(shí)鐘 CPU 功能引腳。在 CPU 板上當(dāng)不足時(shí)要優(yōu)先使用低編號(hào)信號(hào)線填充。 在設(shè)計(jì) CPU 板時(shí),如果 CPU 的 PWM 是分組的,且某一組的 PWM 數(shù)目大于 4 個(gè)時(shí),應(yīng)將 A、 B 兩組 統(tǒng)一布置此組信號(hào)。 70 12V 13 表 4 PORT C 接口定義 編號(hào) 定義 備注 1 VREFout CPU 板參考電壓輸出 不用時(shí)要懸空。 8 YPON 觸摸屏 Y 軸 P 9 XMON 觸摸屏 X 軸 M 10 YMON 觸摸屏 Y 軸 M 11 R00/CAP2 液晶模擬電壓輸入 0 液晶模擬電壓輸入 1 液晶模擬電壓輸入 2 液晶模擬電壓輸出 3 CPU 的捕捉輸入,接口板輸出。 (2) IOUT1:模擬電流輸出端 1,當(dāng) DAC 寄存器中數(shù)據(jù) 全為 1 時(shí),輸出電流最大,當(dāng) DAC寄存器中數(shù)據(jù) 全為 0 時(shí),輸出電流為 0。 當(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)換。原理框圖如圖 6 所示。他的內(nèi)部包含四組形式完全相同的運(yùn)算放大器,除電源共用外,四組運(yùn)放相互獨(dú)立。 輸出電壓: +/25Mv 輸入電壓范圍: 輸出電流: 10Ma 因?yàn)檩敵鍪枪潭ǖ?,所以電路很?jiǎn)單。在調(diào)試程序中,軟件仿真功能也很強(qiáng),軟件調(diào)通,再通過編程器下載到 AT89S52 中,然后插到系統(tǒng)中即可獨(dú)立完成所有的控制。 開始置 DAC 0832 口地址 4000 H( A ) ? 0832 輸出A + 1 ? AA = 0 ?A 1 ? A輸入一個(gè)數(shù)字量 FFH ? A( A ) ? 0832 輸出輸入一個(gè)數(shù)字量 00 H ? AA = 0 ?YNNY 21 正弦波程序流程圖 開 始置 D A C 0 8 3 2 口 地 址 4 0 0 0 H查 表 格 取 數(shù) 送 0 8 3 2R 1 + 1 → R 1取 表 格 初 值 R 1 ← 0 0 H 正弦波波形設(shè)計(jì)通過查表指令得出。 感謝指導(dǎo)老師,給我進(jìn)行了很多的輔導(dǎo),不僅在技術(shù)上給了我很大幫助,也在系統(tǒng)需求和設(shè)計(jì)方面給予了我很大幫助。這中間,我們也遇到了許多困難,在老師的幫助下,一個(gè)個(gè)也都戰(zhàn)勝了。利用 dac0832 產(chǎn)生三角波 。正弦表格 ///////////////////////////////////// DB 80H,83H,86H,89H,8DH,90H,93H,96H DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H DB 0C7H,0CAH,0CCH,0CFH,0D1H, 0D4H,0D6H,0D8H DB 0DAH,0DDH,0DFH,0E1H,0E3H, 0E5H,0E7H,0E9H DB 0EAH,0ECH,0EEH,0EFH,0F1H, 0F2H,0F4H,0F5H DB 0F6H,0F7H,0F8H,0F9H,0FAH, 0FBH,0FCH,0FDH DB 0FDH,0FEH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH DB 0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FEH,0FDH DB 0FDH,0FCH,0FBH,0FAH,0F9H, 0F8H,0F7H,0F6H DB 0F5H,0F4H,0F2H,0F1H,0EFH, 0EEH,0ECH,0EAH DB 0E9H,0E7H,0E5H,0E3H,0E1H, 0DEH,0DDH,0DAH DB 0D8H,0D6H,0D4H,0D1H,0CFH, 0CCH,0CAH,0C7H DB 0C5H,0C2H,0BFH,0BCH,0BAH, 0B7H,0B4H,0B1H DB 0AEH,0ABH,0A8H,0A5H,0A2H, 9FH, 9CH, 99H DB 96H, 93H, 90H, 8DH, 89H, 86H, 83H, 80H DB 80H, 7CH, 79H, 78H, 72H, 6FH, 6CH, 69H DB 66H, 63H, 60H, 5DH, 5AH, 57H, 55H, 51H DB 4EH, 4CH, 48H, 45H, 43H, 40H, 3DH, 3AH DB 38H, 35H, 33H, 30H, 2EH, 2BH, 29H, 27H 31 DB 25H, 22H, 20H, 1EH, 1CH, 1AH, 18H, 16H DB 15H, 13H, 11H, 10H, 0EH, 0DH, 0BH, 0AH DB 09H, 08H, 07H, 06H, 05H, 04H, 03H, 02H DB 02H, 01H, 00H, 00H, 00H, 00H, 00H, 00H DB 00H, 00H, 00H, 00H, 00H, 00H, 01H, 02H DB 02H, 03H, 04H, 05H, 06
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1