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

正文內(nèi)容

信號(hào)發(fā)生器電路設(shè)計(jì)畢業(yè)論文-全文預(yù)覽

2025-07-10 13:23 上一頁面

下一頁面
  

【正文】 nt address space in a formation. While visiting the memory, corresponding and only an address Memory unit, can ROM, it can be RAM too, and by visiting the order similarly. This kind of memory structure is called the structure of memories are divided into procedure memory space and data memory space on the physics structure, there are four memory spaces in all: The procedure stores in one and data memory space outside data memory and one in procedure memory space and one outside one, the structure forms of this kind of procedure device and data memory separated form data memory, called Harvard structure. But use the angle from users, 8051 memory address space is divided into three kinds: (1) In the slice, arrange blocks Of FFFFH,0000H of location, in unison outside the slice (use 16 addresses).(2)The data memory address space outside one of 64KB,the address is arranged from 000OH 64KB FFFFH(with 16 addresses)too to the location.(3)Data memory address space of 256B(use 8 addresses).Three abovementioned memory space addresses overlap, for distinguishing and designing the order symbol of different data transmission in the instruction system of 8051:CPU visit slice, ROM order spend MOVC, visit block RAM order uses MOVX outside the slice, RAM order uses MOV to visit in slice.8051 onechip puter have four 8 walk abreast I/O port, call P0,P1,P2 and port is 8 accurate twoway mouths, accounts for 32 pins altogether. Every one I/O line can be used as introduction and exported independently. Each port includes a latch(namely special function register),one exports the driver and a introduction buffer. Make data can latch when outputting, data can buffer when making introduction, but four of passedaway these selfsame. Expand among the system of memory outside having slice, four ports these may serve as accurate twoway mouth of I/O in mon use. Expand among the system of memory outside having slice, P2 mouth see high 8 address off。計(jì)算值可以用C語言編程得到。/256 ) ……,如此計(jì)算下去,將這些模擬量正弦值都轉(zhuǎn)換為單極性方式下的數(shù)字量,得到一張按照點(diǎn)號(hào)順序排列的正弦波波形數(shù)據(jù)表格。 因此產(chǎn)生的正弦波為:=[1+sin△t] 將一個(gè)周期內(nèi)的正弦波形等分為256份,那么第1點(diǎn)的角度為0176。還要感謝所有幫助我,耐心指導(dǎo)我的同學(xué)們,是他們的幫助使我的設(shè)計(jì)得以逐步完成。當(dāng)加上顯示功能模塊時(shí),波形失真比較嚴(yán)重,很可能的原因是波形產(chǎn)生部分與液晶顯示指令所需時(shí)間有較大差別,造成二者不同步,從而導(dǎo)致上述情況,因此,建議采用數(shù)碼管進(jìn)行顯示信號(hào)頻率這一功能的設(shè)計(jì),另一方面,也可以通過不同的發(fā)光二極管來表示不同的波形類型,進(jìn)而來實(shí)現(xiàn)設(shè)計(jì)所要求的顯示信號(hào)類型的功能。167。 鋸齒波仿真由于DAC0832的特點(diǎn),使得所產(chǎn)生的波形并不是遞增的,而是與之想對(duì)應(yīng)的遞減的波形,如圖559所示:圖58 鋸齒波仿真一圖中58所示鋸齒波頻率為20Hz,;圖59 鋸齒波仿真二圖59所示鋸齒波頻率為170Hz,;當(dāng)頻率較高時(shí),鋸齒波也發(fā)生失真,波形形狀為拋物線狀。這是在頻率較低的時(shí)候,當(dāng)頻率較高時(shí),方波會(huì)失真,高電平持續(xù)時(shí)間較長(zhǎng),低電平持續(xù)時(shí)間較短,造成高低電平比例不等,不符合方波的特點(diǎn)。圖53 正弦波仿真二圖53中,正弦波頻率為75Hz。167。 //寫個(gè)位 write_data(0x48)。 //寫百位 write_(0x80+0x41)。 //w0x80+0x00為第一行開頭所對(duì)應(yīng)的地址,write_data()括號(hào)內(nèi)是字母所對(duì)應(yīng)的代碼,當(dāng)顯示完一個(gè)字母后地址自動(dòng)加1。 //r鋸齒波:write_(0x80+0x00)。 //u三角波:write_(0x80+0x00)。 //n 方波:write_(0x80+0x00)。 顯示部分程序四種波形產(chǎn)生時(shí)需要顯示相對(duì)應(yīng)的字母表示,對(duì)應(yīng)情況為:正弦波——sin、方波——squ、三角波——thr、鋸齒波——saw,為了顯示相應(yīng)字符串,則應(yīng)把字母所對(duì)應(yīng)的代碼輸入到液晶,波形對(duì)應(yīng)代碼如下:正弦波: write_(0x80+0x00)。 delay1(ys)。 delay1 (ys)。實(shí)現(xiàn)程序如下: if(s1num==3) //三角波 { if (a128) { P0 = a。 delay1 (128*ys)。 delay1 (ys)。調(diào)頻流程如圖43所示:圖43 調(diào)頻流程167。} return key。key=11。while(!(P2amp。0x10))。 if(!(P2amp。0x80))。} if(!(P2amp。0x20)) {tmp |= (15)。key=5。 P2 amp。key=8。while(!(P2amp。0x10))。 if(!(P2amp。0x80))。} if(!(P2amp。0x40)) {tmp |= (12)。key=2。 P2 amp。while(!(P2amp。0x40))。} if(!(P2amp。0x20)) {tmp |= (113)。key=13。 鍵盤掃描及處理程序44鍵盤有16個(gè)按鍵,對(duì)應(yīng)編號(hào)為1~16,按鍵的分配如下:1.先對(duì)I/O口進(jìn)行置‘1’,通過前后I/O口狀態(tài)的變化完成對(duì)鍵盤進(jìn)行檢測(cè)(需要進(jìn)行松手檢測(cè)),確定哪個(gè)按鍵,鍵盤檢測(cè)程序如下:uchar Key_Pro(void){ uint tmp = 0。//設(shè)置162顯示,57點(diǎn)陣,8位數(shù)據(jù)接口 write_(0x0c)。液晶部分初始化程序如下【2】:void init() { lcdrw=0。(4) 波形產(chǎn)生程序。圖37 調(diào)幅電路14第4章 軟件設(shè)計(jì)167。 運(yùn)放電路167。DAC0832的工作方式有雙緩沖、單緩沖和直通三種,本設(shè)計(jì)所采用的是直通的方式(當(dāng)=0、=0時(shí)),數(shù)字量一旦輸入,就直接進(jìn)入DAC寄存器,進(jìn)行D/A轉(zhuǎn)換。DAC0832內(nèi)部結(jié)構(gòu)如圖35所示:各主要引腳定義如下:——片選信號(hào)輸入端,低電平有效;——輸入寄存器的寫選通輸入端,負(fù)脈沖有效。167。具體的按鍵掃描方式如下:第一步: 先將四位數(shù)據(jù)線均置‘1’,然后檢查各端口電平有無變化,若K13按下,則相應(yīng)的會(huì)將KEY1口的電平拉低而其余端口的電平仍為‘1’,同理當(dāng)K1K1K16按下后也會(huì)相應(yīng)的將KEYKEYKEY4這三個(gè)端口的電平拉低,從而能夠檢測(cè)出K13,K14,K15,K16這四個(gè)按鍵的狀態(tài)。167。1602字符庫見附錄:DDRAM就是顯示數(shù)據(jù)RAM,用來寄存待顯示的字符代碼,共80字節(jié),其地址和屏幕的對(duì)應(yīng)關(guān)系如表所示:表31 DDRAM地址與屏幕對(duì)應(yīng)關(guān)系顯示位置1234567……40DDRAM地址第一行00H01H02H03H04H05H06H……27H第二行40H41H42H43H44H45H46H……67H一行有40個(gè)地址,在LCD1602中,我們只用前16個(gè)就行了,第二行也同樣用16個(gè)地址。167。圖32 內(nèi)部振蕩方式電路圖167。單片機(jī)的時(shí)鐘信號(hào)通常有兩種產(chǎn)生方式:內(nèi)部振蕩方式和外部振蕩方式。復(fù)位電路用于將單片機(jī)內(nèi)部各電路的狀態(tài)恢復(fù)到一個(gè)確定的初始值,并從這個(gè)狀態(tài)開始工作,按下復(fù)位按鈕后,內(nèi)部的程序自動(dòng)從頭開始執(zhí)行。需要注意的是使用時(shí)需要對(duì)液晶顯示進(jìn)行初始化處理。 軟件方案軟件設(shè)計(jì)是本設(shè)計(jì)的核心,需要通過程序設(shè)計(jì)實(shí)現(xiàn)算法,進(jìn)而實(shí)現(xiàn)系統(tǒng)功能。167。這一模塊功能的實(shí)現(xiàn)主要是通過所編寫的程序進(jìn)行控制,是整個(gè)設(shè)計(jì)的核心。 設(shè)計(jì)思路167。167。本設(shè)計(jì)所選用的單片機(jī)就是AT89C51。167。各種系列的單片機(jī)由于其內(nèi)部功能、單元組成及指令系統(tǒng)的不盡相同,形成了各具特色的系列產(chǎn)品。第1章 概 述167。該方法能產(chǎn)生任意波形的信號(hào),并能達(dá)到很高的頻率,產(chǎn)生信號(hào)波形的電路可以保證輸出信號(hào)的頻率穩(wěn)定性,可以方便地調(diào)節(jié)、預(yù)置頻率,波形變換方便,頻率和波形的切換響應(yīng)快,無過渡過程,電路結(jié)構(gòu)簡(jiǎn)單,工作穩(wěn)定可靠,但成本太高。這種設(shè)計(jì)性能可靠,能夠產(chǎn)生多種波形信號(hào),達(dá)到較高頻率,但是頻率輸出信號(hào)的波形和頻率值的精確度和準(zhǔn)確度不高,工作不很穩(wěn)定,電路較為復(fù)雜,不易調(diào)試。在現(xiàn)代電子領(lǐng)域中,單片機(jī)的應(yīng)用正在不斷地走向深入,單片機(jī)構(gòu)成的儀器不僅可靠性高、性價(jià)比較高、集成度高,而且處理功能強(qiáng)、可靠性較好,而目前廣泛使用的是一些標(biāo)準(zhǔn)產(chǎn)品,雖然也有一些優(yōu)點(diǎn),但價(jià)格較貴,因此,用單片機(jī)來實(shí)現(xiàn)信號(hào)發(fā)生器以滿足需要的方法是一個(gè)不可多得的方法。 結(jié)果及誤差分析 27結(jié) 論 29參考文獻(xiàn) 30致 謝 32附 錄 3313前 言一、課題的意義及目的信號(hào)發(fā)生器是基礎(chǔ)的通用儀器之一,在許多領(lǐng)域都有廣泛的應(yīng)用。 方波仿真 24167。 顯示部分程序 20第5章 仿真結(jié)果及分析 23167。 各程序模塊設(shè)計(jì) 15167。 運(yùn)放電路 13167。 D/A轉(zhuǎn)換電路 11167。 LCD1602編碼方式 9167。 時(shí)鐘電路 7167。 硬件方案 6167。 設(shè)計(jì)思路 4167。 AT89C51概述 3第2章 系統(tǒng)設(shè)計(jì)方案 4167。 單片機(jī)概述 3167。 任務(wù)分析 4167。 系統(tǒng)總體方案設(shè)計(jì) 5167。 復(fù)位電路 7167。 LCD1602電路連接 8167。 鍵盤檢測(cè)原理 11167。 DAC0832硬件連接 13167。 系統(tǒng)主流程 15167。 波形產(chǎn)生程序 18167。 正弦波仿真 23167。 鍵盤功能 27167?!?】作為電子技術(shù)最根本的硬件基礎(chǔ),信號(hào)發(fā)生器也需要不斷進(jìn)行改進(jìn),以滿足現(xiàn)今人們對(duì)它日益增長(zhǎng)的需要。(2) 利用大規(guī)模集成電路來實(shí)現(xiàn)。(4) 利用專用直接數(shù)字合成DDS芯片來實(shí)現(xiàn)。通過程序控制單片機(jī)來實(shí)現(xiàn)相關(guān)功能,避免了傳統(tǒng)電路搭接中出現(xiàn)的工作不穩(wěn)定、不易調(diào)試等各種問題,使得信號(hào)發(fā)生器易于控制,提高了信號(hào)精度,抗干擾能力強(qiáng),并且能夠?qū)Σㄐ芜M(jìn)行細(xì)微的調(diào)整,使其能夠滿足應(yīng)用時(shí)的要求。從1976年9月Intel公司推出MCS48系列單片機(jī)以來,世界上的一些著名的器件公司都紛紛推出各自系列的單片機(jī)產(chǎn)品。單片機(jī)具有功能強(qiáng)、體積小、成本低、功耗小、配置靈活等特點(diǎn),因此單片機(jī)在工業(yè)控制、智能儀表、通信系統(tǒng)、信號(hào)處理等領(lǐng)域均得到了廣泛應(yīng)用。功能強(qiáng)大的AT89C51單片機(jī)可以提供許多高性價(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域,為很多嵌入式系統(tǒng)提供了一種靈活性高且價(jià)格低廉的方案。 設(shè)計(jì)任務(wù)及要求本設(shè)計(jì)的任務(wù)及要求如下:(1)具有產(chǎn)生正弦波、三角波、方波和矩形波四種波形的功能;(2)輸出波形的頻率范圍為1~1000Hz;(3)輸出波形幅度范圍0-5V(峰-峰值),(峰-峰值)調(diào)整;(4)通過鍵盤輸入任意頻率數(shù)值和選擇任意波形;(5)具有顯示輸出波形的類型、頻率(周
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1