在一個通信系統中對信源的擴頻,信道的指定概率加錯并在接收端解擴,計算其誤碼率
上傳時間: 2013-12-17
上傳用戶:gxrui1991
利用加強的PWM模組輸出半橋式PWM輸出,並設定適當的空乏時間,同時開啟自動關閉功能,當RB0觸發時檢查蜂鳴器是否運作正常,這是PIC184520的源碼
上傳時間: 2013-12-15
上傳用戶:er1219
VC++實現DES加解密 Tips: 1.本程序可以加密1-4096個字符的任意長度字符串 2.如果密鑰長度過短或者為空,程序將使用默認 密鑰"YinXueYuan Build It!"進行加密. 3.加密結果將用16進制字符顯示 4.本加密程序同時支持中/英文字符(包括密鑰和明 文) 5.本加密程序支持特殊字符[例如換行符(回車鍵)] Attention: 1.加密時,密文的最后一個字符請不要使用半角 美元符號 $ 2.字符串加密最多支持加密4096個英文字符(解密 最多為8192個十六進制字符), 如果需要加密的內容過多,請使用文件加密 3.為了保證您的數據安全,建議不要使用默認密 鑰,并保持您的密鑰在八位以上 4.由于時間關系,文件加密功能尚未完成,請諒解. 5.DES已經被證明不安全,建議您修改本程序源 碼,將其改為3DES
標簽: YinXueYuan Build 4096 Tips
上傳時間: 2013-12-19
上傳用戶:stampede
實用的鍵盤及按鍵顯示加密碼校驗程序,適用于單片機,ARM等支持C語言的控制器,有較好得可移植性,也是一個實際應用中廣告宣傳燈箱控制源碼
上傳時間: 2017-01-27
上傳用戶:songnanhua
62256在單片機上的應用,C語言源碼,Keil uVision3工程文件,附原理圖及說明學習文檔 62256簡介: 62系列是最常用的單片機系統擴展RAM元器件,其類型有6216、6232、6264、62128、62256或62512等多種,62后面的數字表示此元器件中可以存儲的位(單位:千bit),我們通常的說法是將此值除以8,比如62256將256除以8,我們一般稱之為32K的RAM。 如果學習過二進制就可以知道,區分兩個字節需要一根地址線就可以:0或者1;而區分四個字節需要2根地址線;區分八個字節需要三根地址線…..以此類推,我們可以計算出要區分32K的RAM區,需要15根地址線,也就是器件上面的A0-A14管腳用于確定唯一的一個字節內容。 我們現在學習的51單片機是8位的,所以必須用兩個IO口來聯接這個RAM器件,通常我們用P0(低字節)和P2(高字節)兩個端口來確定此器件的地址,而P0口是51單片機標準的總線口,是地址線和數據線復用的,所以與62256聯接時需要加一片鎖存器來鎖存地址。即先將地址送到鎖存器(通常用74HC373)中,然后P0口空閑下來后開始接收或發送數據至62256。
上傳時間: 2017-01-27
上傳用戶:asdkin
紅外在單片機上的應用,C語言源碼,Keil uVision3工程文件,附原理圖及說明學習文檔 紅外接收電路采用集成紅外接收器成品H1,接收器包括紅外接收管和信號處理IC,均集成在紅外接收器H1內。接收器對外只有3個引腳:Vcc、GND和一個脈沖信號輸出PO。Vcc接系統的電源正極(+5V),GND接系統的地線,脈沖信號輸出接CPU的中斷輸入引腳INT0。如果沒有紅外遙控信號到來,接收器的輸出端口PO保持高電平,當接收到紅外遙控信號時,接收器件信號轉換成脈沖序列加到CPU的中斷輸入引腳。CPU定時器T0、T1都初始化為定時器工作方式1,T0的GATE位置位,這樣T0只在INT0為高電平時計數。每次外部中斷首先停止定時,記錄T0、T1的計數值,然后將T0、T1的計數器清零,并重新啟動定時。T0的值即為高電平脈沖,T1-T0的值為低電平脈寬。 紅外發送電路是將單片機發送的信號(P2.7管腳),由一個38K的脈沖頻率進行調制,并通過一個紅外發射管發送出去。U11B和U11C及附加的電阻電容形成了一個38K脈沖發生器。
上傳時間: 2014-12-06
上傳用戶:風之驕子
Mifare One卡操作源碼,包括所有M1卡操作指令:尋卡、防沖突、選卡、三重認證、密鑰加載、讀寫加減值操作,很全面。里面包含4種語言寫成的源碼,直接就可以使用,不可多得的好資料。
上傳時間: 2013-12-18
上傳用戶:磊子226
液晶 OCM/TG240128 驅動 編程語言: C 原產品硬件ATMega128/1280 ,晶振14.7456M 軟件AVR ICC7.14C 破解版 由產品源碼中提取,詳細的字符和圖行操作.實現LCD內任何位置的定位操作. void LCD_Init(void) void GMoveTo(U8 yline, U8 xcolumn) void TMoveTo(U8 y, U8 x,U8 len) void DispStartLine(U8 gt, U8 line) void LCD_ClrRam (void) void LCD_ON(unsigned char on) void Draw_Pixel(U8 x, U8 y) void LineTo(U8 x0, U8 y0, U8 x1, U8 y1) void Draw_Line(unsigned char x0, unsigned char y0, unsigned char yl) void disp_img(unsigned int x0, unsigned int y0, unsigned int xl, unsigned int yl, const U8 *img) void DispString(unsigned char x, unsigned char y, char* string) void Printf(U8 x, U8 y, char *fmt, ...) ......
標簽: 14.7456 240128 ATMega 1280
上傳時間: 2013-12-27
上傳用戶:youke111
近來看《windows驅動開發技術詳解》, 照著書上做了一個加載和卸載驅動的小工具,附vc6.0源碼
上傳時間: 2014-06-15
上傳用戶:天涯
Java企業人事管理系統源碼javahr 配置Oracle數據庫 在配置Oracle數據庫時,請參見以下步驟: (1)請確定數據庫已經成功啟動; (2)請確認已經存在名稱為“PERSONNEL_MANAGE”的用戶,如果不存在,請先創建。 (3)將光盤\\TM\\03\\Database\\文件夾中的personnel_manage.dmp文件拷貝到C盤的根目錄下; (4)依次單擊“開始”→“運行”,在彈出的窗口文本框中輸入“cmd”命令,然后單擊“確定”按鈕,打開DOS命令窗口; (5)在DOS命令窗口輸入如下代碼: imp PERSONNEL_MANAGE/MWQ@DBSQL file=C:\\personnel_manage.dmp fromuser=PERSONNEL_MANAGE ignore=y commit=y grants=y (6)單擊回車鍵,即可成功導入Oracle數據庫了。 說明:第一個“PERSONNEL_MANAGE”為登錄數據庫的用戶名,第二個“MWQ”為登錄數據庫的密碼,“DBSQL”為欲登錄的數據庫名稱。 library. No code was changed, only classes irrelevant for Azureus were left out.
上傳時間: 2013-12-28
上傳用戶:xfbs821