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

正文內(nèi)容

基于52單片機(jī)的低頻信號(hào)發(fā)生器設(shè)計(jì)(編輯修改稿)

2025-01-12 09:43 本頁面
 

【文章內(nèi)容簡介】 成一個(gè)自激振蕩器。 電容 C2 和 C1 和 外接晶體諧振器一起 構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。 雖然 對外接電容的值沒有 非第一章 緒論 常 嚴(yán)格的要求,但 震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性 會(huì)由電容的大小 影響。 所以 ,此 電路 系統(tǒng)的晶體振蕩器的值為 12MHz,電容 的種類 應(yīng)盡 量 選擇陶瓷電容,電容值 大概 30μF。在 電路板 焊接 時(shí), 電容 和晶體振蕩器 應(yīng)盡可能安裝得 靠近 單片機(jī)芯片 ,這樣做是為了 減少寄生電容,更好地保證震蕩器 可靠 穩(wěn)定 地工作 。 負(fù)載電容值 是 晶振 的 一個(gè)重要 的參數(shù) ,為了 得到晶振標(biāo)稱的諧振頻率 ,我們可以 選擇與負(fù)載電容值相等的并聯(lián)電容 。 TLC7528 數(shù)模轉(zhuǎn)換器的介紹 TLC7528 是 8位 雙路 數(shù)字 模擬轉(zhuǎn)換器 ,它 具有單獨(dú)的片內(nèi)數(shù)據(jù)鎖存器 ,它的 特點(diǎn)包括非常 嚴(yán)密 的 DAC 至 DAC 一致性。 信號(hào) 通過公共輸入口傳送 到 兩個(gè)DAC 數(shù)據(jù)鎖存器 中 的任 意 一個(gè)。 輸入 控制端 DACA/DACB 決定哪一個(gè) DAC 被使用 。該 元 件的裝載周期 和 隨機(jī)存取存儲(chǔ)器的寫周期 很相 似 ,可以非常 方便地與大多數(shù) 輸出端口和 通用微處理器總線相接口。 在 最高有效位變化期間內(nèi) , 分段高階位可以使 得 閃變最小 ,該變化期間內(nèi)的閃變脈沖最強(qiáng) 大 。 TLC7528 功耗小于 15 mW, 工作電源為 5——15 V。 2或 4象限乘法功能使這種器件成為許多微處理器控制的 信號(hào)控制應(yīng)用 和 增益設(shè)置 的良好選擇。 它 可以 工作 在 電壓方式 ,產(chǎn)生 的不是電流輸出而是 電壓輸出。 第二章 單片機(jī)的仿真軟件的應(yīng)用 第 二 章 單片機(jī)的仿真軟件的應(yīng)用 Proteus ISIS 軟件的應(yīng) 用介紹 Proteus 具有和其他 EDA 工具一樣的原理圖編輯、 電路仿真功能 及 印刷電路板 (PCB)設(shè)計(jì) ,最大的特色是 它的 電路仿真的 可視化 和 交互化 ,通過 Proteus軟件的 VSM(虛擬仿真模式 ),用戶可以對 單片機(jī)及外圍元器件 、 數(shù)字電路、模擬電路、模數(shù)混合電路 等電子線路進(jìn)行系統(tǒng)仿真。 Proteus 軟件由 ISIS 和 ARES兩部分構(gòu)成,其中 ARES 是一款 強(qiáng)大 的 PCB 布線編輯軟件 , ISIS 是一款便捷的電子系統(tǒng)原理設(shè)計(jì)和仿真平臺(tái)軟件 。 Proteus ISIS 軟件的特點(diǎn)是: 第 一 ,提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中可以觀察各個(gè) 變量、寄存器等的當(dāng)前狀態(tài),同時(shí)具 備 單步、全速、設(shè)置斷點(diǎn)等調(diào)試功能,因此在該軟件的仿真系統(tǒng)中,可以支持第三方的軟件編譯和調(diào)試環(huán)境,如 Keil C51 uVision2 等軟件,并且 也 具備這些功能。 第二,支持主流單片機(jī)系統(tǒng)的仿真。目前單片機(jī) 的類型有: 8051 系列, PIC12 系列, 68000 系列, PIC16 系列, PIC18 系列, Z80 系列, AVR 系列, HC11系列以及各種外圍芯片。 第三 ,實(shí)現(xiàn)了單片機(jī)仿真和 SPICE 電路仿真相結(jié)合,數(shù)字電路仿真、具有模擬電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、 12C調(diào)試器 、 SPI 調(diào)試器、 RS232 動(dòng)態(tài)仿真、鍵盤和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器,邏輯分析儀、信號(hào)發(fā)生器等。 第四,具有強(qiáng)大的原理圖繪制功能??傊撥浖且豢罴?SPICE 和 單片機(jī)分析 于一身的仿真軟件,功能非常 強(qiáng)大。在此介紹 Proteus ISIS 軟件的 一些基本操作 和 工作環(huán)境 。 基本操作:進(jìn)入 Proteus ISIS 雙擊桌面上的 ISIS 7 Professional 圖標(biāo)或者單擊屏幕下方的 “開始”→“程序”→“ Proteus 7 Professional”→“ ISIS 7 Professional” ,進(jìn)入 Proteus ISIS 集成環(huán)境。在進(jìn)入之后開始依照自己的設(shè)計(jì)將元器件找到,完成原理圖。 其工作界面如下圖所示 : 第二章 單片機(jī)的仿真軟件的應(yīng)用 圖 21 Proteus ISIS的工作界面 Keil 軟件的應(yīng)用介紹 Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機(jī) C語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用 。 Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全 Windows 界面 ,下面僅介紹 該軟件的簡單的應(yīng)用。 使用步驟: (作用是管理文件進(jìn)行編譯),工程的后綴名為 .uv2。 (本設(shè)計(jì)中用 AT89C52)。 ,即用 C語言編寫程序,文件的后綴名為 .c。 。 16 進(jìn)制文件 (.hex 文件 )加載到原理圖中 ,即可檢測仿真結(jié)果第三章 可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì) 第三章 可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì) 信號(hào)發(fā)生器設(shè)計(jì)的基本要求 設(shè)計(jì)并制作一臺(tái)函數(shù)信號(hào)發(fā)生器 ,能實(shí)現(xiàn)以下基本要求: 第一, 能產(chǎn)生方波、正弦波、三角波 三種波形,其具體的波形有按鍵選擇。 第二, 波形 無明顯失真; 第三, 頻率范圍 為 1Hz— 1000Hz。 信號(hào)發(fā)生器的電路設(shè)計(jì)與仿真 硬件設(shè)計(jì)部分 : 控 制 鍵 P 3 . 0 P 3 . 1 P 3 . 2A T 8 9 S 5 1單 片 機(jī) 控 制 器 P 1 口 P 3 . 7D A C 0 8 3 2D 0 — D 7方 波 輸 出正 弦 波或 三 角波 輸 出 圖 31信號(hào)發(fā)生器設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)框圖 如圖所示, 接三個(gè)控制鍵,其中 T1 為頻率增加鍵, T2 為頻率減小鍵, T3 為正弦波和三角波的轉(zhuǎn)化鍵。 P1 口輸出波形數(shù)據(jù),經(jīng)過 DAC0832 進(jìn) 行數(shù)模轉(zhuǎn)化得到波形。 開 始T 1 置 初 值 , 設(shè) 置 為 1 6位 定 時(shí) 模 式 ( 方 式 1 )T 1 開 中 斷 , 開 定 時(shí)器 , 開 總 中 斷結(jié) 束 圖 32初始化子程序流程圖 該程序的主要功能是設(shè)置定時(shí)器的初始值,工作模式,開中斷和開定時(shí)器。第三章 可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì) 當(dāng)定時(shí)器計(jì)到極限時(shí)就要產(chǎn)生中斷,即輸出一波形數(shù)據(jù)。 是 否 有 鍵 按 下開 始 查 鍵有 鍵 按 下 , 根 據(jù) 按 鍵 的數(shù) 值 執(zhí) 行 功 能頻 率增 大頻 率減 小選 擇波 形有按 1 按 2 按 3否查 鍵 結(jié) 束 按 鍵 3 是 否 按 下中 段 開 始執(zhí) 行關(guān) 閉 中 斷 , 關(guān) 閉 定 時(shí) , 重新 載 入 初 值 , 開 定 時(shí) 器輸 出方 波輸 出 三角 波輸 出 正弦 波查 表 指 針 加 1開 中 斷 , 返 回否是 圖 33鍵掃描子程序流程圖 圖 34波形數(shù)據(jù)產(chǎn)生子程序流程圖 在鍵掃描子程序中,其任務(wù)是檢查三個(gè)鍵是否按下來執(zhí)行其功能。三個(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)化。 軟件設(shè)計(jì)部分: include define uchar unsigned char define uint unsigned int define key P3 define dataout P1 uchar code sin_tab[256]= // 正弦波數(shù)據(jù)表 (256 個(gè)數(shù)字 ); { 0x80,0x83,0x85,0x88,0x8A,0x8D,0x8F,0x92,0x94,0x97,0x99,0x9B,0x9E,0xA0,0xA3,0xA5, 0xA7,0xAA,0xAC,0xAE,0xB1,0xB3,0xB5,0xB7,0xB9,0xBB,0xBD,0xBF,0xC1,0xC第三章 可調(diào)低頻信號(hào)發(fā)生器的設(shè)計(jì) 3,0xC5,0xC7 0xC9,0xCB,0xCC,0xCE,0xD0,0xD1,0xD3,0xD4,0xD6,0xD7,0xD8,0xDA,0xDB,0xDC,0xDD, 0xDE,0xDF,0xE0,0xE1,0xE2,0xE3,0xE3,0xE4,0xE4,0xE5,0xE5,0xE6,0xE6,0xE7,0xE7,0xE7, 0xE7,0xE7,0xE7,0xE7,0xE7,0xE6,0xE6,0xE5,0xE5,0xE4,0xE4,0xE3,0xE3,0xE2,0xE1,0xE0, 0xDF,0xDE,0xDD,0xDC,0xDB,0xDA,0xD8,0xD7,0xD6,0xD4,0xD3,0xD1,0xD0,0xCE,0xCC, 0xCB,0xC9,0xC7,0xC5,0xC3,0xC1,0xBF,0xBD,0xBB,0xB9,0xB7,0xB5,0xB3,0xB1,0xAE,0xAC,0xAA,0xA7,0xA5,0xA3,0xA0,0x9E,0x9B,0x99,0x97,0x94,0x92,0x8F,0x8D,0x8A,0x88,0x85, 0x83,0x80,0x7D,0x7B,0x78,0x76,0x73,0x71,0x6E,0x6C,0x69,0x67,0x65,0x62,0x60,0x5D,0x5B,0x59,0x56,0x54,0x52,0x4F,0x4D,0x4B,0x49,0x47,0x45,0x43,0x41,0x3F,0x3D,0x3B,0x39,0x37, 0x35,0x34,0x32,0x30,0x2F,0x2D,0x2C,0x2A,0x29,0x28,0x26,0x25,0x24,0x23,0x22,0x21,0x20, 0x1F,0x1E,0x1D,0x1D,0x1C,0x1C,0x1B,0x1B,0x1A,0x1A,0x1A,0x19,0x19,0x19,0x19,0x19, 0x19,0x19,0x19,0x1A,0x1A,0x1A,0x1B,0x1B,0x1C,0x1C,0x1D,0x1D,0x1E,0x1F,0x20,0x21, 0x22,0x23,0x24,0x25,0x26,0x28,0x29,0x2A,0x2C,0x2D,0x2F,0x30,0x32,0x34,0x35,0x37,0x39, 0x3B,0x3D,0x3F
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1