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

正文內(nèi)容

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

2025-04-15 11:26上一頁面

下一頁面
  

【正文】 AGIO2 28 AGIO3 29 AGIO4 30 AGIO5 31 AGIO6 32 AGIO7 33 BGIO0 B 組 GIO, CPU 功能引腳或 CPU 板的擴(kuò)展 IO。當(dāng) CPU 只有一路時,要懸空。復(fù)用 MCBSP信號線。 22 A1/IO9 23 A2/IO10 24 A3/IO11 25 A4 26 A5 27 A6 28 A7 29 A8 30 A9 31 A10 32 A11 33 A12 34 A13 35 A14 36 A15 37 CS0/IO12 片選信號線, CPU 板輸出,接口板輸入,低電平有效,設(shè)計(jì) CPU 板時,不用的引腳要懸空。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止。此時程序的執(zhí)行由仿真器控制,復(fù)位電路不起作用,系統(tǒng)時鐘也經(jīng)常設(shè)置為仿真器產(chǎn)生,此時用戶的晶振也不起作用 。 ⅰ 上電復(fù)位。有兩種方式可以向 89S52 提供時鐘脈沖:一是外部時鐘方式,即使用外部電路向 89S52 提供始終脈沖,見圖 3(a);二是內(nèi)部時鐘方式,即使用晶振由 89S52 內(nèi)部電路產(chǎn)生時鐘脈沖。 P2 口當(dāng)用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2 口輸出地址的高八位。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。因此它可用作對外部輸出的脈沖或用于定時目的。 最小系統(tǒng)設(shè) 計(jì) ( 1)最小單片機(jī)系統(tǒng) ① AT89S52 的引腳圖如圖 2 所示 圖 2 AT89S52引腳圖 ② 管腳說明 低頻信號發(fā)生器采用 AT89S52 單片機(jī)作為控制核心,其內(nèi)部組成包括:一個 8 位的微處理器 CPU 及片內(nèi)振蕩器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接;片內(nèi)數(shù)據(jù)存儲器 RAM 低 128 字節(jié),存放讀 /寫數(shù)據(jù);高 128 字節(jié)被特殊功能寄存器占用; 片內(nèi)程序存儲器 4KB ROM;四個 8 位并行 I/O(輸入 /輸出)接口 P3 P0,每個口可以用作輸入,也可以用作輸出;兩個定時 /計(jì)數(shù)器,每個定時 /計(jì)數(shù)器都可以設(shè)置成計(jì)數(shù)方式,用以對外部事件進(jìn)行計(jì)數(shù),也可以設(shè)置成定時方式,并可以根據(jù)計(jì)數(shù)或定時的結(jié)果實(shí)現(xiàn)計(jì)算機(jī)控制;五個中斷源的中斷控制系統(tǒng);一個全雙工 UART(通用異步接收發(fā)送器)的串行 I/O 口。除了具有標(biāo)準(zhǔn) AT80S52 的數(shù)字外設(shè)部件之外,片內(nèi)還集成了數(shù)據(jù)采集和控制系統(tǒng)中常用的模擬部件和其他數(shù)字外設(shè)及功能部件。之所以選單片雙極性是因?yàn)槠渚雀?,濾波好,抗干擾效果好。目前,許多單片機(jī)已可在 電壓下運(yùn)行 ,有的已能在 或 下工作,功耗降至μ A 級 ,一粒鈕扣電 池就可長期使用。 ( 1) 具有優(yōu)異的性能價(jià)格比 單片機(jī)盡可能地把應(yīng)用所需的存儲器 ,各種功能的 I/O 接口集成在一塊芯片內(nèi) ,因而其性能很高 ,而價(jià)格卻相對較低廉 ,即性能價(jià)格比很高。 單片機(jī)在低頻信號發(fā)生器中的應(yīng)用 當(dāng)今是科學(xué)技術(shù)及儀器設(shè)備高度智能化飛速發(fā)展的信息社會,電子技術(shù)的進(jìn)步,給人們帶來了根本性的轉(zhuǎn)變。 硬件電路簡單,軟件功能完善,控制系統(tǒng)可靠,性價(jià)比較高等特點(diǎn),具有一定的使用和參考價(jià)值。電路采用 AT89S52 單片機(jī)和一片 DAC0832 數(shù)模轉(zhuǎn)換器組成數(shù)字式低頻信號發(fā)生器。所產(chǎn)生的波形 VPP 范圍為 ~5 V, 頻率范圍為 ~ ,波形準(zhǔn)確并且平滑。在科學(xué)研究和生產(chǎn)實(shí)踐中,如工業(yè)過程控制,生物醫(yī)學(xué),地震模擬機(jī)械振動等領(lǐng)域常常要用到低頻信號源。由于單片機(jī)的這種特殊的結(jié)構(gòu)形式,在某些應(yīng)用領(lǐng)域中,它承擔(dān)了大中型計(jì)算機(jī)和通用微型計(jì)算機(jī)無法完成的一些工作。為了滿足工業(yè)控制要求,一般單片機(jī)的指令系統(tǒng)中有極豐富的轉(zhuǎn)移指令, I/O 口的邏輯操作指令以及位操作指令。 信號發(fā)生器與其它相比 還 具有如下優(yōu)點(diǎn): ①較分立元件信號發(fā)生器而言,具有頻率高,工作穩(wěn)定,容易調(diào)試等特性; ②較專用 DDS 芯片的信號發(fā)生器而言,具有結(jié)構(gòu)簡單,成本低等特性。 芯片選擇模塊 方案一: AT89S52 單片機(jī)是一種高性能 8 位單片微型計(jì)算機(jī)。 資源分配 : 軟、硬件設(shè)計(jì)是設(shè)計(jì) 中不可缺少的,為了滿足功能和指標(biāo)的要求,資源分配如下 1.晶振采用 6MHZ; 2.內(nèi)存分配 4 P1 口的 分別與四個按鍵連接,分別控制鋸齒波、三角波、正弦波和方波, 與四個發(fā)光二極管相連 ,按鍵一對應(yīng)發(fā)光二極管一,依次類推,發(fā)光二極管四對應(yīng)按鍵四,實(shí)現(xiàn)輸出一個波形對應(yīng)亮一個燈。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的 輸出電平用于鎖存地址的地位字節(jié)。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 XTAL2:來自反向振蕩器的輸出。 P2 口: P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個TTL 門電流,當(dāng) P2 口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。10) pF ④ AT89S52 的復(fù)位 使 CPU 開始工作的方法就是給 CPU 一個復(fù)位信號, CPU 收到復(fù)位信號后將內(nèi)部特殊功能寄存器設(shè)置為規(guī)定值,并將程序計(jì)數(shù)器設(shè)置為 “0000H”。 圖 4 為最簡單的上電復(fù)位和手動復(fù)位方法。 此外, AT89S52 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電 模式。沒有用到的數(shù)據(jù)線可懸空。 51 EXINT1 52 EXINT2 53 EXINT3 54 EXINT4 55 T0out/C0in/CAP0 定時器輸出 /計(jì)數(shù)器輸入 /捕捉脈沖輸入, 5V TTL 電平,在CPU 板上只有 一路時,第二路要用第一路填充,用戶板上要通過開關(guān)相連。復(fù)用 MCBSP信號線。要優(yōu)先使用。在接口板上的設(shè)計(jì)同 A 組。 65 AINB1 66 AINB2 67 AIN7B3 68 AGND 模擬地,用以屏蔽輸入 模擬信號 69 12V 模擬電路的負(fù)電源??芍苯优c觸摸屏( 4 線)相連。 各部分電路原理 (1)DAC0832 芯片原理 ① 管腳功能介紹 ( 如圖 5 所示 ) 圖 5 DAC0832 管腳圖 (1) DI7~ DI0: 8 位的數(shù)據(jù)輸入端, DI7為最高位。 (8) DGND:數(shù)字 量地。 8 位輸入寄存器用于存放主機(jī)送來的數(shù)字量,使輸入數(shù)字量得到緩沖和鎖存,由加以控制; 8 位 DAC 寄存器用于存放待轉(zhuǎn)換的數(shù)字量,由加以控制; 8 位 D/A 轉(zhuǎn)換器輸出與數(shù)字量成正比的模擬電流;由與門、非與門組成的輸入控制電路來控制 2 個寄存器的選通或鎖存狀態(tài)。 ③ 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 時四運(yùn)放集成電路 ,它采用 14 腳雙烈直插塑料封袋,外形如圖 1 所示。一般用作 8 到 12bit 的 D/A 芯片 的基準(zhǔn)電壓等一些需要基本精準(zhǔn)的基準(zhǔn)電壓的場合。調(diào)試軟件采用 是眾多單片機(jī)應(yīng)用開發(fā)軟件中優(yōu)秀軟件之一,界面友好,易寫易操作。 三角波程序流程圖 三角波產(chǎn) 生首先將DAC0832口地址至為 4000H,通過 A 中數(shù)值的加一遞升,當(dāng) A 中的內(nèi)容為 0 時,與 0FFH 相比,相等時 A 中的內(nèi)容減一遞減,從而循環(huán)產(chǎn)生三角波。 首先要感謝學(xué)校給我提提供了做這個系統(tǒng)的機(jī)會,感謝學(xué)校的各位領(lǐng)導(dǎo)和老師一直以來對我的教導(dǎo)和幫助。在設(shè)計(jì)中,我們力求硬件電路簡單,充分發(fā)揮軟件靈活方面的特點(diǎn),滿足系統(tǒng)設(shè)計(jì) 要求。 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 。循環(huán) SETTAB: 。 B2: MOV A,00H UP1:SETB
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1