此為簡(jiǎn)單的32進(jìn)制轉(zhuǎn)換技巧,善加瞭解後知道要點(diǎn)後,即可製做出不同的進(jìn)制計(jì)算需求.
標(biāo)簽:
上傳時(shí)間: 2015-03-28
上傳用戶(hù):wweqas
要通過(guò)Wi n s o c k建立通信,必須了解如何利用指定的協(xié)議為工作站定址。本章將一一說(shuō)明 Wi n s o c k支持的協(xié)議以及各協(xié)議如何把一個(gè)指定家族的地址解析成網(wǎng)絡(luò)上一臺(tái)具體的機(jī)器。
標(biāo)簽: 通信
上傳時(shí)間: 2015-07-08
上傳用戶(hù):腳趾頭
給定n個(gè)大小不等的圓c , c , , cn 1 2 ,現(xiàn)要將這n個(gè)圓排進(jìn)一個(gè)矩形框中,且要求各圓 與矩形框的底邊相切。圓排列問(wèn)題要求從n個(gè)圓的所有排列中找出有最小長(zhǎng)度的圓排列。例 如,當(dāng)n=3,且所給的3 個(gè)圓的半徑分別為1,1,2時(shí),這3個(gè)圓的最小長(zhǎng)度的圓排列如圖 所示。其最小長(zhǎng)度為2 + 4 2 。
上傳時(shí)間: 2013-11-25
上傳用戶(hù):lunshaomo
本設(shè)計(jì)要點(diǎn)介紹了兩款能夠增加太陽(yáng)能電池板接收能量的簡(jiǎn)單電路。在這兩款電路中,均由太陽(yáng)能電池板給電池充電,再由電池在沒(méi)有陽(yáng)光照射的情況下提供應(yīng)用電路運(yùn)作所需的電源。
標(biāo)簽: 性能 減 太陽(yáng)能電池板 尺寸
上傳時(shí)間: 2013-11-16
上傳用戶(hù):KSLYZ
(n, k, N)卷積碼的狀態(tài)數(shù)為2k (N?1) ,對(duì)每一時(shí)刻要 做2k (N?1) 次“加-比-存”操作,每一操作包括2k 次加法和2k ?1 次比較,同時(shí)要保留2k (N?1) 條幸存路徑。由此可見(jiàn),Viterbi 算法的復(fù)雜度與信道質(zhì)量無(wú)關(guān),其計(jì)算量和存儲(chǔ)量都隨約束 長(zhǎng)度N 和信息元分組k 呈指數(shù)增長(zhǎng)。因此,在約束長(zhǎng)度和信息元分組較大時(shí)并不適用。 為了充分利用信道信息,提高卷積碼譯碼的可靠性,可以采用軟判決Viterbi 譯碼算法。 此時(shí)解調(diào)器不進(jìn)行判決而是直接輸出模擬量,或是將解調(diào)器輸出波形進(jìn)行多電平量化,而不 是簡(jiǎn)單的 0、1 兩電平量化,然后送往譯碼器。即編碼信道的輸出是沒(méi)有經(jīng)過(guò)判決的“軟信 息”。
上傳時(shí)間: 2016-08-08
上傳用戶(hù):June
LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調(diào)整高電平和低電平的占空比,即可實(shí)現(xiàn)。比如我們用低電平點(diǎn)亮一個(gè) LED 燈,我們假設(shè)把一個(gè)頻率周期分為 10 個(gè)時(shí)間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個(gè)比較暗的亮度,如果方波中高低電平占空比是 10:0,這時(shí),全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個(gè)中間亮度,如果高低比是 1:9,是一個(gè)比較亮的 亮度,如果高低是 0:10,這時(shí)全部是低電平,就是最亮的。 實(shí)際上應(yīng)用中,電視屏幕墻中的幾十百萬(wàn) LED 象素都是這樣控制的,而且每一個(gè)象素 都有紅綠藍(lán) 3 個(gè) LED,每個(gè) LED 可以變化的亮度是幾百到幾萬(wàn)或者更多的級(jí)別,以實(shí)現(xiàn)真 彩色的顯示。還有在您的手機(jī)中,背光燈的亮度如果是可以變化的,也應(yīng)該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面來(lái)分析我們的例程,在這個(gè)例程中,我們將定時(shí)器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個(gè) 120HZ 頻率。這每 10 次脈沖再用來(lái)控制高低電平的 10 個(gè)比值。這樣,在 每個(gè) 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個(gè) 級(jí)別的亮度。 為什么輸出方波的頻率要 120HZ 這么高?因?yàn)槿绻l率太低,人眼就會(huì)看到閃爍感 覺(jué)。一般起碼要在 60HZ 以上才感覺(jué)好點(diǎn),120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。 下面請(qǐng)看程序,程序中有比較多的注釋?zhuān)?nbsp; ――――――――――――――――――――――― #define uchar unsigned char //定義一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一個(gè) 52 標(biāo)準(zhǔn)內(nèi)核的頭文件 sbit P10 = P1^0; //要控制的 LED 燈 sbit K1= P3^2; //按鍵 K1 uchar scale;//用于保存占空比的輸出 0 的時(shí)間份額,總共 10 份 char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的 //模擬 PWM 輸出控制燈的 10 個(gè)亮度級(jí)別 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //賦 T2 的預(yù)置值,溢出 1 次是 1/1200 秒鐘 RCAP2L =0x98; TR2=1; //啟動(dòng)定時(shí)器 ET2=1; //打開(kāi)定時(shí)器 2 中斷 EA=1; //打開(kāi)總中斷 while(1) //程序循環(huán) { ;//主程序在這里就不斷自循環(huán),實(shí)際應(yīng)用中,這里是做主要工作 for(n=0;n<50000;n++); //每過(guò)一會(huì)兒就自動(dòng)加一個(gè)檔次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定時(shí)器 2 中斷 timer2() interrupt 5 { static uchar tt; //tt 用來(lái)保存當(dāng)前時(shí)間在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整開(kāi)始輸出低電平 { tt=0; if(scale!=0) //這里加這一句是為了消除滅燈狀態(tài)產(chǎn)生的鬼影 P10=0; } if(scale==tt) //按照當(dāng)前占空比切換輸出高電平 P10=1; } ―――――――――――――――――― 在主程序中,每延時(shí)一段時(shí)間,就自動(dòng)換一個(gè)占空比,以使亮度自動(dòng)變化,方便觀察。 編譯,運(yùn)行,看結(jié)果。 可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個(gè)級(jí)別。
上傳時(shí)間: 2017-11-06
上傳用戶(hù):szcyclone
程序存儲(chǔ)問(wèn)題:設(shè)有n 個(gè)程序{1,2,…, n }要存放在長(zhǎng)度為L(zhǎng)的磁帶上。程序i存放在磁帶上的長(zhǎng)度是Li ,1≤i≤n 程序存儲(chǔ)問(wèn)題要求確定這n 個(gè)程序在磁帶上的一個(gè)存儲(chǔ)方案,使得能夠在磁帶上存儲(chǔ)盡可能多的程序。 編程任務(wù): 對(duì)于給定的n個(gè)程序存放在磁帶上的長(zhǎng)度,編程計(jì)算磁帶上最多可以存儲(chǔ)的程序數(shù)。 數(shù)據(jù)輸入:由文件input.txt給出輸入數(shù)據(jù)。第一行是正整數(shù)n,表示文件個(gè)數(shù)。接下來(lái)的1 行中,有n 個(gè)正整數(shù),表示程序存放在磁帶上的長(zhǎng)度。 結(jié)果輸出: input.txt output.txt 6 50 5 2 3 13 8 80 20
標(biāo)簽: 程序 磁帶 長(zhǎng)度 程序存儲(chǔ)
上傳時(shí)間: 2013-12-20
上傳用戶(hù):dongqiangqiang
約瑟夫問(wèn)題有原始的約瑟夫和發(fā)展了的約瑟夫兩種。 原始的約瑟夫的描述: 古代某法官要判決N個(gè)犯人的死刑,他有一條荒唐的法律,將犯人站成一個(gè)圓圈,從第S個(gè)人開(kāi)始數(shù)起,每數(shù)到第D個(gè)犯人,就拉出來(lái)處決,然后再數(shù)D個(gè),數(shù)到的人再處決———直到剩下的最后一個(gè)可赦免。 發(fā)展的約瑟夫的描述: 古代某法官要判決N個(gè)犯人的死刑,但這N個(gè)人每人持有一個(gè)密碼,他有一條荒唐的法律,將犯人站成一個(gè)圓圈,法官先給出一個(gè)密碼M,從第S個(gè)人開(kāi)始數(shù)起,每數(shù)到第M個(gè)犯人,就拉出來(lái)處決,再根據(jù)這個(gè)人所持有的密碼F,然后再數(shù)F個(gè),數(shù)到的人再處決,以此類(lèi)推———直到剩下的最后一個(gè)可赦免。
標(biāo)簽: 發(fā)展
上傳時(shí)間: 2014-01-13
上傳用戶(hù):moshushi0009
石子歸并問(wèn)題:在一個(gè)圓形操場(chǎng)的四周擺放著N堆石子(N<= 100),現(xiàn)要將石子有次序地合并成一堆.規(guī)定每次只能選取相鄰的兩堆合并成新的一堆,并將新的一堆的石子數(shù),記為該次合并的得分.編一程序,由文件讀入堆棧數(shù)N及每堆棧的石子數(shù)(<=20)。 (1)選擇一種合并石子的方案,使用權(quán)得做N-1次合并,得分的總和最?。? (2)選擇一種合并石子的方案,使用權(quán)得做N-1次合并,得分的總和最大;
上傳時(shí)間: 2015-04-28
上傳用戶(hù):84425894
寫(xiě)一個(gè)程式將n個(gè)整數(shù)相加, 輸入檔的第一行是一個(gè)整數(shù)n, 接著n行每一行是一個(gè)整數(shù), 你的程式要將這些整數(shù)相加並將結(jié)果輸出, 其中每個(gè)整數(shù)為不超過(guò)50位數(shù)的十進(jìn)位數(shù)字
標(biāo)簽: 程式
上傳時(shí)間: 2015-05-03
上傳用戶(hù):佳期如夢(mèng)
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1