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

正文內(nèi)容

基于at89c52單片機(jī)的低頻信號(hào)發(fā)生器(留存版)

  

【正文】 ,0x9F,0x9E,0x9D,0x9C,0x9B,0x9A,0x99,0x98,0x97,0x96,0x95,0x94, 0x93,0x92,0x91,0x90,0x8F,0x8E,0x8D,0x8C,0x8B,0x8A,0x89,0x88,0x87,0x86,0x85,0x84,0x83,0x82,0x81,0x80,0x7F,0x7E,0x7D,0x7C,0x7B,0x7A,0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x70,0x6F,0x6E,0x6D,0x6C,0x6B,0x6A,0x69,0x68,0x67,0x66,0x65,0x64,0x63,0x62,0x61,0x60,0x5F,0x5E,0x5D,0x5C,0x5B,0x5A,0x59,0x58,0x57,0x56,0x55,0x54,0x53,0x52,0x51,0x50, 0x4F,0x4E,0x4D,0x4C,0x4B,0x4A,0x49,0x48,0x47,0x46,0x45,0x44,0x43,0x42,0x41,0x40,0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77, 0x78,0x79,0x7A,0x7B,0x7C,0x7D,0x7E,0x7F, }。} case 3:{sin_thr=~sin_thr。TL1=THHL%256。只有通過(guò)吧正弦表及三角表中的數(shù)字個(gè)數(shù)減少, 并且把初始化函數(shù)中的初值變大 為65534,這樣周期變短, 使得波形頻率變大 。所以,在設(shè)計(jì)時(shí)應(yīng)考慮兩者的差異,結(jié)合器件的實(shí)際情況從中找出最適合的設(shè)計(jì)方法。 心得體會(huì) 通過(guò)這次對(duì)可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì)與制作,讓我了解了設(shè)計(jì)電路的程序,也讓我明白了關(guān)于信號(hào)發(fā)生器的原理與設(shè)計(jì)理念,要設(shè)計(jì)一個(gè)電路首先要用仿真軟件進(jìn)行仿真,成功之后才實(shí)際接線的。圖 36至圖311顯示了頻率的逐漸變化,圖 312 顯示了在按鍵 3按下,三角波和正弦波相互轉(zhuǎn)化的一個(gè)瞬間,具體的調(diào)節(jié)過(guò)程可在測(cè)試中顯示。TR1=0。else{THHL=THHL255。三個(gè)鍵分別用于頻率增加、減小和選擇正弦波或三角波;在波形數(shù)據(jù)產(chǎn)生子程序是定時(shí)器T1 的中斷程序,即當(dāng)定時(shí)器計(jì)數(shù)溢出時(shí)就要產(chǎn)生中斷,此時(shí)單片機(jī)按次序?qū)⒉ㄐ螖?shù)據(jù)表中的波形數(shù)據(jù)一一送至 DAC0832 進(jìn)行數(shù)模轉(zhuǎn)化。在此介紹 Proteus ISIS 軟件的 一些基本操作 和 工作環(huán)境 。 信號(hào) 通過(guò)公共輸入口傳送 到 兩個(gè)DAC 數(shù)據(jù)鎖存器 中 的任 意 一個(gè)。單片機(jī) 工作 后,片內(nèi) RAM 為 任意 值,運(yùn)行中的復(fù)位操作不 會(huì)更改 片內(nèi) RAM 區(qū)中的數(shù)據(jù) , 21個(gè)特殊功能寄存器 在 復(fù)位 之 后的 數(shù)據(jù) 為確定值,見(jiàn)表 1。注意 當(dāng) 加密方式 是 1 時(shí), EA將內(nèi)部 定 為 RESET;當(dāng) EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ) 空間 。 作為輸入, 因?yàn)?外部下拉為低電平, P3 口將輸出電流( ILL) ,這是由于上拉的 原因 。 P0 可以 用于外部程序 或者 數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) 或者 地址的第八位。在 中 國(guó),我們習(xí)慣于 把它 稱為“單片機(jī)”,在本課程設(shè)計(jì)中使用的是 AT89C52。當(dāng)前信號(hào)發(fā)生器總的 發(fā)展 是向著 低功耗 、高頻率精度、寬頻率覆蓋、多功能、智能化 和 自動(dòng)化 方向發(fā)展。 目前 , 有很多的信號(hào)發(fā)生器構(gòu)成方法 ,例如采用專用的信號(hào)發(fā)生芯片MAX03采用 DDS(Direct2Digital Synthesis)型的任意波發(fā)生器 、 以及傳統(tǒng)的AWG 等。譬如在電視機(jī) 、 示波器 等儀器中,為了利用熒光屏顯示圖像, 讓 電子 能夠 按照一定 得 規(guī)律運(yùn)動(dòng),常用到 方 波產(chǎn)生器作為時(shí)基電路。使用 Atmel 公司高密度非易失性存儲(chǔ)器 高 技術(shù) 制作 , 可以 與工業(yè) 80C51 產(chǎn)品指令 和引腳 全部 兼容片上 。 P1 口: P1 口是內(nèi)部提供 的 8位 上拉電阻的雙向 I/O 口, P1 口緩沖器能 收到 輸出 4TTL 門電流。 在平時(shí), ALE 端以 一定 的 頻率周期輸出正脈沖 函數(shù) ,此頻率為振蕩器頻率的 六分之一 。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 IP= 00000B, 則 表明各個(gè)中 斷源 是等級(jí)低的 優(yōu)先級(jí); IE= 000000B, 則 表明各個(gè)中斷均 已經(jīng) 被關(guān) 閉; 系統(tǒng)復(fù)位是任何微機(jī)系統(tǒng)執(zhí)行的 初始化步驟 ,使控制芯片 整體 回到默認(rèn)的硬件 狀態(tài)下。 在 最高有效位變化期間內(nèi) , 分段高階位可以使 得 閃變最小 ,該變化期間內(nèi)的閃變脈沖最強(qiáng) 大 。 其工作界面如下圖所示 : 第二章 單片機(jī)的仿真軟件的應(yīng)用 圖 21 Proteus ISIS的工作界面 Keil 軟件的應(yīng)用介紹 Keil C51 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī) C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),與匯編相比, C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用 。 /*****************************************************************/ uint data THHL=65535。break。TR1=1。變大后的方波頻率可達(dá) 10KHZ,正弦波和三角波頻率可達(dá) 5000HZ 左右??偠灾?,這次的課程設(shè)計(jì)讓我對(duì)電路設(shè)計(jì)和各種軟件都有了較深入的了解,使我鞏固了上課時(shí)候?qū)W習(xí)的知識(shí),并且對(duì)這些知識(shí)的實(shí)際運(yùn)用有了新的認(rèn)識(shí)。 第三章 可調(diào)低頻信號(hào)發(fā)生 器的設(shè)計(jì) 測(cè)試與調(diào)試 將保存的 hex 程序文件燒錄進(jìn)單片機(jī) AT89C52 中,并按照原理圖正確接線,接好后進(jìn)行測(cè)試,結(jié)果應(yīng)該與 預(yù)測(cè)的 效果相同,若有異常則檢查故障并對(duì) 仿真 進(jìn)行修正。 按鍵 1 和 2 分別對(duì)應(yīng)于頻率增加和減小,按鍵 3 用于轉(zhuǎn)化波形。 } } 第三章 可調(diào)低頻信號(hào)發(fā)生 器的設(shè)計(jì) /************************T1 中斷函數(shù) ***********************/ void time_intt1(void)interrupt 3 { EA=0。} case 5:{if(THHL=500)THHL=0。 是 否 有 鍵 按 下開(kāi) 始 查 鍵有 鍵 按 下 , 根 據(jù) 按 鍵 的數(shù) 值 執(zhí) 行 功 能頻 率增 大頻 率減 小選 擇波 形有按 1 按 2 按 3否查 鍵 結(jié) 束 按 鍵 3 是 否 按 下中 段 開(kāi) 始執(zhí) 行關(guān) 閉 中 斷 , 關(guān) 閉 定 時(shí) , 重新 載 入 初 值 , 開(kāi) 定 時(shí) 器輸 出方 波輸 出 三角 波輸 出 正弦 波查 表 指 針 加 1開(kāi) 中 斷 , 返 回否是 圖 33鍵掃描子程序流程圖 圖 34波形數(shù)據(jù)產(chǎn)生子程序流程圖 在鍵掃描子程序中,其任務(wù)是檢查三個(gè)鍵是否按下來(lái)執(zhí)行其功能。總之,該軟件是一款集 SPICE 和 單片機(jī)分析 于一身的仿真軟件,功能非常 強(qiáng)大。 TLC7528 數(shù)模轉(zhuǎn)換器的介紹 TLC7528 是 8位 雙路 數(shù)字 模擬轉(zhuǎn)換器 ,它 具有單獨(dú)的片內(nèi)數(shù)據(jù)鎖存器 ,它的 特點(diǎn)包括非常 嚴(yán)密 的 DAC 至 DAC 一致性。 單片機(jī)復(fù)位后的狀態(tài) : 單片機(jī)的復(fù)位操作使單片機(jī) 達(dá)到 初始化 的 狀態(tài),其中包括使 得 程序計(jì)數(shù)器 PC= 0000H,這 說(shuō)明 程序從 0000H 地址 開(kāi)始 運(yùn)行 。 EA/VPP:當(dāng) EA 保持低電平時(shí), 不管是否有內(nèi)部 的 程序存儲(chǔ) 空間 , 那么 在此期間外部程序存儲(chǔ) 空間 ( 0000HFFFFH)。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。當(dāng) P3 口寫(xiě)入 “1” 后,被內(nèi)部上拉為高電平,并 且作用于 輸入。當(dāng) P1 口的管腳第一次寫(xiě) 1時(shí),被 視 為 輸入 高阻。在國(guó)際上,多把單片機(jī)稱為微控制器 MCU,由于在使用中,通常是 它 處于測(cè)控系統(tǒng)的 中心 地位并嵌入其中,所以 我們 又把單片機(jī)稱為嵌入式控制器 EMCU。現(xiàn)在,微處理器 運(yùn)用在 許多信號(hào)發(fā)生器 上 ,因而 這些信號(hào)發(fā)生器 具備了自校、自檢、診斷自動(dòng)故障和形成自動(dòng)波形和修正等功能, 能夠 和控制計(jì)算機(jī) 以及 其他 的測(cè)量?jī)x器方便的一起構(gòu)成自動(dòng)測(cè)試系統(tǒng)。 該 可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì)以單片機(jī)( AT89C52) 作 為 核心 控制系統(tǒng),由晶體振蕩電路,地址 發(fā)生 電路,波形 產(chǎn)生電路,運(yùn)算放大電路,數(shù) 字 模 擬 轉(zhuǎn)換電路組成。 信號(hào) 發(fā)生器作為一種通用的電子 設(shè)備 ,在科研、測(cè)控、通訊 生產(chǎn) 等領(lǐng)域都得到了 非常 廣泛的 運(yùn) 用。 Flash 能夠 允許程序存儲(chǔ)器在系統(tǒng)可編程 執(zhí)行 ,亦適 合于 常規(guī)編程器。 P1 口管腳寫(xiě)入 1后, 可 作為 輸入, 其管腳 被內(nèi)部上拉為高 電平 , P1 口被外部下拉為低電平 的時(shí)候 ,將輸出電流,這是由于內(nèi)部上拉的 原因 。 P3 口管腳備選功能 : 因此它可用 于 對(duì)外部輸出的脈沖或
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1