void UART_init() { //初始化串行口和波特率發生器 SCON =0x58 //選擇串口工作方式,打開接收允許 TMOD =0x21 //定時器1工作在方式2,定時器0工作在方式1 TH1 =0xfd //實現波特率9600(系統時鐘11.0592MHZ) TR1 =1 //啟動定時器T1 ET1 =0 ES=1 //允許串行口中斷 PS=1 //設計串行口中斷優先級 EA =1 //單片機中斷允許 }
上傳時間: 2014-08-30
上傳用戶:彭玖華
數字信號處理是將信號以數字方式表示并處理的理論和技術。數字信號處理與模擬信號處理是信號處理的子集。 數字信號處理的目的是對真實世界的連續模擬信號進行測量或濾波。因此在進行數字信號處理之前需要將信號從模擬域轉換到數字域,這通常通...
上傳時間: 2013-12-29
上傳用戶:lyy1234
大致說來windows編程有兩種方法: 1.windwos c方式(SDK), 2.c++方式:即對SDK函數進行包裝,如VC的MFC,BCB的OWL等,如果要深入 下去,還是要熟悉SDK。本書介紹了Windows SDK編程的基本知識,適合初學者
上傳時間: 2014-01-12
上傳用戶:372825274
本目錄下的源代碼均屬示例、教學性質。作者不對這些代碼的功能和性能作任何擔保或承諾。 -------- 功能說明 -------- 本目錄下的程序用8種不同的方式實現了Huffman編碼算法,這8種方式分別是 * huffman_a 使用鏈表結構生成Huffman樹的算法,這是最基本的實現方法,效率最低。 * huffman_b 使用《數據結構》(嚴蔚敏,吳偉民,1997,C語言版)中給出的算法,將二叉樹存放在連續空間里(靜態鏈表),空間的每個結點內仍有左子樹、右子樹、雙親等指針。 * huffman_c 使用Canonical Huffman編碼,同時對huffman_b的存儲結構進行改造,將二叉樹存放在連續空間tree里,空間的每個結點類型都和結點權值的數據類型相同,空間大小為2*num,tree[0]未用,tree[1..num]是每個元素的權值,生成Huffman后,tree[1..2*num-1]中是雙親結點索引。 * huffman_d 在huffman_c的基礎上,增加預先排序的功能先用QuickSort算法對所有元素的權值從小到大排序,這樣,排序后最前面的兩個元素就是最小的一對元素了。我們可以直接將它們挑出來,組合成一個子樹。然后再子樹的權值用折半插入法插到已排序的元素
上傳時間: 2013-12-20
上傳用戶:franktu
Booth Algorithm 是一種較簡潔的有號數字相乘的方法,即利用位元掃描方式,跳過00、11以增快速度
上傳時間: 2016-12-25
上傳用戶:趙云興
操作系統實驗中的進程創建與刪除 1) 采用動態或靜態方法生成一顆進程樹(進程數目≥20); 2) 設計進程撤銷算法; 3) 實現進程撤銷函數,采用級聯方式撤銷; 4) 可動態撤銷進程; 5) 可動態觀察進程樹的情況; 6) 測試程序并得到正確結果。
上傳時間: 2017-01-01
上傳用戶:希醬大魔王
xl系列單片機實驗儀演示程序 LCD1602 移動顯示。 顯示方式: 1、LCD第一行顯示: ilove 8051 mcu ,LCD第二行顯示:13714407535; 2、先將兩行字符寫入DDRAM中,然后從右至左逐字移出顯示。 3、在指定位置停留1.6秒后,閃爍2次,清屏。 4、反復循環上述顯示方式。
上傳時間: 2013-12-23
上傳用戶:363186
ADT HuffmanTree{ 數據對象:D={ai| ai∈CharSet,i=1,2,……,n, n≥0} 數據關系:R={< ai-1, ai > ai-1, ai∈D, ai-1基本操作P: HuffmanTree() 構造函數 ~ HuffmanTree() 析構函數 Initialization(int WeightNum) 操作結果:構造哈夫曼樹。 Encoder() 初始條件:哈夫曼樹已存在或者哈夫曼樹已存到文件中。 操作結果:對字符串進行編碼 Decoder() 初始條件:哈夫曼樹已存在且已編碼。 操作結果:對二進制串進行譯碼 Print() 初始條件:編碼文件已存在。 操作結果:把已保存好的編碼文件顯示在屏幕 TreePrinting() 初始條件:哈夫曼樹已存在。 操作結果:將已在內存中的哈夫曼樹以直觀的方式顯示在終端上
標簽: ai HuffmanTree CharSet ADT
上傳時間: 2013-12-25
上傳用戶:changeboy
提出了一種基于函數聯接的感知器神經網絡的紋理分類方法.它采用高斯2馬爾柯夫隨機場模型(GM RF)對紋理進行描述,模型參數即為紋理特征,參數估計采用最小平方誤差方法獲得.將估計參數作為表達紋理的特征向量,用感知器網絡對特征進行分類,并且采用函數聯接的方式解決線性不可分問題.對紋理圖象進行的實驗表明,采用這種方法能夠提高學習速度,簡化計算過程,并取得較好的紋理分類效果.
上傳時間: 2014-01-13
上傳用戶:13160677563
實驗 1 包的使用與訪問控制 ( l )理解 Java 包的組織結構; ( 2 )學會編寫帶有包結構的程序; ( 3 )掌握包結構下的成員訪問控制。 實驗 2 接口的實現與運用 ( l )學習如何定義接口; ( 2 )掌握接口的實現方式: ( 3 )使用實現了接口的類; ( 4 )理解接口與抽象類的區別。 實驗 3 除數為零異常 ( l )掌握基本異常的處理機制; ( 2 )熟悉仰語句與 catch 語句的搭配使用; ( 3 )了解有異常處理與沒有異常處理的差別; ( 4 )多重 cateh 語句的使用; ( 5 )使用 Tlirows 聲明異常和 Tlirow 拋出異常。 實驗 4 創建自己的日期錯誤異常類 ( l )學會創建自己的異常類; ( 2 )掌握如何使用自己的異常類; ( 3 )了解簡單的對話框 JOPti0llPane 類的用法。 實驗 5 異常處理的鏈式搜索 ( l )理解異常處理的搜索機制; ( 2 )學會使用 finally 語句; ( 3 )知道如何重新拋出一個異常。
上傳時間: 2013-12-14
上傳用戶:CSUSheep