-
(1) 、用下述兩條具體規(guī)則和規(guī)則形式實現(xiàn).設(shè)大寫字母表示魔王語言的詞匯 小寫字母表示人的語言詞匯 希臘字母表示可以用大寫字母或小寫字母代換的變量.魔王語言可含人的詞匯.
(2) 、B→tAdA A→sae
(3) 、將魔王語言B(ehnxgz)B解釋成人的語言.每個字母對應(yīng)下列的語言.
標(biāo)簽:
字母
tAdA
語言
詞匯
上傳時間:
2013-12-30
上傳用戶:ayfeixiao
-
被《程序員》等機(jī)構(gòu)評選為2006年最受讀者喜愛的十大IT圖書之一。
本書是久負(fù)盛名的C++經(jīng)典教程,其內(nèi)容是C++大師Stanley B. Lippman豐富的實踐經(jīng)驗和C++標(biāo)準(zhǔn)委員會原負(fù)責(zé)人Josée Lajoie對C++標(biāo)準(zhǔn)深入理解的完美結(jié)合,已經(jīng)幫助全球無數(shù)程序員學(xué)會了C++。本版對前一版進(jìn)行了徹底的修訂,內(nèi)容經(jīng)過了重新組織,更加入了C++ 先驅(qū)Barbara E.Moo在C++教學(xué)方面的真知灼見。既顯著改善了可讀性,又充分體現(xiàn)了C++語言的最新進(jìn)展和當(dāng)前的業(yè)界最佳實踐。書中不但新增大量教學(xué)輔助內(nèi)容,用于強(qiáng)調(diào)重要的知識點,提醒常見的錯誤,推薦優(yōu)秀的編程實踐,給出使用提示,還包含大量來自實戰(zhàn)的示例和習(xí)題。
標(biāo)簽:
2006
程序員
機(jī)構(gòu)
圖書
上傳時間:
2014-01-13
上傳用戶:Zxcvbnm
-
近年來,嵌入式Internet遠(yuǎn)程測控系統(tǒng)已成為計算機(jī)控制領(lǐng)域一個重要組成部分,它將計算機(jī)網(wǎng)絡(luò)、通信與自動控制技術(shù)相結(jié)合并成為新興的研究熱點。通過嵌入式Internet控制系統(tǒng),用戶只要在有網(wǎng)絡(luò)接入的地方,就可以對與網(wǎng)絡(luò)連接的任何現(xiàn)場設(shè)備進(jìn)行遠(yuǎn)程測控。嵌入式系統(tǒng)可以根據(jù)應(yīng)用進(jìn)行軟硬件的定制,特別適用于對成本、體積、功耗有嚴(yán)格要求的各種遠(yuǎn)程測控設(shè)備。該項技術(shù)的研究具有廣闊的應(yīng)用前景。 嵌入式Web遠(yuǎn)程監(jiān)控不同于以往的C/S和B/S網(wǎng)絡(luò)監(jiān)控技術(shù),它通常采用嵌入式系統(tǒng)作為Web服務(wù)器,使得系統(tǒng)的成本大大降低,且設(shè)備體積小巧,便于安裝、易于維護(hù),安全可靠,此技術(shù)自問世以來得到了業(yè)界的廣泛關(guān)注,各式各樣的解決方案和實現(xiàn)方式層出不窮。 本文提出了一種基于ARM的嵌入式網(wǎng)絡(luò)控制系統(tǒng)。該系統(tǒng)以嵌入式Boa服務(wù)器作為遠(yuǎn)程信號的傳輸平臺。首先對網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)和工作原理作了詳細(xì)介紹,然后對嵌入式網(wǎng)絡(luò)控制系統(tǒng)的實現(xiàn)作了深入的探討和研究。 整個嵌入式網(wǎng)絡(luò)控制系統(tǒng)主要劃分為三個部分:嵌入式網(wǎng)絡(luò)控制系統(tǒng)硬件設(shè)計;嵌入式網(wǎng)絡(luò)控制器的軟件設(shè)計;嵌入式網(wǎng)絡(luò)控制系統(tǒng)Web服務(wù)器實現(xiàn)。系統(tǒng)選用主流的ARM微處理器LPC2210作為系統(tǒng)主控制器,并根據(jù)需要給出了具體的硬件電路設(shè)計,包括:存儲器接口電路、網(wǎng)絡(luò)接口電路、串行通信接口電路以及信號調(diào)理電路設(shè)計。鑒于μ Clinux對ARM技術(shù)的有力支持,且μ Clinux具有內(nèi)核可裁減、網(wǎng)絡(luò)功能強(qiáng)大、低成本、代碼開放等特點,通過對μ Clinux的裁減、配置和編譯,成功地將μ Clinux移植到LPC2210中。然后完成設(shè)備驅(qū)動開發(fā)、嵌入式網(wǎng)絡(luò)控制系統(tǒng)Boa服務(wù)器的構(gòu)建及系統(tǒng)應(yīng)用開發(fā)。 該嵌入式網(wǎng)絡(luò)控制系統(tǒng)融合監(jiān)控網(wǎng)與信息網(wǎng),實現(xiàn)了遠(yuǎn)程分布式測控和通訊。系統(tǒng)穩(wěn)定性高、實時性好、性價比高,具有廣泛的應(yīng)用價值,適用于工業(yè)、交通、電力、能源等眾多控制領(lǐng)域。
標(biāo)簽:
ARM
USB
嵌入式
主機(jī)系統(tǒng)
上傳時間:
2013-04-24
上傳用戶:xc216
-
近年來,嵌入式Internet遠(yuǎn)程測控系統(tǒng)已成為計算機(jī)控制領(lǐng)域一個重要組成部分,它將計算機(jī)網(wǎng)絡(luò)、通信與自動控制技術(shù)相結(jié)合并成為新興的研究熱點。通過嵌入式Internet控制系統(tǒng),用戶只要在有網(wǎng)絡(luò)接入的地方,就可以對與網(wǎng)絡(luò)連接的任何現(xiàn)場設(shè)備進(jìn)行遠(yuǎn)程測控。嵌入式系統(tǒng)可以根據(jù)應(yīng)用進(jìn)行軟硬件的定制,特別適用于對成本、體積、功耗有嚴(yán)格要求的各種遠(yuǎn)程測控設(shè)備。該項技術(shù)的研究具有廣闊的應(yīng)用前景。 嵌入式Web遠(yuǎn)程監(jiān)控不同于以往的C/S和B/S網(wǎng)絡(luò)監(jiān)控技術(shù),它通常采用嵌入式系統(tǒng)作為Web服務(wù)器,使得系統(tǒng)的成本大大降低,且設(shè)備體積小巧,便于安裝、易于維護(hù),安全可靠,此技術(shù)自問世以來得到了業(yè)界的廣泛關(guān)注,各式各樣的解決方案和實現(xiàn)方式層出不窮。 本文提出了一種基于ARM的嵌入式網(wǎng)絡(luò)控制系統(tǒng)。該系統(tǒng)以嵌入式Boa服務(wù)器作為遠(yuǎn)程信號的傳輸平臺。首先對網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)和工作原理作了詳細(xì)介紹,然后對嵌入式網(wǎng)絡(luò)控制系統(tǒng)的實現(xiàn)作了深入的探討和研究。 整個嵌入式網(wǎng)絡(luò)控制系統(tǒng)主要劃分為三個部分:嵌入式網(wǎng)絡(luò)控制系統(tǒng)硬件設(shè)計;嵌入式網(wǎng)絡(luò)控制器的軟件設(shè)計;嵌入式網(wǎng)絡(luò)控制系統(tǒng)Web服務(wù)器實現(xiàn)。系統(tǒng)選用主流的ARM微處理器LPC2210作為系統(tǒng)主控制器,并根據(jù)需要給出了具體的硬件電路設(shè)計,包括:存儲器接口電路、網(wǎng)絡(luò)接口電路、串行通信接口電路以及信號調(diào)理電路設(shè)計。鑒于μ Clinux對ARM技術(shù)的有力支持,且μ Clinux具有內(nèi)核可裁減、網(wǎng)絡(luò)功能強(qiáng)大、低成本、代碼開放等特點,通過對μ Clinux的裁減、配置和編譯,成功地將μ Clinux移植到LPC2210中。然后完成設(shè)備驅(qū)動開發(fā)、嵌入式網(wǎng)絡(luò)控制系統(tǒng)Boa服務(wù)器的構(gòu)建及系統(tǒng)應(yīng)用開發(fā)。 該嵌入式網(wǎng)絡(luò)控制系統(tǒng)融合監(jiān)控網(wǎng)與信息網(wǎng),實現(xiàn)了遠(yuǎn)程分布式測控和通訊。系統(tǒng)穩(wěn)定性高、實時性好、性價比高,具有廣泛的應(yīng)用價值,適用于工業(yè)、交通、電力、能源等眾多控制領(lǐng)域。
標(biāo)簽:
ARM
嵌入式網(wǎng)絡(luò)
控制
系統(tǒng)研究
上傳時間:
2013-06-13
上傳用戶:牛津鞋
-
TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列單片機(jī)I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應(yīng)用。
TLC2543的特點
(1)12位分辯率A/D轉(zhuǎn)換器;
(2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時間;
(3)11個模擬輸入通道;
(4)3路內(nèi)置自測試方式;
(5)采樣率為66kbps;
(6)線性誤差±1LSBmax;
(7)有轉(zhuǎn)換結(jié)束輸出EOC;
(8)具有單、雙極性輸出;
(9)可編程的MSB或LSB前導(dǎo);
(10)可編程輸出數(shù)據(jù)長度。
TLC2543的引腳排列及說明
TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說明見表1
TLC2543電路圖和程序欣賞
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit clock=P1^0; sbit d_in=P1^1;
sbit d_out=P1^2;
sbit _cs=P1^3;
uchar a1,b1,c1,d1;
float sum,sum1;
double sum_final1;
double sum_final;
uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar wei[]={0xf7,0xfb,0xfd,0xfe};
void delay(unsigned char b) //50us
{
unsigned char a;
for(;b>0;b--)
for(a=22;a>0;a--);
}
void display(uchar a,uchar b,uchar c,uchar d)
{
P0=duan[a]|0x80;
P2=wei[0];
delay(5);
P2=0xff;
P0=duan[b];
P2=wei[1];
delay(5);
P2=0xff;
P0=duan[c];
P2=wei[2];
delay(5);
P2=0xff;
P0=duan[d];
P2=wei[3];
delay(5);
P2=0xff;
}
uint read(uchar port)
{
uchar i,al=0,ah=0;
unsigned long ad;
clock=0;
_cs=0;
port<<=4;
for(i=0;i<4;i++)
{
d_in=port&0x80;
clock=1;
clock=0;
port<<=1;
}
d_in=0;
for(i=0;i<8;i++)
{
clock=1;
clock=0;
}
_cs=1;
delay(5);
_cs=0;
for(i=0;i<4;i++)
{
clock=1;
ah<<=1;
if(d_out)ah|=0x01;
clock=0;
}
for(i=0;i<8;i++)
{
clock=1;
al<<=1;
if(d_out) al|=0x01;
clock=0;
}
_cs=1;
ad=(uint)ah;
ad<<=8;
ad|=al;
return(ad);
}
void main()
{
uchar j;
sum=0;sum1=0;
sum_final=0;
sum_final1=0;
while(1)
{
for(j=0;j<128;j++)
{
sum1+=read(1);
display(a1,b1,c1,d1);
}
sum=sum1/128;
sum1=0;
sum_final1=(sum/4095)*5;
sum_final=sum_final1*1000;
a1=(int)sum_final/1000;
b1=(int)sum_final%1000/100;
c1=(int)sum_final%1000%100/10;
d1=(int)sum_final%10;
display(a1,b1,c1,d1);
}
}
標(biāo)簽:
2543
TLC
上傳時間:
2013-11-19
上傳用戶:shen1230
-
#include<iom16v.h>
#include<macros.h>
#define uint unsigned int
#define uchar unsigned char
uint a,b,c,d=0;
void delay(c)
{ for for(a=0;a<c;a++)
for(b=0;b<12;b++);
};
uchar tab[]={
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
標(biāo)簽:
AVR
單片機(jī)
數(shù)碼管
上傳時間:
2013-10-21
上傳用戶:13788529953
-
臺灣光寶光耦全系列產(chǎn)品 LTV-817S-TA1-C LTV-817X-B LTV-817X-C LTV-817X-C-SC LTV-817-D MOC3021 MOC3021S-TA1 MOC-3052 4N28 4N35 4N35S 4N35S-TA1 6N136 6N137 6N138 6N139 LTV-217-A-G LTV-217-B LTV-352T LTV-354T LTV-356T-B LTV-356T-C LTV-814 LTV-816X-B LTV-816X-C LTV-816X-D
標(biāo)簽:
光耦
上傳時間:
2013-11-12
上傳用戶:199311
-
題目:利用條件運算符的嵌套來完成此題:學(xué)習(xí)成績>=90分的同學(xué)用A表示,60-89分之間的用B表示,60分以下的用C表示。 1.程序分析:(a>b)?a:b這是條件運算符的基本例子。
標(biāo)簽:
gt
90
運算符
嵌套
上傳時間:
2015-01-08
上傳用戶:lifangyuan12
-
RSA算法 :首先, 找出三個數(shù), p, q, r, 其中 p, q 是兩個相異的質(zhì)數(shù), r 是與 (p-1)(q-1) 互質(zhì)的數(shù)...... p, q, r 這三個數(shù)便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個 m 一定存在, 因為 r 與 (p-1)(q-1) 互質(zhì), 用輾轉(zhuǎn)相除法就可以得到了..... 再來, 計算 n = pq....... m, n 這兩個數(shù)便是 public_key ,編碼過程是, 若資料為 a, 將其看成是一個大整數(shù), 假設(shè) a < n.... 如果 a >= n 的話, 就將 a 表成 s 進(jìn)位 (s
標(biāo)簽:
person_key
RSA
算法
上傳時間:
2013-12-14
上傳用戶:zhuyibin
-
They have been developed using the AZTEC C86 compiler, and are portable to any other standard C environment. I have tested this code with AZTEC CII for the 8080, and with the C compiler on XENIX 286, and they work fine.
標(biāo)簽:
developed
compiler
portable
standard
上傳時間:
2014-01-05
上傳用戶:lizhen9880