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

正文內(nèi)容

低頻信號發(fā)生器設(shè)計(jì)論文(編輯修改稿)

2024-10-04 18:11 本頁面
 

【文章內(nèi)容簡介】 本相同。此外 在 使用 16 位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVX @DPTR) 或 訪問外部程序存儲(chǔ)器時(shí), P2 口送出高八位地址 P3 口: P3 口 的功能與 P1 口基本相同 。 此外 P3 口也可以作為 AT89S52 特殊功能(第二功能)使用,如下表所示。 表 32 AT89S52 P3 口第二功能表 腳號 第二功能 RXD(串行輸入) TXD(串行輸出) INT0(外部中斷 0) INT0(外部中斷 0) T0(定時(shí)器 0 外部輸入) T1(定時(shí)器 1 外部輸入) WR(外部數(shù)據(jù)存儲(chǔ)器寫選通 ) RD(外部數(shù)據(jù)存儲(chǔ)器寫選通 ) RST: 復(fù)位輸入。晶振工作時(shí), RST 腳持續(xù) 2 個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位??撮T狗計(jì)時(shí)完成后, RST 腳輸出 96 個(gè)晶振周期的高電平。特殊寄存器 AUXR(地址 8EH)上的 DISRTO 位可以使此功能無效。 DISRTO 默認(rèn)狀態(tài)下,復(fù)位高電平有效。 ALE/PROG:地址鎖存控制信號( ALE)是訪問外部程序存儲(chǔ)器時(shí),鎖存低 8 位地址的輸出脈沖。在 flash 編程時(shí),此引腳( PROG)也用作編程輸入脈沖。在一般情況下, ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時(shí)器或時(shí)鐘使用。然而,特別強(qiáng)調(diào),在每次訪問外部數(shù)據(jù)存儲(chǔ)器時(shí), ALE 脈沖將會(huì)跳過。 PSEN:外部程序存儲(chǔ)器選通信號( PSEN)是外部程序存儲(chǔ)器選通信號。當(dāng) AT89S52 從外部程序存儲(chǔ)器執(zhí)行外部代碼時(shí), PSEN 在每個(gè)機(jī)器周期被激活兩次,而在訪問外部數(shù)據(jù)存浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 8 儲(chǔ)器時(shí), PSEN 將不被激活。 EA/VPP:訪問外部程序存儲(chǔ)器控制信號。為使能從 0000H 到 FFFFH 的外部程序存儲(chǔ)器讀取指令, EA 必須接 GND。為了執(zhí)行內(nèi)部程序指令, EA 應(yīng)該接 VCC。在 flash 編程期間, EA 也接收 12 伏 VPP 電壓。 XTAL1:內(nèi)部時(shí)鐘發(fā)生電路和 振蕩器反相放大器的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 波形產(chǎn)生模塊設(shè)計(jì) 由單片機(jī)采用編程方法產(chǎn)生三種波形 、通過 DA 轉(zhuǎn)換模塊 DAC0832 在進(jìn)過濾波放大之后輸出。其電路圖如下: ( a) ( b) 圖 34 波形產(chǎn)生電路 如上圖所示,單片機(jī)的 P0 口 經(jīng)過排阻 連接 DAC0832 的八位數(shù)據(jù)輸入端, DAC0832 的浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 9 輸出端鏈接一個(gè)電壓跟隨器 LM358,再由 LM358 的輸出端連接 放大器 OP07,經(jīng)過放大后輸出所要的波形。 (1) 工作原理 DAC0832 是 8 分辨率的 D/A 轉(zhuǎn)換集成芯片,由 8 位輸入鎖存器、 8 位 DAC 寄存器、8 位 D/A 轉(zhuǎn)換器及轉(zhuǎn)換控制電路四部分構(gòu)成。 8 位輸入鎖存器用于存放主機(jī)送來的數(shù)字量,使輸入數(shù)字得到緩沖和鎖存,并加以控制; 8 位 DAC 寄存器用于存放存放待轉(zhuǎn)換的數(shù)字量,并加以控制; 8 位 D/A 轉(zhuǎn)換器輸出與數(shù)字量成正比的模擬電流,由與門、與非門組成的輸入控制的輸入電路來控制 2 個(gè)寄存器的選通或鎖存狀態(tài)。 WR2 和 XFER 同時(shí)有效時(shí), 8 位 DAC 寄存器端為高電平 “ 1” ,此時(shí) DAC 寄存器的輸出端 Q 跟隨輸入端 D 也就是出入寄存器 Q 端得電平變化,反之,當(dāng)端為低電平 “ 0” 時(shí),第一級 8 位輸入寄存器 Q 端得狀態(tài)則鎖存到第二級 8 位 DAC 寄存器中,以便第三極 8 位DAC 轉(zhuǎn)換器進(jìn)行 D/A 轉(zhuǎn)換。 DAC0832 的為八位數(shù)據(jù)并行輸入的,其結(jié)構(gòu)圖如下: 圖 35 DAC0832 的內(nèi)部結(jié)構(gòu) ( 2) DAC0832 的主要特性參數(shù) 1) 單一電源供電( +5V~ +15V) ; 2) 其線性度只需在滿量程下調(diào)整 ; 3) 電流穩(wěn)定時(shí)間 1us; 4) 可以用 單緩沖、雙緩沖或直接數(shù)字輸入 ; 5) 8位分辨率 ; 6) 20mW的 低功耗 。 ( 3) DAC0832 引腳功能簡介 D0~ D7: 8 位數(shù)據(jù)輸入線, TTL 電平,有效時(shí)間應(yīng)大 圖 36 DAC0832 引腳圖 浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 10 于 90ns(否則鎖存器的數(shù)據(jù) 會(huì)出錯(cuò) ); CS:片選信號輸入線(選通數(shù)據(jù)鎖存器),低電平有效; ILE:數(shù)據(jù)鎖存允許控制信號輸入線,高電平有效; WR1:數(shù)據(jù)鎖存器寫選通輸入線,負(fù)脈沖(脈寬應(yīng)大于 500ns)有效。由 ILE CS、 WR1 的邏輯組合產(chǎn)生 LE1。 當(dāng) LE1 為高電平時(shí),數(shù)據(jù)鎖存器狀態(tài)隨輸入數(shù)據(jù)線變換, LE1 的負(fù)跳變時(shí)將輸入數(shù)據(jù)鎖存; XFER:數(shù)據(jù)傳輸控制信號輸入線,低電平有效,負(fù)脈沖(脈寬應(yīng)大 于 500ns)有效; WR2: DAC 寄存器選通輸入線,負(fù)脈沖(脈寬應(yīng)大于 500ns)有效; IOUT1:電流輸出端 1,其值隨 DAC 寄存器的內(nèi)容線性變化; IOUT2:電流輸出端 2,其值與 IOUT1 值之和為一常數(shù); Rfb:反饋信號輸入線,改變 Rfb 端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度; Vcc:電源輸入端, Vcc 的范圍為 +5V~ +15V; VREF:基準(zhǔn)電壓輸入線, VREF 的范圍為 10V~ +10V; AGND:模擬信號地; DGND:數(shù)字信號地。 顯示模塊的設(shè)計(jì) 該設(shè)計(jì)的液晶顯示模塊是由 LCD1602連接單片機(jī)來完成的, LCD1602 由 16個(gè)引腳組成,其中 714( D0D7) 號引腳連接單片機(jī) P1 口 , 6號連接 T0口, 5 號連接單片機(jī) INT1 口, 4號連接 INT0口, 其電路圖如下: 圖 37 液晶顯示 模塊 ( 1) LCD1602 引腳功能介紹 VSS 為電源地; 浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 11 VDD 接 5V 電源; VO 需要與地短接顯示屏工作; RS 為寄存器選擇,高電平 1 時(shí)選擇數(shù)據(jù)寄存器、低電平 0 時(shí)選擇指令寄存器; RW 為讀寫信號線,高電平 1 時(shí)進(jìn)行讀操作,低電平 0 時(shí)進(jìn)行寫操作; E 端是液晶的使能端; D0~D7 為 8 位雙向數(shù)據(jù)端; VCC 電源; GND 地。 圖 38 LCD 引腳圖 鍵盤顯示模塊的設(shè)計(jì) 本系統(tǒng)采用獨(dú)立鍵盤,其連接電路圖如下: 圖 39 鍵盤 圖中鍵盤獨(dú)立鍵盤引出的線分別接單片機(jī)的 P2 口 。如圖 開關(guān) 1 用來調(diào)節(jié)頻率、 開關(guān) 2用來控制波形的輸出 、 開關(guān) 3 用來切換輸出波形。當(dāng)按開關(guān) 1 時(shí)輸出波形的頻率 減小 ,按 下開關(guān) 2,即確認(rèn)輸出波形,再按一下開關(guān) 2,則停止波形輸出 。 浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 12 4 軟件 設(shè)計(jì) 軟件總體設(shè) 計(jì) 本系統(tǒng)采用 AT89S52 單片機(jī),用編程的方法來產(chǎn)生三種波形,并通過編程來切換三種波形以及波形頻率的改變。 具體功能有:( 1)各個(gè) 波形 的切換;( 2)頻率 增減 等。 軟件流程圖 圖 41 軟件流程圖 首先對程序初始化,再判斷 是否 有按鍵按下,則計(jì)算相關(guān)參數(shù),一 方面 利用中斷定時(shí)和查詢查 表輸出波形,另一方面發(fā) 送段選口和位選口數(shù)據(jù)使 LCD顯示相關(guān)波形類型和頻率,最后反饋回去構(gòu)成循環(huán),判斷按鍵相關(guān)信息。 仿真 當(dāng)程序經(jīng)過初始 化,液晶屏 上第一行會(huì)顯示 “ FREQ: ” 和 頻率 ,當(dāng) 不按開關(guān)三, 此時(shí)開始 初始化 有鍵按下下 S1 按下 S3 按下 S2 按下 Type++ 輸出波形 頻率減小 液晶顯示 頻率 液晶顯示ON 輸出 方波 液晶顯示SQRE Type=0 Type=1 Type=2 輸出 三角波 液晶顯示TRIG 輸出正弦波 液晶顯示SINE N Y 浙江農(nóng)林大學(xué)天目學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 13 輸出波形為 方波 ,按 一 下時(shí)輸出為 三角波 ,按 二 下時(shí)輸出為 正弦 波。 開關(guān)二則是確認(rèn)是否輸出波形。另外一 個(gè)開關(guān)可以調(diào)節(jié)頻率,三種波形的頻率可調(diào)范圍不同,分別如下: 方 波: 1—— 三角波: 1—— 312HZ 正弦波: 1— — 312HZ 本次設(shè)計(jì)通過軟件( proteus)仿真。按照設(shè)計(jì)的電路連接好, 電路接好后,按照預(yù)先設(shè)定好的調(diào)試步驟,逐步對電路進(jìn)行系統(tǒng)調(diào)試,調(diào)試結(jié)果做如下: 方波 當(dāng) 液晶屏上第二行 顯示為 “ SQRE” 時(shí),示波器中顯 示為方波,此時(shí)頻率的大小受頻率檔位選擇鍵的控制 。 圖 42 方波圖形 程序如下: if(type==0) {write_cmd(0xc0)。 write_dat(
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1