亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

轉(zhuǎn)(zhuǎn)儲(chǔ)器

  • 一、實驗?zāi)康? 了解數(shù)/模轉(zhuǎn)換器的基本原理

    一、實驗?zāi)康? 了解數(shù)/模轉(zhuǎn)換器的基本原理,掌握DAC0832芯片的使用方法。 二、實驗內(nèi)容 1、實驗電路原理如圖36,DAC0832采用單緩沖方式,具有單雙極性輸入端(圖中的Ua、Ub),利用debug輸出命令(Out 290 數(shù)據(jù))輸出數(shù)據(jù)給DAC0832,用萬用表測量單極性輸出端Ua及雙極性輸出端Ub的電壓,驗證數(shù)字與電壓之間的線性關(guān)系。 2、編程產(chǎn)生以下波形(從Ub輸出,用示波器觀察) (1)鋸齒波 三、編程提示 1、8位D/A轉(zhuǎn)換器DAC0832的口地址為290H,輸入數(shù)據(jù)與輸出電壓的關(guān)系為: (UREF表示參考電壓,N表示數(shù)數(shù)據(jù)),這里的參考電壓為PC機的+5V電源。 2、產(chǎn)生鋸齒波只須將輸出到DAC0832的數(shù)據(jù)由0循環(huán)遞增。

    標簽: 實驗 模轉(zhuǎn)換器

    上傳時間: 2016-03-12

    上傳用戶:ywqaxiwang

  • 赫夫曼編譯碼器: 用哈夫曼編碼進行通信可以大大提高信道利用率

    赫夫曼編譯碼器: 用哈夫曼編碼進行通信可以大大提高信道利用率,縮短信息傳輸時間,降低傳輸成本。但是,這要求在發(fā)送端通過一個編碼系統(tǒng)對待傳數(shù)據(jù)預先編碼,在接收端將傳來的數(shù)據(jù)進行譯碼(復原)。對于雙工信道(即可以雙向傳輸信息的信道),每端都需要一個完整的編/譯碼系統(tǒng)。試為這樣的信息收發(fā)站寫一個哈夫曼碼的編/譯碼系統(tǒng)。 [基本要求]一個完整的系統(tǒng)應(yīng)具有以下功能: (1)I:初始化(Initialization)。從終端讀入字符集大小n,以及n個字符和n個權(quán)值,建立哈夫曼樹,并將它存于文件hfmTree中。 (2)E:編碼(Encoding)。利用已建好的哈夫曼樹(如不在內(nèi)存,則從文件hfmTree中讀入),對文件ToBeTran中的正文進行編碼,然后將結(jié)果存入文件CodeFile中。 (3)D:譯碼(Decoding)。利用已建好的哈夫曼樹將文件CodeFile中的代碼進行譯碼,結(jié)果存入文件TextFile中。 (4)P:印代碼文件(Print)。將文件CodeFile以緊湊格式顯示在終端上,每行50個代碼。同時將此字符形式的編碼文件寫入文件CodePrin中。 (5)T:印哈夫曼樹(Tree printing)。將已在內(nèi)存中的哈夫曼樹以直觀的方式(樹或凹入表形式)顯示出,同時將此字符形式的哈夫曼樹寫入文件TreePrint中。

    標簽: 赫夫曼編譯碼 編碼 信道 利用率

    上傳時間: 2016-04-17

    上傳用戶:zaizaibang

  • 分頻器是FPGA設(shè)計中使用頻率非常高的基本單元之一。盡管目前在大部分設(shè)計中還廣泛使用集成鎖相環(huán)(如altera的PLL

    分頻器是FPGA設(shè)計中使用頻率非常高的基本單元之一。盡管目前在大部分設(shè)計中還廣泛使用集成鎖相環(huán)(如altera的PLL,Xilinx的DLL)來進行時鐘的分頻、倍頻以及相移設(shè)計,但是,對于時鐘要求不太嚴格的設(shè)計,通過自主設(shè)計進行時鐘分頻的實現(xiàn)方法仍然非常流行。首先這種方法可以節(jié)省鎖相環(huán)資源,再者,這種方式只消耗不多的邏輯單元就可以達到對時鐘操作的目的。 偶數(shù)倍分頻:偶數(shù)倍分頻應(yīng)該是大家都比較熟悉的分頻,通過計數(shù)器計數(shù)是完全可以實現(xiàn)的。如進行N倍偶數(shù)分頻,那么可以通過由待分頻的時鐘觸發(fā)計數(shù)器計數(shù),當計數(shù)器從0計數(shù)到N/2-1時,輸出時鐘進行翻轉(zhuǎn),并給計數(shù)器一個復位信號,使得下一個時鐘從零開始計數(shù)。以此循環(huán)下去。這種方法可以實現(xiàn)任意的偶數(shù)分頻。

    標簽: altera FPGA PLL 分頻器

    上傳時間: 2016-06-14

    上傳用戶:wpwpwlxwlx

  • 七號信令解碼器

    七號信令解碼器,N多人多年心血,奉獻給需要的人,有問題請email:leafboyman@tom.com

    標簽: 七號信令 解碼器

    上傳時間: 2016-08-02

    上傳用戶:love_stanford

  • 本文使用實例描述了在 FPGA/CPLD 上使用 VHDL 進行分頻器設(shè) 計

    本文使用實例描述了在 FPGA/CPLD 上使用 VHDL 進行分頻器設(shè) 計,包括偶數(shù)分頻、非 50%占空比和 50%占空比的奇數(shù)分頻、半整數(shù) (N+0.5)分頻、小數(shù)分頻、分數(shù)分頻以及積分分頻。所有實現(xiàn)均可 通過 Synplify Pro 或 FPGA 生產(chǎn)廠商的綜合器進行綜合,形成可使 用的電路,并在 ModelSim 上進行驗證。

    標簽: FPGA CPLD VHDL 分頻器

    上傳時間: 2013-12-15

    上傳用戶:從此走出陰霾

  • 程序提供了一種2選1選擇器的算法

    程序提供了一種2選1選擇器的算法,只需稍加即可改成n選1選擇器。哇!

    標簽: 程序 選擇器 算法

    上傳時間: 2014-01-02

    上傳用戶:ynsnjs

  • 該模塊為分頻器

    該模塊為分頻器,將1KHZ的時鐘頻率分頻成每分鐘一次的時鐘頻率 事實上,該源碼可以實現(xiàn)任意整數(shù)的分頻,主要讓N的值設(shè)置好相應(yīng)的數(shù)字

    標簽: 模塊 分頻器

    上傳時間: 2013-12-30

    上傳用戶:xlcky

  • 溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void)

    溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }

    標簽: include stdlib stdio gt

    上傳時間: 2014-11-10

    上傳用戶:wpwpwlxwlx

  • 溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void)

    溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }

    標簽: include stdlib stdio gt

    上傳時間: 2013-12-12

    上傳用戶:亞亞娟娟123

  • 指定一個數(shù)字轉(zhuǎn)換回十進位,八進位,十六進位#include <stdio.h> #include <stdlib.h> int main(void) { int

    指定一個數(shù)字轉(zhuǎn)換回十進位,八進位,十六進位#include <stdio.h> #include <stdlib.h> int main(void) { int number =89 printf("數(shù)字 %d\n",number) /* %d 為十進位輸出格式*/ printf("八進位為 %o\n",number) /* %o 為八進位輸出格式*/ printf("十六進位為%x\n",number) /* %x 為十六進位輸出格式*/ system("pause") return 0 }

    標簽: include int stdlib stdio

    上傳時間: 2013-11-29

    上傳用戶:tyler

主站蜘蛛池模板: 灵丘县| 犍为县| 武穴市| 石楼县| 威海市| 峡江县| 平安县| 保靖县| 定远县| 平武县| 肃南| 绥宁县| 察雅县| 浑源县| 中方县| 崇义县| 岳阳县| 鄂托克旗| 芒康县| 淮阳县| 开原市| 广安市| 女性| 简阳市| 林口县| 界首市| 遵义市| 会宁县| 公安县| 大丰市| 平塘县| 东乡| 蓝山县| 长垣县| 金山区| 新郑市| 自贡市| 阜宁县| 修文县| 科尔| 鹰潭市|