第一篇:推進(jìn)劑與煙火技術(shù)實(shí)驗(yàn)指導(dǎo)書
推進(jìn)劑與煙火技術(shù)實(shí)驗(yàn)備課筆記
目錄
推進(jìn)劑與煙火技術(shù) 實(shí)驗(yàn)一 鋁熱劑 實(shí)驗(yàn)二 固體煤油 實(shí)驗(yàn)三 有色發(fā)光劑 實(shí)驗(yàn)四 煙幕劑
實(shí)驗(yàn)五 新型火藥、彩煙與焰火 實(shí)驗(yàn)六 火藥繪畫 實(shí)驗(yàn)七 氣體發(fā)生劑
1、實(shí)驗(yàn)的基本內(nèi)容
推進(jìn)劑與煙火技術(shù)實(shí)驗(yàn)
實(shí)驗(yàn)一 鋁熱劑
一.基本原理
Fe2O3+2Al = 2Fe+Al2O3+198Kcal
3Fe3O4+8Al = 9Fe+Al2O3+774Kcal 二.配比
Fe2O3:Al=75:25(5克)Fe3O4:Al=76:24(5克)三.方法
各做5克,其中,拿出0.5克與0.5克黑火藥混合為過渡藥,以利于點(diǎn)火。但先裝的4.5克必須壓緊。
實(shí)驗(yàn)二 固體煤油
一.基本原理
C17H35COOH+NaOH=C17H35COONa+H2O 二.工藝
A:NaOH(1.2克)+ 無水乙醇(完全溶解量)
B:煤油(10克)+ 硬酯酸(8.8克)
將A和B加熱到80℃后,在徐徐攪拌的條件下,由A倒入B中,冷卻固化。
實(shí)驗(yàn)三 有色發(fā)光劑
一.基本原理
OB和金屬離子的焰色 元素 K Ca Li Na Sr Ba Cu 焰色 紫 橙紅 紅 黃 紅 綠 綠藍(lán) 二.幾種配方
1、紅色
硝酸鍶:鎂:聚氯乙烯=57:23:20
2、藍(lán)色
堿式碳酸銅:鎂粉:高氯酸鉀:聚氯乙烯=20:20:55:5
3、黃色
高氯酸鉀:鋁粉:草酸鈉:硫粉:酚醛樹脂=50:20:12:10:8
4、紫色
B 綠
氯酸鉀:碳酸銅:碳酸鍶:聚氯乙烯=6:20:10:10 要求:1)氧化劑過200目,可燃物過50~100目
2)做5克,分出0.5克與黑火藥混合
實(shí)驗(yàn)四
煙幕劑
一.基本原理
有分散和凝結(jié),常用凝結(jié)法,用氧化劑,可燃物和發(fā)煙物如氯化銨,萘等易升華的物質(zhì),汽化并在空氣中凝結(jié)成煙霧。
二.配方
1、白煙(400~500℃,產(chǎn)物升華)
氯酸鉀:氯化銨:萘:木炭:碳酸鈉=20:40:20:10:10
2、黑煙
CCl4+2Zn→C+2ZnCl(產(chǎn)物碳就為黑煙),發(fā)明有色導(dǎo)爆管雷管。
實(shí)驗(yàn)五 新型火藥、彩煙與焰火
根據(jù)個(gè)人興趣,可以選擇做新型火藥、彩煙或不含固體殘?jiān)难婊鹦?yīng)。
實(shí)驗(yàn)六 火藥繪畫
根據(jù)個(gè)人興趣,可以選擇在非金屬材料上(如各種宣紙、墻紙、A4紙以及塑料板、紙板、木板、三合板、五合板等各種非金屬材料)的動(dòng)態(tài)燃燒繪畫。
實(shí)驗(yàn)七
氣體發(fā)生劑
主要目的是利用產(chǎn)生的氣體用于皮伐充氣,飛機(jī)安全梯充氣,汽車安全氣囊。如: 1、2NaN3+KNO3=Na2O+K2O+4N2+2O
2(NaN3:KNO3=43:57)2、2NaClO3=2NaCl+3O(催化劑為MnO2)2 實(shí)驗(yàn)的安全技術(shù)
在進(jìn)行火藥制備和火藥性能測試的實(shí)驗(yàn)中,經(jīng)常接觸到一些易燃、易爆、強(qiáng)腐蝕和毒性的物質(zhì)。因此,要求實(shí)驗(yàn)人員必須掌握炸藥實(shí)驗(yàn)室的安全技術(shù)、預(yù)防措施和有關(guān)事故的處理措施。
1在進(jìn)行火藥制備和火藥性能實(shí)驗(yàn)時(shí),必須嚴(yán)格遵守實(shí)驗(yàn)教材中所規(guī)定的技術(shù)條件,未經(jīng)指導(dǎo)者同意,不得隨意改變。
2在進(jìn)行火藥制備實(shí)驗(yàn)時(shí),決不允許在無人看管的情況下進(jìn)行反應(yīng),加料或開動(dòng)儀器裝置工作。
3實(shí)驗(yàn)操作時(shí),切不可隨意潑灑廢酸、藥粉。如不慎灑出,應(yīng)立即清理干凈。4烘干火藥,不論其量多少,絕對(duì)禁止用明火加熱。烘干火藥時(shí)一定要使用油浴或水浴烘箱。嚴(yán)禁把兩種或多種不同性質(zhì)的炸藥放在同一烘箱中烘干。不準(zhǔn)將炸藥放在紙上或放在烘箱最低層烘干(一般應(yīng)相距5厘米為宜)。
5制備火藥后的廢藥及含有火藥的廢液,應(yīng)收集于專門的容器中,以便分別處理。嚴(yán)禁猛炸藥與起爆藥混同一起,以免在銷毀廢藥時(shí)發(fā)生意外事故。
6廢藥和實(shí)驗(yàn)產(chǎn)物一般可采用燃燒法銷毀。具體做法是:把廢藥在紙上鋪一長條狀,厚度不超過2厘米,寬度不超過5厘米,每次處理量以不超過100克。鋪好后在逆風(fēng)向一端用火柴點(diǎn)燃引火紙即可。點(diǎn)燃后,馬上撤離現(xiàn)場,到上風(fēng)安全地帶,并注意觀察燃燒情況,直至廢藥安全燒完后,方可離去?;鹚幈▽?shí)驗(yàn)時(shí)的注意事項(xiàng):
(1)火藥必須在專門的場地或爆炸室內(nèi)進(jìn)行。在爆炸場地實(shí)驗(yàn)時(shí),人員與爆炸點(diǎn)必須大于安全距離。
(2)爆炸時(shí)要分別由專人攜帶雷管與炸藥,嚴(yán)禁一個(gè)人同時(shí)攜帶炸藥和雷管。(3)檢查電雷管網(wǎng)路是否導(dǎo)通時(shí),一定要將雷管放在防護(hù)罩內(nèi)才能檢查。(4)實(shí)驗(yàn)人員必須穿防靜電服或消除自身靜電后,方可操作電雷管。
(5)爆炸前,必須先檢查供電源處,確保是否斷路。若使用電源供電,則起爆鑰匙由連接雷管的人保存。
(6)當(dāng)人員安全撤離爆炸現(xiàn)場或爆炸室后,才能接通起爆電源,并吹口哨后方可起爆。
(7)如果發(fā)生拒爆,應(yīng)待5~10分鐘再去現(xiàn)場檢查原因。
(8)在爆炸室內(nèi)進(jìn)行爆炸時(shí),爆炸后先進(jìn)行排煙后,方可進(jìn)入室內(nèi)觀察。(9)爆炸實(shí)驗(yàn)全部結(jié)束后,要清理爆炸現(xiàn)場,檢查是否爆炸完全,并檢查危險(xiǎn)品的使用數(shù)目,逐一進(jìn)行登記。
a)安全生產(chǎn)的十六字方針;
b)各種火藥的操作規(guī)程,如加料順序,反應(yīng)溫度,反應(yīng)時(shí)間等;
3、火炸藥的銷毀方法:(物理和化學(xué)方法)
TNT:硫化鈉或亞硫酸鈉
RDX:20份的5%的氫氧化鈉溶液煮沸分解 水膠炸藥:水解,燃燒或爆炸 乳化炸藥:燃燒或爆炸 粉狀炸藥:燃燒或爆炸
民用爆破器材包括各類炸藥、雷管、導(dǎo)火索、導(dǎo)爆索等爆炸物品,對(duì)于這些報(bào)廢爆破器材的銷毀處理,國家頒布法規(guī)《中華人民共和國爆炸物品管理?xiàng)l例》的第十七條和《中華人民共和國國家標(biāo)準(zhǔn)爆破安全規(guī)程》的第十一部分都做出了 明確的規(guī)定。對(duì)于變質(zhì)和過期失效的爆破器材,必須及時(shí)清理出庫,予以銷毀。但銷毀的操作過程存在著一定的危險(xiǎn)性。據(jù)調(diào)查,我國每年都有在銷毀民用爆破器材過程中發(fā)生這樣或那樣的意外傷害、死亡的事故。例如:2004年5月,某人在銷毀黑火藥時(shí),發(fā)生意外燃燒,導(dǎo)致2人重傷,3人輕傷的事故;又如:2004年6月,某廠用炸毀法銷毀4000發(fā)雷管時(shí),發(fā)生意外爆炸,導(dǎo)致2人死亡,1人重傷的重大事故。為此,本實(shí)驗(yàn)室制定爆炸物品銷毀的操作程序,選擇正確的銷毀場地和銷毀方法,制定必要的安全防范措施,減少和避免此類事故再次發(fā)生,具有重要的現(xiàn)實(shí)意義。
1銷毀程序
(1)分類包裝:對(duì)待銷毀的爆破器材按感度不同進(jìn)行分類包裝,如:將猛炸藥與起爆藥分開,炸藥和雷管分開等。
(2)廢品鑒定:根據(jù)爆破器材的基本技術(shù)參數(shù)確定廢品范圍,掌握其物理化學(xué)性質(zhì)和爆炸性質(zhì)。
(3)對(duì)待銷毀品的安定處理:為了搬運(yùn)及操作工作的安全,對(duì)于待銷毀廢品進(jìn)行鈍感的工作稱為安定處理。例如:將起爆藥混入機(jī)油中,使其鈍感。
(4)確定銷毀方案:根據(jù)現(xiàn)有場地條件及產(chǎn)品的物理化學(xué)性質(zhì)和爆炸性質(zhì)來確定銷毀方法,包括每次銷毀的種類和數(shù)量。
(5)銷毀場地的選擇:在允許的條件下,銷毀工作應(yīng)盡量就地銷毀,以減少操作和運(yùn)輸中帶來的不安全因素。
(6)銷毀組織工作:銷毀組織人員首先制定銷毀實(shí)施細(xì)則,并制定相應(yīng)的安全措施和預(yù)案。若銷毀的數(shù)量較大時(shí),應(yīng)報(bào)上級(jí)主管部門批準(zhǔn),并向當(dāng)?shù)毓矙C(jī)關(guān)備案,在公安機(jī)關(guān)指定的地點(diǎn)進(jìn)行銷毀。
2銷毀場地的選擇
銷毀場地是完成銷毀任務(wù)的基礎(chǔ),場地選擇總的原則是:方便銷毀,確保安全。
(1)場地應(yīng)選擇在人煙稀少的偏僻地帶,且具有天然屏障或隱蔽地區(qū)。(2)場地應(yīng)遠(yuǎn)離居民區(qū)、交通要道、高壓輸電線、通訊線路等,一般相隔距離應(yīng)不小于1500m;
(3)場地應(yīng)便于裝運(yùn)車輛接近,同時(shí)場地沒有石塊或碎石,以防止飛石造成的危害;
(4)場地的選擇應(yīng)考慮環(huán)境保護(hù)方面的問題,盡量避開河流、湖泊,以免污染水源,以及避開易起火災(zāi)的森林和草叢地帶。
(5)銷毀場地的面積可根據(jù)當(dāng)?shù)鼐唧w條件確定。炸毀法炸銷毀場地直徑不小于300m,燃燒法銷毀場地直徑不小于100m。銷毀場內(nèi)可設(shè)置人工掩體,場外應(yīng)有30m的防火區(qū)。
以上各條件有時(shí)很難完全滿足,在這種情況下,應(yīng)綜合考慮選擇較合適的場地,并采取必要的安全防范措施。
3銷毀方法的確定
民用爆破器材的銷毀方法通常有以下四種方法:
(1)炸毀法:即爆炸銷毀法,也稱爆炸法。該法適用于尚具有一定爆炸性能的報(bào)廢爆破器材。如:雷管、導(dǎo)爆索以及一些過保質(zhì)期的工業(yè)炸藥等。其中雷管只能用炸毀法銷毀,而且每次銷毀的數(shù)量應(yīng)符合爆破安全規(guī)程的規(guī)定。用炸毀法銷毀傳爆性能不良的炸藥時(shí),應(yīng)放置在0.5m深的土坑內(nèi),一般每次只準(zhǔn)炸毀10kg。在運(yùn)用炸毀法處理廢品時(shí),應(yīng)選用質(zhì)量優(yōu)良的電雷管、導(dǎo)爆索或起爆藥包 進(jìn)行起爆,為了確保銷毀的安全,以及降低炸毀后殘?jiān)奈:Γㄗh在坑內(nèi)爆炸銷毀較好,并通過控制坑內(nèi)藥量,對(duì)炸坑用少許沙子覆蓋防護(hù),以確保安全。
(2)燃燒法:該法適用于一些易于燃燒且不會(huì)由燃燒轉(zhuǎn)為爆炸的爆破器材,包括各類失去爆炸性能的爆破器材,如猛炸藥、黑火藥、硝銨炸藥、乳化炸藥、水膠炸藥、導(dǎo)火索、導(dǎo)爆管等,可將這些報(bào)廢爆破器材平鋪地面澆少許柴油點(diǎn)火燃燒銷毀。在燒毀炸藥時(shí)應(yīng)將炸藥堆放成細(xì)長條狀,厚度小于2cm,寬度為15~20cm,長度可達(dá)25~50cm,藥包方向與風(fēng)向一致,可同時(shí)并列鋪三條,每條距離不小于5m,在每條炸藥的下風(fēng)方向鋪設(shè)長度不小于5m的“引火路”,“引火路”為導(dǎo)火索或易燃的刨花、枯枝和碎紙組成。在采用燃燒法銷毀前必須清除銷毀場地四周的易燃物、雜草和碎石,檢查是否混有雷管和起爆藥等,禁止成箱、成袋、成堆或裝在容器中焚燒。
(3)溶解法:也稱水解法,該法適用于能溶解于水而失去爆炸性能的爆破器材。不抗水的硝銨炸藥和黑火藥可用溶解法銷毀。嚴(yán)禁將不溶于水的民用爆破器材投入江河、湖泊中,以免污染水資源。對(duì)于在容器中溶解爆破器材后剩余的殘?jiān)鼞?yīng)用燃燒法或爆炸法銷毀。
(4)化學(xué)法:此法適用于能被化學(xué)藥品分解而失去爆炸性能的爆破器材。分解后的殘?jiān)仨氝M(jìn)行一定的處理。
實(shí)際銷毀民用爆破器材時(shí),應(yīng)根據(jù)待銷毀民用爆破器材的種類,性質(zhì)、以及當(dāng)?shù)鼐唧w情況來選擇較合理的銷毀方法。
4安全防范措施
銷毀爆破器材廢品的安全防范措施包括:銷毀前的準(zhǔn)備階段、銷毀過程和銷毀后的現(xiàn)場清理三個(gè)階段。
(1)準(zhǔn)備階段:包括廢品的分檢,分類,裝卸運(yùn)輸,場地的清理,尤其要對(duì)銷毀操作人員進(jìn)行必要的安全教育。
(2)銷毀過程:將民用爆破器材小心放置于指定銷毀地點(diǎn),設(shè)置堅(jiān)固的掩蔽體,并劃定警界范圍;遠(yuǎn)距離逆風(fēng)點(diǎn)火或起爆;銷毀前,必須發(fā)出信號(hào),確保無關(guān)人員撤離危險(xiǎn)區(qū)。
(3)現(xiàn)場清理工作:待爆炸或燃燒完畢20分鐘后,方可派專業(yè)技術(shù)人員進(jìn)入現(xiàn)場,徹底清查有無漏銷毀的爆破器材。對(duì)于爆炸法銷毀發(fā)生拒爆時(shí),應(yīng)由專家研究方案,進(jìn)行啞炮處理。
(4)制定意外事故預(yù)案:由于受各種條件的限制,若在銷毀爆破器材時(shí),萬一發(fā)生事故,應(yīng)制定必要的處理措施,把事故的災(zāi)難減少到最小的程度。
5爆炸物品使用和銷毀管理規(guī)定
(1)使用爆炸物品時(shí),嚴(yán)格執(zhí)行爆炸物品管理的有關(guān)規(guī)定,并定期對(duì)教師,研究生和本科生進(jìn)行安全知識(shí)教育和考核。若考核不合格,不得進(jìn)入實(shí)驗(yàn)室試驗(yàn)。
(2)研究生和本科生使用和銷毀爆炸物品,必須經(jīng)指導(dǎo)老師或委托其他教師親自指導(dǎo),任何研究生和本科生不得單獨(dú)使用和銷毀爆炸物品。若出現(xiàn)一切后果,由該研究生和本科生的指導(dǎo)老師全權(quán)負(fù)責(zé)。
(3)使用爆炸物品的量不得超過試驗(yàn)條件的核定量。
(4)銷毀爆炸物品時(shí),根據(jù)爆炸物品的種類和性質(zhì),必須制定相應(yīng)安全措施和預(yù)案,報(bào)實(shí)驗(yàn)室主任批準(zhǔn)后到指定地點(diǎn)銷毀。
(5)火工樓院內(nèi)放炮時(shí)間為每天中午12~14點(diǎn),或周六和周日7~18點(diǎn)。作好周圍警戒,并吹三聲哨響后方可起爆。
第二篇:單片機(jī)技術(shù)實(shí)驗(yàn)指導(dǎo)書
《單片機(jī)控制技術(shù)》實(shí)驗(yàn)指導(dǎo)書
實(shí)驗(yàn)一 流水燈實(shí)驗(yàn)(左移右移方式)
一. 實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-01 二. 實(shí)驗(yàn)?zāi)康?/p>
通過此實(shí)驗(yàn),讓大家初步掌握左移位、右移位指令的使用。三. 實(shí)驗(yàn)設(shè)備
1. S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2. PC微機(jī)一臺(tái)
四. 實(shí)驗(yàn)步驟
1. 打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2. 編寫源程序并進(jìn)行調(diào)試。要求:小燈先向左依次移動(dòng)8次,再向右依次移動(dòng)7次,隨后循環(huán)前面的工作。
3. 將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 LED7——————P1.6 LED8——————P1.7 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序 ORG 0000H START:MOV A,#0FFH CLR C MOV R2,#08H LOOP:RLC A MOV P1,A LCALL DELAY DJNZ R2,LOOP MOV R2,#07H LOOP1:RRC A MOV P1,A LCALL DELAY DJNZ R2,LOOP1 JMP START DELAY:MOV R4,#200 D1: MOV R5,#248 DJNZ R5,$ DJNZ R4,D1 RET END
實(shí)驗(yàn)二 流水燈實(shí)驗(yàn)(利用查表方式)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-02 二.實(shí)驗(yàn)?zāi)康?/p>
通過此實(shí)驗(yàn),讓同學(xué)們掌握查表指令的使用。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1. 打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2. 編寫源程序并進(jìn)行調(diào)試。要求:學(xué)習(xí)利用查表方式,使小燈做舞臺(tái)燈效果的變化,左移3次,右移3次,閃爍3次,廷時(shí)時(shí)間為200毫秒。3. 將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 LED7——————P1.6 LED8——————P1.7 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序 ORG 0000H MOV P1,#00H MOV A,#00H START:MOV DPTR,#TABLE LOOP: CLR A MOVC A,@A+DPTR CJNE A,#01H,LOOP1 JMP START LOOP1:MOV P1,A MOV R3,#20 LCALL DELAY JMP LOOP DELAY:MOV R4,#20 D1: MOV R5,#248 DJNZ R5,$ DJNZ R4,D1 DJNZ R3,DELAY RET TABLE:DB 0FEH,0FDH,0FBH,0F7H DB 0EFH,0DFH,0BFH,07FH DB 0FEH,0FDH,0FBH,0F7H DB 0EFH,0DFH,0BFH,07FH DB 0FEH,0FDH,0FBH,0F7H DB 0EFH,0DFH,0BFH,07FH DB 7FH, 0BFH,0DFH,0EFH DB 0F7H,0FBH,0FDH,0FEH DB 7FH, 0BFH,0DFH,0EFH DB 0F7H,0FBH,0FDH,0FEH DB 7FH, 0BFH,0DFH,0EFH DB 0F7H,0FBH,0FDH,0FEH DB 00H,0FFH,00H,0FFH DB 00H,OFFH
END
實(shí)驗(yàn)三 按鍵的應(yīng)用(按鍵控制小燈)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-03 二.實(shí)驗(yàn)?zāi)康?/p>
1.掌握按鍵的識(shí)別與處理。2.加強(qiáng)對(duì)輸入控制的理解。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:利用按鍵的方式,控制小燈的亮滅,按鍵后小燈亮,再次按鍵后小燈滅。了解人為按鍵的自然規(guī)律:由于單片機(jī)的指令執(zhí)行很快,按鍵必須進(jìn)行延時(shí)來消除抖動(dòng),并要求在按鍵后執(zhí)行子程序的最后加入一條指令檢測按鍵是否放下。3.將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 SW1———————P2.2 SW2———————P2.3 SW3———————P2.4 SW4———————P2.5 SW5———————P2.6 SW6———————P2.7 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,按動(dòng)鍵盤觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
KEY BIT P3.3 SW1 BIT P2.2 ORG 0000H
START:MOV SP,#40H
MOV P2,#0FFH
MOV P3,#0FFH
MOV P1,#0FFH
CLR KEY
WAIT: JB KEY,$
JB SW1,$
LCALL DELAY
CPL P1.0
JNB SW1,$
JMP WAIT
DELAY:MOV R3,#200
D1:
MOV R4,#200
DJNZ R4,$
DJNZ R3,D1
RET
END
實(shí)驗(yàn)四 外部中斷實(shí)驗(yàn)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-04 二.實(shí)驗(yàn)?zāi)康?/p>
1.了解51單片機(jī)外部中斷原理和概念。
2.學(xué)習(xí)如何使用編程來調(diào)用中斷服務(wù)子程序的整個(gè)過程。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:當(dāng)主程序運(yùn)行后,小燈一直在做右移循環(huán)運(yùn)動(dòng),當(dāng)按鍵發(fā)生后則觸發(fā)了中斷1,開始執(zhí)行中斷1的服務(wù)子程序,小燈全部閃爍10次,然后再返回主程序,繼續(xù)原來的循環(huán)。
3.將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 LED7——————P1.6 LED8——————P1.7 SW1———————P2.2 SW2———————P2.3 SW3———————P2.4 SW4———————P2.5 SW5———————P2.6 SW6———————P2.7 INT1(P3.3)——————SW 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,按動(dòng)鍵盤觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
ORG 0000H
JMP START
ORG 0013H
JMP EXT1
ORG 100H
START:MOV IE,#84H
MOV IP,#04H
MOV TCON,#00H
MOV SP,#40H
MOV P1,#0FFH
MOV P2,#00H
MOV P3,#0FFH
SETB P2.0
LOOP:MOV A,#0FFH
CLR C
MOV R2,#08H
LOOP1:RLC A
MOV P1,A
LCALL DELAY
DJNZ R2,LOOP1
JMP LOOP
EXT1:PUSH ACC
PUSH PSW
MOV A,#00H
MOV R3,#10 LOOP2:MOV P1,A
LCALL DELAY
CPL A
DJNZ R3,LOOP2
POP PSW
POP ACC
RETI
DELAY:MOV R5,#20
D1:MOV R6,#20
D2:MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END
實(shí)驗(yàn)五 定時(shí)器中斷實(shí)驗(yàn)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-05 二.實(shí)驗(yàn)?zāi)康?/p>
1.了解51單片機(jī)定時(shí)器中斷原理和概念。
2.學(xué)習(xí)如何使用編程來調(diào)用中斷服務(wù)子程序的整個(gè)過程。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:當(dāng)主程序運(yùn)行后,用51單片機(jī)定時(shí)器中斷來令小燈每隔1秒就左移一次。
3.將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 LED7——————P1.6 LED8——————P1.7 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
ORG 0000H
JMP START
ORG 000BH
JMP TIM0
ORG 100H START:MOV P1,#0FFH
MOV TMOD,#01H
MOV TH0,#HIGH(65536-10000)
MOV TL0,#LOW(65536-10000)
SETB TR0
MOV IE,#82H
MOV R2,#100
MOV P1.#0FEH
SJMP $
TIM0: PUSH ACC
PUSH PSW
MOV TH0,# HIGH(65536-10000)
MOV TL0,#LOW(65536-10000)
DJNZ R2,LOOP
MOV R2,#100
MOV A,P1
RL A
MOV P1,A LOOP: POP PSW
POP ACC
RETI
END
實(shí)驗(yàn)六 中斷優(yōu)先級(jí)實(shí)驗(yàn)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-06 二.實(shí)驗(yàn)?zāi)康?/p>
1.學(xué)習(xí)設(shè)置51單片機(jī)的中斷優(yōu)先級(jí)。
2.學(xué)習(xí)如何使用編程來調(diào)用中斷服務(wù)子程序的整個(gè)過程。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。2.編寫源程序并進(jìn)行調(diào)試。要求:當(dāng)主程序運(yùn)行后,首先P1的8個(gè)LED每隔1秒就左移一次,當(dāng)按鍵后8個(gè)LED閃爍5次。
3.將S51E開發(fā)板連接到PC機(jī)上。
對(duì)應(yīng)的89S51與LED引腳的連線為 LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 LED7——————P1.6 LED8——————P1.7 INT1(P3.3)——————SW 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,按動(dòng)鍵盤觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
ORG 0000H JMP START ORT 000BH JMP TIM0 ORG 100H START:MOV P1,#0FFH MOV TMOD,#01H MOV TH0,#HIGH(65536-10000)MOV TL0,#LOW(65536-10000)SETB TR0 MOV IE,#86H MOV IP,#04H:用MOV IP,#00H代替本行看結(jié)果如何? MOV R2,#50 MOV P2,#00H MOV P3,#0FFH SETB P2.0 MOV P1,#0FEH SJMP $ EXT1: PUSH ACC PUSH PSW MOV A,#00H MOV R3,#10 LOOP1: MOV P1,A LCALL DELAY CPL A DJNZ R3,LOOP1 MOV P1,#0FEH POP PSW POP ACC RETI TIM0: PUSH ACC PUSH PSW MOV TH0,#HIGH(65536-10000)MOV TL0,#LOW(65536-10000)DJNZ R2,LOOP MOV R2,#100 MOV A,P1 RL A MOV P1,A LOOP: POP PSW POP ACC RETI DELAY: MOV R6,#0FFH D1: MOV R7,#0FFH DJNZ R7,$ DJNZ R6,D1 RET END
實(shí)驗(yàn)七 RS232串行通訊實(shí)驗(yàn)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-07 二.實(shí)驗(yàn)?zāi)康?/p>
1.了解RS232串行通訊的工作原理。
2.掌握用查詢方式進(jìn)行數(shù)據(jù)傳輸?shù)目刂圃?。三.?shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:實(shí)驗(yàn)中通過RS232的自收自發(fā)對(duì)小燈進(jìn)行右移控制。3.將S51E開發(fā)板連接到PC機(jī)上。
將89S51的引腳RXD(P3.0)與TXD(P3.1)引腳對(duì)接。
4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
NUM EQU 20H
ORG 0000H JMP START ORG 100H MOV NUM,#00H START:MOV SCON,#50H MOV P0,#0FFH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#0FFH MOV TMOD,#20H MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 LOOP:MOV DPTR,#TABLE MOV A,NUM MOVC A,@A+DPTR JZ CLRA0 RET1:INC NUM CLR TI MOV SUBF,A CLR RI LOOP1:JBC RI,LOOP2 JMP LOOP1 LOOP2:MOV A,SUBF MOV P1,A LCALL DELAY JMP START CLRA0:MOV NUM,#00H MOV A,NUM
MOV DPTR,#TABLE MOVC A,@A+DPTR JMP RET1 DELAY:MOV R7,#50 D1:MOV R6,#20 D2:MOV R5,#248 DJNZ R5,$ DJNZ R6,D2 DJNZ R7,D1 RET TABLE:DB 0FEH,0FDH,0FBH,0F7H DB 0EFH,0DFH,0BFH,7FH DB 00H END
實(shí)驗(yàn)八 八段數(shù)碼管動(dòng)態(tài)顯示實(shí)驗(yàn)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-08 二.實(shí)驗(yàn)?zāi)康?/p>
1.掌握數(shù)碼管的顯示原理。2.掌握動(dòng)態(tài)顯示的控制原理。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:實(shí)驗(yàn)中能在開發(fā)板的兩個(gè)數(shù)碼管上顯示99倒記時(shí)。3.將S51E開發(fā)板連接到PC機(jī)上。
89S51與數(shù)碼管顯示器對(duì)應(yīng)引腳的聯(lián)機(jī)為: P0.0————————數(shù)碼管顯示器的a腳 P0.1————————數(shù)碼管顯示器的b腳 P0.2————————數(shù)碼管顯示器的c腳 P0.3————————數(shù)碼管顯示器的d腳 P0.4————————數(shù)碼管顯示器的e腳 P0.5————————數(shù)碼管顯示器的f腳 P0.6————————數(shù)碼管顯示器的g腳 P0.7————————數(shù)碼管顯示器的dp腳 P2.6————————數(shù)碼管顯示器1的驅(qū)動(dòng)腳 P2.7————————數(shù)碼管顯示器2的驅(qū)動(dòng)腳
4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
MIAO EQU 21H GEWEI EQU 22H SHIWEI EQU 23H SCANLED BIT 01H ORG 0000H JMP START ORG 0BH JMP TIMER0 ORG 100H START:MOV SP,#40H MOV P0,#0FFH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#OFFH MOV R0,#20H MOV R5,#60H CLR0:MOV @R0,#00H INC RO DJNZ R5,CLR0 MOV TMOD,#01H
MOV TH0,#HIGH(65536-5000)MOV TL0,#HIGH(65536-5000)SETB TR0
MOV IE,#82H MOV R7,#200 MOV MIAO,#99 AJMP $ TIMER0: PUSH ACC PUSH PSW MOV TH0,#HIGH(65536-5000)
MOV TL0,#HIGH(65536-5000)DJNZ R7,TIM0_LP MOV R7,#200 DJNZ R7,TIM0_LP MOV MIAO,#99 TIM0_LP: MOV A,MIAO LCALL BIN_BCD MOV SHIWEI,A MOV GEWEI,B CPL SCANLED JB SCAN_L1 JMP SCAN_L2 SCAN_L1:MOV P2,#7FH MOV A,SHIWEI JMP END_SCAN SCAN_L1:MOV P2,#0BFH MOV A,GEWEI JMP END_SCAN END_SCAN:MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A POP PSW POP ACC RETI BIN_BCD:MOV B,#10 DIV AB RET TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H DB 90H END 實(shí)驗(yàn)九 模擬交通燈實(shí)驗(yàn)(調(diào)用延時(shí)子程序方式)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-09 二.實(shí)驗(yàn)?zāi)康?/p>
1.掌握數(shù)碼管的顯示原理。2.學(xué)習(xí)延時(shí)子程序的編寫。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:實(shí)驗(yàn)中模擬交通燈紅燈先亮10秒時(shí)間,接著黃燈亮3秒時(shí)間,隨后綠燈再亮10秒時(shí)間。
89S51與數(shù)碼管顯示器對(duì)應(yīng)引腳的聯(lián)機(jī)為: P0.0————————數(shù)碼管顯示器的a腳 P0.1————————數(shù)碼管顯示器的b腳 P0.2————————數(shù)碼管顯示器的c腳 P0.3————————數(shù)碼管顯示器的d腳 P0.4————————數(shù)碼管顯示器的e腳 P0.5————————數(shù)碼管顯示器的f腳 P0.6————————數(shù)碼管顯示器的g腳 P0.7————————數(shù)碼管顯示器的dp腳 P2.6————————數(shù)碼管顯示器1的驅(qū)動(dòng)腳 P2.7————————數(shù)碼管顯示器2的驅(qū)動(dòng)腳
LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
GEWEI EQU 21H SHIWEI EQU 22H SCANLED EQU 23H RED EQU 24H GREEN EQU 25H YELLOW EQU 26H NUMTIM EQU 27H ORG 0000H JMP START ORG 0BH JMP TIMER0 ORG 100H START:MOV SP,#40H MOV R0,#20H MOV R5,#20 CLR0: MOV @R0,#00H INC R0 DJNZ R5,CLR0 MOV TMOD #01H MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)
SETB TR0 MOV IE,#82H MOV P0,#0FFH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#0FFH MOV R3,#10 MOV R2,#3 MOV R1,#10 INE: MOV RED,#10 MOV YELLOW,#3 MOV GREEN,#10 LOOP:MOV P1,#0FBH MOV NUMTIM,RED LCALL DELAY1 DEC RED DJNZ R3,LOOP MOV R3,#10 MOV NUMTIM,#00H LCALL DELAY1 LOOP1:MOV P1,#0F3H MOV NUMTIM,YELLOW LCALL DELAY1 DEC YELLOW DJNZ R2,LOOP1 MOV R2,#3 MOV NUMTIM,#00H LCALL DELAY1 LOOP2: MOV P1,#0BFH MOV NUMTIM,GREEN LCALL DELAY1 DEC GREEN DJNZ R1,LOOP2 MOV R1,#10 MOV NUMTIM,#00H LCALL DELAY1 MOV YELLOW,#3 LOOP3: MOV P1,#0F3H MOV NUMTIM,YELLOW LCALL DELAY1 DEC YELLOW DJNZ R2,LOOP3 MOV R2,#3 MOV NUMTIM,#00H LCALL DELAY1 LJMP INI TIMER0:PUSH ACC PUSH PSW MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)MOV A,NUMTIM LCALL BIN_BCD MOV SHIWEI,A MOV GEWEI,B MOV A,SCANLED CPL A MOV SCANLED,A JZ SCAN_L1 JMP SCAN_L2 SCAN_L1:MOV P2,#7FH MOV A,SHIWEI JMP END_SCAN SCAN_L2:MOV P2,#0BFH MOV A,GEWEI JMP END_SCAN END_SCAN:MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A POP PSW POP ACC RETI BIN_BCD:MOV B,#10
DIV AB RET DELAY1:MOV R6,#10 D1:MOV R5,#200 D2:MOV R4,#248 DJNZ R4,$ DJNZ R5,D2 DJNZ R6,D1 RET TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H END 實(shí)驗(yàn)十 模擬交通燈實(shí)驗(yàn)(調(diào)用定時(shí)中斷方式)
一.實(shí)驗(yàn)項(xiàng)目卡編號(hào):59010115-10 二.實(shí)驗(yàn)?zāi)康?/p>
1.掌握數(shù)碼管的顯示原理。2.學(xué)習(xí)中斷子程序的編寫。三.實(shí)驗(yàn)設(shè)備
1.S51E單片機(jī)學(xué)習(xí)開發(fā)板一塊 2.PC微機(jī)一臺(tái) 四.實(shí)驗(yàn)步驟
1.打開編譯軟件偉煌MCS51開發(fā)系統(tǒng)。
2.編寫源程序并進(jìn)行調(diào)試。要求:實(shí)驗(yàn)中模擬交通燈紅燈先亮10秒時(shí)間,接著黃燈亮3秒時(shí)間,隨后綠燈再亮10秒時(shí)間。
89S51與數(shù)碼管顯示器對(duì)應(yīng)引腳的聯(lián)機(jī)為: P0.0————————數(shù)碼管顯示器的a腳 P0.1————————數(shù)碼管顯示器的b腳 P0.2————————數(shù)碼管顯示器的c腳 P0.3————————數(shù)碼管顯示器的d腳 P0.4————————數(shù)碼管顯示器的e腳 P0.5————————數(shù)碼管顯示器的f腳 P0.6————————數(shù)碼管顯示器的g腳 P0.7————————數(shù)碼管顯示器的dp腳 P2.6————————數(shù)碼管顯示器1的驅(qū)動(dòng)腳 P2.7————————數(shù)碼管顯示器2的驅(qū)動(dòng)腳
LED1——————P1.0 LED2——————P1.1 LED3——————P1.2 LED4——————P1.3 LED5——————P1.4 LED6——————P1.5 4.打開開發(fā)板電源,用軟件將調(diào)試好的程序下載至單片機(jī)中,觀察實(shí)驗(yàn)現(xiàn)象。
五.實(shí)驗(yàn)參考程序
GEWEI EQU 21H SHIWEI EQU 23H SCANLED EQU 25H SCANMODE EQU 26H RED EQU 28H GREEN EQU 29H YELLOW EQU 2AH NUMTIM EQU 2BH LED EQU 34H ORG 0000H JMP START ORG 0BH JMP TIMER0 ORG 100H START:MOV SP,#30H MOV R0,#20H
MOV R5,#40 CLR0: MOV @R0,#00H INC R0 DJNZ R5,CLR0 MOV TMOD #01H MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)
SETB TR0 MOV IE,#82H MOV P0,#0FFH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#0FFH MOV R3,#10 MOV R2,#3 MOV R1,#10
MOV RED,#10 MOV YELLOW,#3 MOV GREEN,#10 MOV NUMTIM,#10 MOV LED,#0FFH AJMP $ TIMER0:PUSH ACC PUSH PSW MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)
DJNZ R7,RET0 MOV R7,#200 MOV A,SCANMODE MOV B,#4 DIV AB MOV A,B RL A MOV DPTR,#TAB_SCAN JMP @A+DPTR TAB_SCAN:AJMP RED_LIGHT AJMP YEL_LIGHT AJMP GRE_LIGHT AJMP YEL_LIGHT RET0:MOV A,NUMTIM
LCALL BIN_BCD MOV SHIWEI,A MOV GEWEI,B INC SCANLED MOV A,SCANLED MOV B,#4 DIV AB RL A MOV DPTR,#TAB_SCAN0 JMP @A+DPTR TAB_SCAN0:AJMP SCAN_L1 AJMP SCAN_L2 SCAN_L1: MOV P2,#0F7H MOV A,SHIWEI JMP END_SCAN SCAN_L2: MOV P2,#0FBH MOV A,GEWEI JMP END_SCAN END_SCAN:MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A MOV A,LED MOV P1,A POP PSW POP ACC RETI RED_LIGHT:MOV LED,#OFBH MOV NUMTIM,RED DEC RED MOV A,RED CJNE A,#0FFH,RET0 MOV RED,#10 MOV A,SCANMODE ADD A,#01H MOV SCANMODE,A
JMP RET0 YEL_LIGHT:MOV LED,#0F3H MOV NUMTIM,YELLOW DEC YELLOW MOV A,YELLOW CJNE A,#0FFH,RET0 MOV YELLOW,#3 MOV A,SCANMODE ADD A,#01H MOV SCANMODE,A JMP RET0 GRE_LIGHT: MOV LED,#0BFH MOV NUMTIM,GREEN DEC GREEN MOV A,GREEN CJNE A,#0FFH,RET1 MOV GREEN,#10 MOV A,SCANMODE ADD A,#01H MOV SCANMODE,A RET1:JMP RET0 BIN_BCD: MOV B,#10 DIV AB RET DELAY: MOV R5,#02 D1: MOV R6,#200 D2: MOV R7,#200 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H END
第三篇:DSP技術(shù)實(shí)驗(yàn)指導(dǎo)書
一 基礎(chǔ)實(shí)驗(yàn):CCS 的使用與簡單應(yīng)用程序的調(diào)試
1.1 實(shí)驗(yàn)?zāi)康?/p>
1.熟悉 CCS 集成開發(fā)環(huán)境,掌握工程的生成方法; 2.熟悉 SEED-DEC5416 實(shí)驗(yàn)環(huán)境; 3.掌握 CCS 集成開發(fā)環(huán)境的調(diào)試方法; 1.2 實(shí)驗(yàn)內(nèi)容
1.DSP源文件的建立; 2.DSP程序工程文件的建立;
3.學(xué)習(xí)使用CCS集成開發(fā)工具的調(diào)試工具; 1.3 實(shí)驗(yàn)知識(shí)背景 1.3.1 CCS 簡介
1.CCS 提供了配置、建立、調(diào)試、跟蹤和分析程序的工具,它便于實(shí)時(shí)、嵌入式信號(hào)處理程序的編制和測試,它能夠加速開發(fā)進(jìn)程,提高工作效率。CCS提供了基本的代碼生成工具,它們具有一系列的調(diào)試、分析能力。CCS 支持如下所示的開發(fā)周期的所有階段 1.3.1 CCS 簡介
1.CCS 提供了配置、建立、調(diào)試、跟蹤和分析程序的工具,它便于實(shí)時(shí)、嵌入式信號(hào)處理程序的編制和測試,它能夠加速開發(fā)進(jìn)程,提高工作效率。CCS提供了基本的代碼生成工具,它們具有一系列的調(diào)試、分析能力。CCS 支持如下所示的開發(fā)周期的所有階段
湖南工學(xué)院教案用紙 p
2.CCS窗口介紹
1.3.2 CCS 常用文件介紹
使用CCS時(shí),經(jīng)常遇見下述擴(kuò)展名文件:
1.project.mak:
CCS使用的工程文件
2.program.c:
C程序源文件
3.program.asm:
匯編程序源文件
4.filename.h:
C程序的頭文件,包含DSP/BIOS API模塊的頭文件
5.filename.lib:
庫文件
6.project.cmd:
連接命令文件
7.program.obj:
由源文件編譯或匯編而得的目標(biāo)文件
8.program.out:
(經(jīng)完整的編譯、匯編以及連接的)可執(zhí)行文件
9.project.wks:
存儲(chǔ)環(huán)境設(shè)置信息的工作區(qū)文件
保存配置文件時(shí)將產(chǎn)生下列文件:
1.programcfg.cmd:
連接器命令文件
2.programcfg.h54:
匯編頭文件
3.programcfg.s54:
匯編源文件
湖南工學(xué)院教案用紙 p
1.3.3 CCS 常用指令簡介
1.設(shè)置斷點(diǎn)。
將光標(biāo)放置在需要設(shè)置斷點(diǎn)的程序行前,選擇 Debug→Breakpoints,即完成可一個(gè)斷點(diǎn)的設(shè)置。
2.CCS 提供 3 種方法復(fù)位目標(biāo)板
1)Reset DSP:
Debug →Reset D,初始化所有的寄存器內(nèi)容并暫停運(yùn)行中的程序。使用此命令后,要重新裝載.out 文 件后,在執(zhí)行程序。
2)Restart:
Debug → Restart,將 PC 值恢復(fù)到當(dāng)前載入程序的入口地址。
3)Go main:
Debug →Go main,將程序運(yùn)行到主程序的入口處暫停。
3.CCS 提供 4 種執(zhí)行操作
1)執(zhí)行執(zhí)行:
Debug →Run,程序運(yùn)行直到遇到斷點(diǎn)為止。
2)暫停執(zhí)行:
Debug →Halt,程序停止運(yùn)行。
3)動(dòng)畫執(zhí)行:
Debug →Animate,用戶反復(fù)運(yùn)行程序,直到遇到斷點(diǎn)為止。
4)自由執(zhí)行:
Debug →Run Free,禁止所有斷點(diǎn)運(yùn)行程序。
4.CCS 提供 4 種單步執(zhí)行操作
1)單步進(jìn)入:Debug →step into,快捷鍵 F8,當(dāng)調(diào)試語句不是
基本的匯編指令時(shí),此操作進(jìn)入語句內(nèi)部。
2)單步執(zhí)行:Debug → step Over,此命令將函數(shù)或子函數(shù)當(dāng)作
一條語句執(zhí)行,不進(jìn)入內(nèi)部調(diào)試。
3)單步跳出:Debug →step Out,此命令作用為從子程序中跳出
4)執(zhí)行到光標(biāo)處: Debug → Run to Cursor,快捷鍵 crtl+F10,此命令作用為將程序運(yùn)行到光標(biāo)處。
5.內(nèi)存、寄存器與變量的操作
1)查看變量
使用 view →Watch Window 命令
2)查看寄存器
使用 view →Registers →CPU Registers 命令
3)查看內(nèi)存
使用 view →memory 命令
湖南工學(xué)院教案用紙 p
6.Graph 的設(shè)置即圖形顯示
1)選擇View →Graph →Time/Frequency。
2)在彈出的Graph Property Dialog對(duì)話窗中,將 Graph Title,Start Address,Acquisition Buffer Size,Display Data Size,DSP Data Type等的屬性可改變?yōu)槿缦聢D所示(也可根據(jù)具體需要設(shè)置屬性)。向下滾動(dòng)右側(cè)的滾動(dòng)條或調(diào)整 dialog 框的大小可看到所有的屬性。1.4 實(shí)驗(yàn)步驟
1).將 DSP 仿真器與計(jì)算機(jī)連接好;
2).將 DSP 仿真器的 JTAG 插頭與 SEED-DEC5416 單元的 J1 相連接;
3).啟動(dòng)計(jì)算機(jī),當(dāng)計(jì)算機(jī)啟動(dòng)后,打開 SEED-DTK_DBD 的電源。觀察SEED-DTK-IO1 單元的+5V,+3.3V,+15V,-15V 的電源指示燈,SEED_DEC5416 的 D2 以及 SEED-DSK2812 的 D2 是否均亮;若有不亮的,請(qǐng)斷開電源,檢查電源。4).雙擊圖標(biāo)進(jìn)入 CCS 環(huán)境。
下面按照原文件、工程文件以及編譯條件的設(shè)置來分別介紹一下 CCS 的使用。
1.4.1 創(chuàng)建源文件
1).打開 CCS 選擇 File →New →Source File 命令 2).編寫源代碼并保存
3).保存源程序名為 math.c,選擇 File →Save 4).創(chuàng)建其他源程序(如.cmd)可重復(fù)上述步驟。
1.4.2 創(chuàng)建工程文件
1.打開 CCS,點(diǎn)擊 Project-->New,創(chuàng)建一個(gè)新工程,其中工程名及路徑可任意指定 2.彈出如下對(duì)話框:
3.在 Project 中填入工程名,Location 中輸入工程路徑;其余按照默認(rèn)選項(xiàng),點(diǎn)擊完成即可完成工程創(chuàng)建。
4點(diǎn)擊 Project 選擇 add files to project,添加工程所需文件。
湖南工學(xué)院教案用紙 p
5.在彈出的對(duì)話框中的下拉菜單中分別選擇.c 點(diǎn)擊打開,即可添加源程序XXX.c 添加到工程中。
6.同樣的方法可以添加文件 XXX.cmd、XXX.lib 到工程中;在下面窗口中可以看到 XXX.c、XXX.cmd、XXX.lib 文件已經(jīng)加到工程文件中。
7.以下操作可使您對(duì)工程中的文件進(jìn)行打開、刪除、查看屬性等操作
1.4.3 設(shè)置編譯與連接選項(xiàng) 1. 點(diǎn)擊Project選擇Build Opitions 2. 在彈出的對(duì)話框中設(shè)置相應(yīng)的編譯參數(shù),一般情況下,按默認(rèn)值就可以;
3. 在彈出的對(duì)話框中選擇連接的參數(shù)設(shè)置,設(shè)置輸出文件名,堆棧的大小以及初始化的方式。
1.4.4 工程編譯與調(diào)試
1. 點(diǎn)擊Project→Buildall,對(duì)工程進(jìn)行編譯,如正確則生成out文件;
若是修改程序,可以使用 Project → Build 命令,進(jìn)行編譯連接,它只對(duì)修改部分做編譯連接工作??晒?jié)省編譯與連接的時(shí)間。編譯通過,生成.out 文件。2. 點(diǎn)擊File→loadprogram,在彈出的對(duì)話框中載入debug 文件夾下 的.out 可執(zhí)行文件。3. 裝載完畢
4.點(diǎn)擊debug →Go Main回到C程序的入口
5. 打開 File →Workspace →Save Workspace 保存調(diào)試環(huán)境,以便下次調(diào)試時(shí)不需要重新進(jìn)行設(shè)置。只要 File →Workspace →LoadWorkspace 即可恢復(fù)當(dāng)前設(shè)置 1.5完成簡單應(yīng)用程序的調(diào)試 1.6記錄實(shí)驗(yàn)結(jié)果 1.7完成實(shí)驗(yàn)報(bào)告:
二.設(shè)計(jì)實(shí)驗(yàn) 按鍵中斷顯示實(shí)驗(yàn)
3.1實(shí)驗(yàn)?zāi)康?/p>
1.了解D SP外部中斷的使用,中斷服務(wù)程序的設(shè)計(jì)方法;2.掌握DSP中斷向量表的劃分。3.2實(shí)驗(yàn)設(shè)備
計(jì)算機(jī);
DSP硬件仿真器;
SZ-DSPF開發(fā)教學(xué)平臺(tái)。3.3實(shí)驗(yàn)硬件設(shè)置
做實(shí)驗(yàn)之前,需要接通該實(shí)驗(yàn)所需的硬件電路,木實(shí)驗(yàn)為:先將實(shí)驗(yàn)箱上的電源開關(guān)“MS2“,”MS3 “和”MS4”按下,再將機(jī)箱右側(cè)的船型開關(guān)往“I”方向打開電源;SZ-5416的主控模塊上的J7,J9,J4,J16短接;在“設(shè)置模塊”中將“A”和“C”設(shè)置為“1”。然后開始做實(shí)驗(yàn),注意在做D SP實(shí)驗(yàn)時(shí)一開始按了SZ-5416的主控模塊上的K1硬件復(fù)位后,程序運(yùn)行中不要再按復(fù)位鍵,以免實(shí)驗(yàn)由十D SP復(fù)位而失敗。3.4實(shí)驗(yàn)原理及說明
本實(shí)驗(yàn)采用鍵盤中斷,當(dāng)有鍵按下時(shí)一給DSP一個(gè)中斷信號(hào)(INT2)DSP通過此I/O端口地址COOlh讀鍵值,在讀取鍵值后由數(shù)碼管顯T出來。硬件原理圖請(qǐng)參考“SZ-LK板”的說明,邏輯關(guān)系請(qǐng)參考第二章邏輯分析5416部分,數(shù)據(jù)流程請(qǐng)參考第五章中的數(shù)碼管和按鍵。中斷標(biāo)志寄存器(IFR},中斷屏蔽寄存器(IMR} 3.5實(shí)驗(yàn)步驟及結(jié)果
本實(shí)驗(yàn)是一個(gè)測試鍵盤的實(shí)驗(yàn),運(yùn)行程序依次按鍵1-8,數(shù)碼管依次顯T 7-0,中間鍵一一對(duì)應(yīng),任意按一鍵,其對(duì)應(yīng)的數(shù)碼管顯不相應(yīng)的數(shù)字。
步驟: 1.啟動(dòng)CCS}編寫實(shí)驗(yàn)程序代碼(可參考隨機(jī)光盤中的例程alldsp4h2keptest,進(jìn)行編譯并加載到DSP中。
2.采用單步運(yùn)行或執(zhí)行到光標(biāo)處,或全速運(yùn)行。觀察其結(jié)果。(具體請(qǐng)參考實(shí)驗(yàn)一)
湖南工學(xué)院教案用紙 p
3.6實(shí)驗(yàn)程序框圖
3.7完成實(shí)驗(yàn)報(bào)告及實(shí)驗(yàn)思考
1.分析下例指令的特點(diǎn)POPD, POPM, PSHD PUSHM?
2.分析中斷管理流程及中斷向量表的特點(diǎn)
湖南工學(xué)院教案用紙 p
三、定時(shí)器實(shí)驗(yàn)
4.1 實(shí)驗(yàn)?zāi)康?/p>
1.了解 DSP 匯編程序的構(gòu)成; 2.了解 DSP 程序各段的含義;
3.熟悉在匯編條件下如何編寫中斷服務(wù)程序; 4.了解串行通訊的過程
5.掌握長時(shí)間間隔的定時(shí)器的處理。6.掌握片內(nèi)外設(shè)的設(shè)置方法。
4.2 實(shí)驗(yàn)內(nèi)容
1.DSP 的初始設(shè)置;
2.DSP 中斷向量表的建立; 3.定時(shí)中斷的編寫;
4.查詢方式異步串口程序的編寫。
4.3 實(shí)驗(yàn)要求
能夠掌據(jù)匯編語言的程序結(jié)構(gòu)。正確進(jìn)行異步串口的通訊與定時(shí)器的設(shè)置。能夠與系統(tǒng)正確通訊。通過 LCD 與鍵盤可以控制定時(shí)器的運(yùn)行。
4.4 實(shí)驗(yàn)程序功能與結(jié)構(gòu)說明
湖南工學(xué)院教案用紙 p
4.5.實(shí)驗(yàn)步驟
首先將光盤下 03.Examples of
Program 04.SEED_DTK-DBD 調(diào)試實(shí)驗(yàn)程 序目錄下的 CCS-Timer 的文件夾拷貝到 D:盤根目錄下。
1.將 DSP 仿真器與計(jì)算機(jī)連接好;
2.將 DSP 仿真器的 JTAG 插頭與
SEED-DEC5416 單元的 J1 相連接;
3.啟動(dòng)計(jì)算機(jī),當(dāng)計(jì)算機(jī)啟動(dòng)后,打開 SEED-DTK_DBD 的電源。觀察
SEED-DTK-IO1 單元的+5V,+3.3V,+15V,-15V 的電源指示燈,SEED_DEC5416 的 D2 以及 SEED-DSK2812 的 D2 是否均亮;若有不亮的,請(qǐng)斷開電源,檢查電源。
4.打開 CCS,進(jìn)入 CCS 的操作環(huán)境。5.裝入 timer.pjt 工程文件,添加 dtk-boot.gel 文件。
6.裝載程序 timer.out,進(jìn)行調(diào)試。
7.在程序的第 101 行“i=i+1;”處設(shè)置斷點(diǎn)。
8.運(yùn)行程序,程序會(huì)停在斷點(diǎn)處,表明已進(jìn)入定時(shí)器中斷。繼續(xù)運(yùn)行程序,程序每次都會(huì)停在斷點(diǎn)處。實(shí)驗(yàn)者可根據(jù)自己的需要改變周期寄存器的
值,從而控制每次進(jìn)中斷的時(shí)間。
4.6 思考題
理解 DSP 程序的編寫過程,如何編寫中斷程序? 四. 綜合性實(shí)驗(yàn)
FIR濾波器的設(shè)計(jì)
8.1實(shí)驗(yàn)?zāi)康?/p>
1.了解F工R濾波器的原理及使用方法;
2.了解使用Matlab語言設(shè)計(jì)F工RR濾波器的方法;3.了解DSP對(duì)F工R濾波器的設(shè)計(jì)及編程方法;4.熟悉對(duì)F工R濾波器的調(diào)試方法;8.2實(shí)驗(yàn)內(nèi)容
本試驗(yàn)要求設(shè)計(jì)濾波器采樣頻率為1000hz,截n頻率300hz的低通濾波器。設(shè)計(jì)F工R濾波器實(shí)現(xiàn)上面要求。輸入信號(hào)頻率合成信號(hào),目的是通過我們設(shè)計(jì)的濾波器將高頻信號(hào)濾掉,余下低頻的信號(hào)成分,達(dá)到濾波的效果。8.3實(shí)驗(yàn)原理
一個(gè)線性位移不變系統(tǒng)的輸出序列Y(}>和輸入序列X(}>之間的關(guān)系,應(yīng)滿足常系數(shù)線性差分方程:
湖南工學(xué)院教案用紙 p FIR濾波器的單位沖激響應(yīng)h(n)為有限長序列。若h(n)為實(shí)數(shù),且滿足偶對(duì)稱或奇對(duì)稱的條件,則FIR濾波器具有線性相位特性。
N—偶數(shù)
在數(shù)字濾波器中,F(xiàn)IR濾波器具有如下幾個(gè)主要特點(diǎn): ①FIR濾波器無反饋回路,是一種無條件穩(wěn)定系統(tǒng);②FIR濾波器可以設(shè)計(jì)成具有線性相位特性。
本實(shí)驗(yàn)程序設(shè)計(jì)的就是一種偶對(duì)稱的線性相位濾波器。程序算法實(shí)現(xiàn)采用循環(huán)緩沖區(qū)法。
算法原理: ①在數(shù)據(jù)存儲(chǔ)器中開辟一個(gè)N個(gè)單元的緩沖區(qū)(滑窗),用來存放最新的N個(gè)輸入樣本;②從最新樣本開始取數(shù);③讀完最老樣本后,輸入最新樣本來代替最老樣本,而其他數(shù)據(jù)位置不變;④用BK寄存器對(duì)緩沖區(qū)進(jìn)行間接尋址,使緩沖區(qū)地址首尾相鄰。
8.4程序設(shè)計(jì)
1.濾波器的Matlab 編寫matlab程序,語言設(shè)計(jì)生成F工R濾波器系數(shù)后,附到DSP匯編語言程序中。主程序如
f=[0 0.6 0.6 1];m=[1 1 0 0] b=firls(36, f, m)freqz(b, 1, 512)b二b*2^ 15 2.輸入信號(hào)程序,文件名為firinput.3.DSP匯編語言程序設(shè)計(jì)。匯編源文件fir.asm,中斷向量表vectoes.asm和鏈接命令文件fir.cmd組成。
8.5實(shí)驗(yàn)步驟
1.打開ccs,新建立一上程文件fir.Pjt.2.將匯編源文件fir.asm、中斷向量表vectors.asm和鏈接命令文件fir.cmd添加到fir.pjt中。
3.在project菜單下選擇build options選項(xiàng),選取Linker選項(xiàng),調(diào)整為
-q-c –m,.Debugf ir.Map,-o,.Debugf ir.out“-w一x。點(diǎn)擊編譯,鏈接圖標(biāo),通過后生成fir.out文件和f irr.map文件,其余選項(xiàng).丁默認(rèn)。
湖南工學(xué)院教案用紙 p 4.在file菜單下,選擇load program選項(xiàng),將生成的fir.out文件裝載 到DSP中。
5.運(yùn)行程序,在view菜單下選擇watch window選項(xiàng)來觀測變量值。依次輸入input和output來觀測輸入輸出變量值,這兩個(gè)變量分別為濾波前的輸入數(shù)據(jù)和濾波后輸出數(shù)據(jù)的首地址。
6.在view菜單下選擇graph/time frequence,彈出如下對(duì)話框。按照要求,設(shè)置好相應(yīng)的參數(shù),來觀測輸入和輸出數(shù)據(jù)的波形。7.具體調(diào)試執(zhí)行程序時(shí),使用斷點(diǎn),單步執(zhí)行等方式。} v }r.}.}xm }-}o'r nmsuwr,}rv;yxirxn}
8.6記錄實(shí)驗(yàn)結(jié)果
8.7完成實(shí)驗(yàn)報(bào)告及思考題
1.為什么要對(duì)matlab程序生成的系數(shù)進(jìn)行調(diào)整,即將浮點(diǎn)數(shù)轉(zhuǎn)換成整數(shù)? 2.試改變輸入的信號(hào)(保證一個(gè)頻率在通帶范圍內(nèi),一個(gè)在通帶范圍外),進(jìn)行相應(yīng)的數(shù)據(jù)調(diào)整,然后在CCS底下觀測看輸入數(shù)據(jù)波形。
3.進(jìn)行濾波器系數(shù)的調(diào)整再進(jìn)行相應(yīng)濾波,然后在CCS底下看輸出數(shù)據(jù)波形情況有何變化。
第四篇:路由與交換技術(shù)實(shí)驗(yàn)指導(dǎo)書2015網(wǎng)絡(luò)工程
《路由與交換技術(shù)》實(shí)驗(yàn)指導(dǎo)書
網(wǎng)絡(luò)工程2015-1~2班適用
實(shí)驗(yàn)一
路由策略RIP實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)二
OSPF實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)三
EIGRP實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)四
路由重分布實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)五
廣域網(wǎng)實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)六
ACL+NAT實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)七
BGP實(shí)驗(yàn)(2課時(shí))實(shí)驗(yàn)八
三層交換實(shí)驗(yàn)(2課時(shí))
要求:
(1)每做完一次實(shí)驗(yàn),請(qǐng)寫好實(shí)驗(yàn)報(bào)告,下次實(shí)驗(yàn)課時(shí)檢查。
(2)每次實(shí)驗(yàn)課時(shí),都要檢查實(shí)驗(yàn)完成情況,作為實(shí)驗(yàn)成績的一部分。(3)自己帶好實(shí)驗(yàn)指導(dǎo)書和Cisco Packet Tracer模擬軟件。實(shí)驗(yàn)地點(diǎn):創(chuàng)新大樓四樓東樓405有線網(wǎng)實(shí)驗(yàn)室 實(shí)驗(yàn)時(shí)間:
實(shí)驗(yàn)一 路由策略RIP實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求
(1)熟悉路由器各種接口配置方法。
(2)熟悉路由器靜態(tài)路由和默認(rèn)路由的配置。(3)理解RIP工作過程。
(4)熟悉動(dòng)態(tài)路由協(xié)議RIP的配置。
(5)熟練使用Show ip route命令查看路由表。
(6)掌握Ping、tracert、traceroute、debug ip rip等排錯(cuò)命令。(7)掌握使用debug ip rip查看RIP協(xié)議初始化工作過程。
二、實(shí)驗(yàn)內(nèi)容
(1)靜態(tài)路由配置:教材P33頁,“3.操作題(圖2-6和圖2-7)”。(2)RIP路由配置:教材P60頁,“3.操作題(圖3-8)”。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)二 OSPF實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求(1)理解OSPF工作原理。
(2)熟悉單區(qū)域OSPF的配置方法。(3)掌握如何查看OSPF協(xié)議中各狀態(tài)信息。
(4)掌握點(diǎn)到點(diǎn)串行線路、以太網(wǎng)廣播多路訪問鏈路OSPF運(yùn)行的不同。(5)掌握使用debug ip ospf event查看OSPF協(xié)議初始化工作過程,及DR、BDR的選舉過程。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P75頁,圖4-10單區(qū)域OSPF的基本配置。(2)教材P107頁,“3.操作題(圖4-16)”。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)三 EIGRP實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求
(1)理解EIGRP協(xié)議的工作過程。(2)熟悉EIGRP的配置方法。
(3)熟練使用show ip route命令檢測路由表。
(4)掌握debug、tracert、traceroute、ping命令的排錯(cuò)方法。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P115頁,圖5-9 EIGRP的基本配置。(2)教材P129頁,“3.操作題(圖5-11)”。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)四 路由重分布實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求(1)理解路由重分布的概念。(2)掌握路由重分布參數(shù)的配置。
(3)熟練掌握靜態(tài)路由重分布、RIP和EIGRP的重分布、EIGRP和OSPF的重分布的配置命令。
(4)掌握路由重分布的查看和調(diào)試命令。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P135頁,圖6-1靜態(tài)路由、RIP、OSPF和EIGRP路由重分布實(shí)驗(yàn)配置。
(2)教材P141頁,“2.操作題(圖6-7)”。(備注:此題為選做題)
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)五 廣域網(wǎng)實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求
(1)理解PPP協(xié)議的工作原理。(2)熟悉PPP協(xié)議的啟用方法。(3)掌握指定PPP協(xié)議的封裝方法。(4)掌握PPP協(xié)議的兩種認(rèn)證模式的配置。(5)熟悉PPP協(xié)議信息的查看與調(diào)試。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P149頁,圖7-2,采用RIP路由協(xié)議和PAP認(rèn)證模式,選用合適的IP地址,將全網(wǎng)連通。
(2)教材P149頁,圖7-2,采用OSPF路由協(xié)議和CHAP認(rèn)證模式,選用合適的IP地址,將全網(wǎng)連通。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)六 ACL+NAT實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求
(1)理解ACL和NAT的工作原理。
(2)掌握靜態(tài)、動(dòng)態(tài)和端口NAT的配置方法。(3)掌握查看NAT有關(guān)信息和診斷的方法。
(4)掌握標(biāo)準(zhǔn)ACL、擴(kuò)展ACL、命名ACL的配置方法。(5)熟悉ACL的查看與調(diào)試命令。
(6)熟練掌握利用ACL+NET技術(shù)配置網(wǎng)絡(luò)的方法。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P170頁,圖8-2 NAT配置舉例。(2)教材P187頁,圖9-4 標(biāo)準(zhǔn)ACL配置。(3)教材P191頁,圖9-5 擴(kuò)展ACL配置。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)七 BGP實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求(1)理解BGP的工作原理。
(2)掌握BGP路由進(jìn)程的啟動(dòng)、BGP進(jìn)程中網(wǎng)絡(luò)路由的通告。(3)掌握IBGP和EBGP鄰居配置方法。
(4)掌握BGP路由更新源配置、next-hop-self配置和BGP路由匯總配置。(5)熟悉BGP路由調(diào)試相關(guān)命令。
二、實(shí)驗(yàn)內(nèi)容
教材P201頁,圖10-1 BGP基本配置。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
實(shí)驗(yàn)八 三層交換實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康呐c要求
(1)理解三層交換機(jī)的工作機(jī)制。
(2)掌握多層交換結(jié)構(gòu)中各種端口的配置方法。(3)掌握多層交換結(jié)構(gòu)中不同連接的優(yōu)缺點(diǎn)。(4)掌握多層交換結(jié)構(gòu)中互聯(lián)互通的配置方法。
二、實(shí)驗(yàn)內(nèi)容
(1)教材P231頁,圖11-13多層交換結(jié)構(gòu)實(shí)驗(yàn)配置。(2)教材P232頁,圖11-14多層交換結(jié)構(gòu)實(shí)驗(yàn)配置。
三、實(shí)驗(yàn)分析與總結(jié)
請(qǐng)根據(jù)自己實(shí)驗(yàn)過程中遇到的各種問題進(jìn)行分析和總結(jié),主要包括實(shí)驗(yàn)中出現(xiàn)的問題,解決問題的方法,本次實(shí)驗(yàn)注意事項(xiàng),心得體會(huì)等內(nèi)容。
第五篇:面向?qū)ο蠹夹g(shù)與UML課程設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書
《面向?qū)ο蠹夹g(shù)與UML課程設(shè)計(jì)》實(shí)驗(yàn)指導(dǎo)書
實(shí)驗(yàn)一 系統(tǒng)的用例模型
實(shí)驗(yàn)名稱:系統(tǒng)的用例模型
實(shí)驗(yàn)類型: 設(shè)計(jì)性實(shí)驗(yàn) 學(xué)
時(shí):一天
一、實(shí)驗(yàn)?zāi)康?/p>
1.熟悉用例圖的基本功能和使用方法。
2.鍛煉結(jié)合給定題目,進(jìn)行有效需求分析的能力。3.掌握如何使用建模工具繪制用例圖的方法。
二、實(shí)驗(yàn)器材
1.計(jì)算機(jī)一臺(tái)。
2.Rational Rose 工具軟件。
三、實(shí)驗(yàn)內(nèi)容
在理解用例圖的基本功能和使用方法的基礎(chǔ)上,結(jié)合具體問題,完成對(duì)系統(tǒng)的需求建模,得到用例模型后,應(yīng)針對(duì)每個(gè)用例進(jìn)行業(yè)務(wù)分析,說明其具體的業(yè)務(wù)流程。用Rational Rose工具軟件繪制系統(tǒng)的用例圖。
四、實(shí)驗(yàn)步驟
1.結(jié)合實(shí)際給定題目,完成系統(tǒng)的需求建模。
2.針對(duì)每個(gè)用例進(jìn)行業(yè)務(wù)分析。以圖書管理系統(tǒng)中“刪除讀者信息”用例為例來說明實(shí)驗(yàn)具體步驟。
(1)分析:在圖書管理系統(tǒng)中,管理員首先登錄系統(tǒng),系統(tǒng)驗(yàn)證通過后,管理方可向系統(tǒng)查詢數(shù)據(jù),在查詢后,系統(tǒng)會(huì)給出提示,有沒有找到相關(guān)的數(shù)據(jù),管理員根據(jù)系統(tǒng)查詢的返回結(jié)果,進(jìn)行下一步的操作,就是刪除讀者,在刪除的過程中,系統(tǒng)會(huì)對(duì)查詢得到的結(jié)果判斷該記錄是否可以刪除,若可以刪除,則給刪除提示,若不能刪除,也給相關(guān)的提示信息。
(2)根據(jù)分析結(jié)果,書寫業(yè)務(wù)流程,一般包含以下信息:
①管理員在錄入界面,輸入待刪除的讀者名;
②“業(yè)務(wù)邏輯”組件在數(shù)據(jù)庫中,查找待刪除的讀者名; ③如果不存在,則顯示出錯(cuò)信息,返回步驟①,如果存在則繼續(xù); ④“業(yè)務(wù)邏輯”組件判斷“待刪除的讀者”是否可以刪除; ⑤如果不可以,則顯示出錯(cuò)信息,返回步驟⑧,如果可以則繼續(xù); ⑥在數(shù)據(jù)庫中,刪除相關(guān)信息; ⑦顯示刪除成功信息; ⑧結(jié)束。
3.根據(jù)分析結(jié)果,繪制用例圖。以圖書管理系統(tǒng)中“刪除讀者信息”用例為例說明具體繪圖步驟:(1)在用例圖上雙擊main,出現(xiàn)如圖1.1所示,為繪制用例圖做好準(zhǔn)備。
圖1.1(2)在圖中的工具欄選取Actor圖標(biāo),在右邊的圖中添加一個(gè)Actor,并輸入名稱:administrator,如圖1.2所示。
(3)在左邊的工具欄中,選取用例的圖標(biāo),在右邊的圖中畫出一個(gè)用例,并輸入用例的名稱:login。
圖1.2(4)按照步驟(3),繪制出如圖1.4和圖1.5的兩個(gè)用例。
圖1.3
圖1.4
圖1.5(5)在繪出了用例后,接下來的是繪制參與者與用例實(shí)現(xiàn),如圖1.6所示。
圖1.6
(6)根據(jù)步驟(5),同時(shí)完成如圖1.7和圖1.8。此時(shí),刪除讀者用例圖就到此完成。其系統(tǒng)查詢讀者信息等其他的功能會(huì)在時(shí)序圖和活動(dòng)圖中描繪。
(7)根據(jù)分析情況,進(jìn)一步添加或細(xì)化用例圖。
圖1.7
圖1.8
五、實(shí)驗(yàn)報(bào)告要求
1. 說明系統(tǒng)的需求建模結(jié)果,對(duì)主要用例整理用例圖。2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。
實(shí)驗(yàn)二 系統(tǒng)的類模型
實(shí)驗(yàn)名稱:系統(tǒng)的類模型
實(shí)驗(yàn)類型: 設(shè)計(jì)性實(shí)驗(yàn) 學(xué)
時(shí):一天
一、實(shí)驗(yàn)?zāi)康?/p>
1.理解類的基本概念。
2.掌握如何從需求分析中抽象出類的方法。3.掌握在Rational Rose中繪制類的操作方法。
二、實(shí)驗(yàn)器材
1.計(jì)算機(jī)一臺(tái)。
2.Rational Rose 工具軟件。
三、實(shí)驗(yàn)內(nèi)容
完成實(shí)驗(yàn)一后,對(duì)給定題目的系統(tǒng)的需求的初步分析,得出系統(tǒng)的用例圖,通過對(duì)用例的業(yè)務(wù)流程的分析,我們可以初步了解系統(tǒng)的業(yè)務(wù)處理流程。本實(shí)驗(yàn)需要對(duì)系統(tǒng)進(jìn)行靜態(tài)建模,這就需要從系統(tǒng)的用例圖去尋找和發(fā)現(xiàn)類。用Rational Rose工具軟件繪制系統(tǒng)的類圖。
四、實(shí)驗(yàn)步驟
1.分析:由前面試驗(yàn)對(duì)需求的分析抽象出類。2.繪制類圖的步驟:
(1)打開前面初步構(gòu)建的UML模型文件;(2)打開Rose中的邏輯視圖(Logical View),選擇分析模型(analysis model)目錄。并在其下創(chuàng)建一個(gè)子目錄并命名為:“圖書館業(yè)務(wù)功能”。
(3)用鼠標(biāo)右擊“圖書館業(yè)務(wù)功能”在彈出來的菜單中選擇“New→Class diagram”項(xiàng),創(chuàng)建類圖,如圖2.1所示。
(4)雙擊新建的類圖,并點(diǎn)右邊控件集中選中的類的圖標(biāo),并用鼠標(biāo)在圖中分別拖出一個(gè)類圖,并命名為Book,如圖2.2所示。
圖2.1
圖2.2(5)接下來的一步為設(shè)置類的屬性,在新的類中雙擊該類,在打開屬性面板中,可以看到在此可以設(shè)置類的屬性和方法等其他的信息,圖2.3所示;后撞擊Attributes這個(gè)欄目,此欄目為設(shè)置類的屬性的選項(xiàng),在圖中間的單擊右鍵,可以看到有一個(gè)“Insert”的選項(xiàng),選中這個(gè)選項(xiàng),圖2.4所示,后在出現(xiàn)的對(duì)話框中輸入相關(guān)信息如圖2.5所示;如書本的ISBN號(hào),在Type這個(gè)方框內(nèi)輸入此屬性的類型值,同時(shí)可以看到一欄可以設(shè)置此屬性的訪問權(quán)限,一般這些屬性都設(shè)置Private這個(gè)權(quán)限,如圖2.6所示。這個(gè)類的其他屬性也可以按照以上的做法設(shè)置,最后得到的結(jié)果是圖2.7所示。
圖2.3 圖2.4
圖2.5 圖2.6(6)設(shè)置好類的屬性,現(xiàn)在來設(shè)置類的方法(也是操作),雙擊類后在彈出的菜單上選operations這個(gè)選項(xiàng),可以看到圖2.8所示,在圖中的空白地方,單擊右鍵,在彈出的菜單中選insert這個(gè)選項(xiàng),也就只有這個(gè)選項(xiàng)可用,見圖2.9,接著輸入方法名,同時(shí)可以設(shè)置該方法的返回類型,也可以在Documentations的方框內(nèi)填寫一些相關(guān)的方法說明,如圖2.12所示,設(shè)置好該方法的訪問權(quán)限,見圖2.13。類的其他方法也可以按上面來設(shè)置好,最后,得到該類的其他方法見類2.14。
圖2.7 圖2.8
圖2.9
圖2.11
圖2.10
圖2.12
圖2.13 圖2.14(7)至此,類的方法和屬性都設(shè)置好了,如圖2.15所示。
圖2.15(8)按照上面的步驟設(shè)置好所有類的屬性和方法。
(9)為各個(gè)類添加關(guān)系,由關(guān)聯(lián)、泛化、依賴等關(guān)系來靜態(tài)描述業(yè)務(wù)。
五、實(shí)驗(yàn)報(bào)告要求
1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。
實(shí)驗(yàn)三 系統(tǒng)的狀態(tài)建模
實(shí)驗(yàn)名稱:系統(tǒng)的狀態(tài)建模
實(shí)驗(yàn)類型: 設(shè)計(jì)性實(shí)驗(yàn) 學(xué)
時(shí):一天
一、實(shí)驗(yàn)?zāi)康?/p>
1.熟悉狀態(tài)圖的基本功能和使用方法。2.掌握如何使用建模工具繪制狀態(tài)圖方法。
二、實(shí)驗(yàn)器材
1.計(jì)算機(jī)一臺(tái)。
2.Rational Rose 工具軟件。
三、實(shí)驗(yàn)內(nèi)容
完成實(shí)驗(yàn)一后,對(duì)給定題目的系統(tǒng)的需求的初步分析,得出系統(tǒng)的用例圖,通過對(duì)用例的業(yè)務(wù)流程的分析,我們可以初步了解系統(tǒng)的業(yè)務(wù)處理流程,但對(duì)業(yè)務(wù)處理過程的處理狀態(tài)間轉(zhuǎn)換了解仍不夠,這不利于設(shè)計(jì)人員對(duì)系統(tǒng)業(yè)務(wù)的進(jìn)一步理解,而狀態(tài)圖能從對(duì)象的動(dòng)態(tài)行為的角度去描述系統(tǒng)的業(yè)務(wù)活動(dòng)。因此,在本實(shí)驗(yàn)主要完成用例的狀態(tài)圖。
四、實(shí)驗(yàn)步驟
1.業(yè)務(wù)分析:由前面實(shí)驗(yàn)對(duì)用例的描述和分析得到業(yè)務(wù)動(dòng)態(tài)行為的狀態(tài)分析。以用例“還書”為例,還書業(yè)務(wù)的動(dòng)態(tài)行為是由:空閑(idle)、圖書查找(finding)、還書(reversion)、失?。‵ailure)、歸還成功(Success)5種狀態(tài)及激活相互轉(zhuǎn)換的事件。
2.繪制狀態(tài)圖。
還書的狀態(tài)圖,還書的主要業(yè)務(wù)都是由管理員來完成,首先管理員必須先登錄系統(tǒng),并通過驗(yàn)證后,便可以進(jìn)行下一步的操作,查找該書的相關(guān)信息,如存在,則進(jìn)行還書操作,如不存在該信息,則給出提示信息;
繪圖步驟:
(1)在用例圖中的還書(revesion)用例,單擊右鍵,如圖3.1所示,新建一個(gè)狀態(tài)圖,命名為revesion狀態(tài)圖,圖3.2所示。
圖3.1
圖3.2(2)雙擊“receivesion”狀態(tài)圖,展開后,在左邊的工具欄上選取一個(gè)實(shí)心圓點(diǎn),此結(jié)點(diǎn)為開始結(jié)點(diǎn),圖3.3所示;當(dāng)還書的時(shí)候,操作者先要詢問系統(tǒng)的狀態(tài),如果系統(tǒng)忙,操作者則必需等待,因此,得到系統(tǒng)的兩種狀態(tài),如圖3.5所示。
圖3.3
圖3.4
圖3.5(3)操作者在詢問系統(tǒng)和狀態(tài)后,得到的圖3.6所示兩種狀態(tài),如果系統(tǒng)忙,操作者必需要等待、結(jié)束,如圖3.7和圖3.8所示,重返步驟(1)。
圖3.6
圖3.7
圖3.8(4)如系統(tǒng)空閑,則進(jìn)行對(duì)還書的信息進(jìn)行查詢操作,圖3.9所示;查詢也有兩種結(jié)果,一是查詢得到該書的相關(guān)信息,二查詢不到該書的相關(guān)信息;則此時(shí)有兩種狀態(tài),需要建立兩種狀態(tài),如圖3.10所示。
圖3.9
圖3.10(5)最后,操作者進(jìn)行了操作后,系統(tǒng)會(huì)給出操作的結(jié)果給操作者;操作成功或失敗,都會(huì)有提示信息給出。整個(gè)的還書的過程便完成;圖3.11所示。
(7)根據(jù)分析設(shè)計(jì)情況,進(jìn)一步添加或細(xì)化狀態(tài)圖。
圖3.11
五、實(shí)驗(yàn)報(bào)告要求
1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。
實(shí)驗(yàn)四 活動(dòng)圖
實(shí)驗(yàn)名稱:活動(dòng)圖
實(shí)驗(yàn)類型: 設(shè)計(jì)性實(shí)驗(yàn) 學(xué)
時(shí):一天
一、實(shí)驗(yàn)?zāi)康?/p>
1.熟悉活動(dòng)圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動(dòng)圖方法。
二、實(shí)驗(yàn)器材
1.計(jì)算機(jī)一臺(tái)。
2.Rational Rose 工具軟件。
三、實(shí)驗(yàn)內(nèi)容
完成實(shí)驗(yàn)一后,對(duì)給定題目的系統(tǒng)的需求的初步分析,得出系統(tǒng)的用例圖,通過對(duì)用例的業(yè)務(wù)流程的分析,我們可以初步了解系統(tǒng)的業(yè)務(wù)處理流程。本實(shí)驗(yàn)在前面基礎(chǔ)上繪制活動(dòng)圖,說明用例具體的業(yè)務(wù)流程。
四、實(shí)驗(yàn)步驟
(1)通過對(duì)用例的分析,得到用例執(zhí)行的具體步驟。以用例“刪除讀者信息”為例,經(jīng)過分析,一般按照以下步驟進(jìn)行:
①管理員在錄入界面,輸入待刪除的讀者名;
②“業(yè)務(wù)邏輯”組件在數(shù)據(jù)庫中,查找待刪除的讀者名;
③如果不存在,則顯示出錯(cuò)信息,返回步驟(1),如果存在則繼續(xù); ④“業(yè)務(wù)邏輯”組件判斷“待刪除的讀者”是否可以刪除; ⑤如果不可以,則顯示出錯(cuò)信息,返回步驟(8),如果可以則繼續(xù); ⑥在數(shù)據(jù)庫中,刪除相關(guān)信息; ⑦顯示刪除成功信息; ⑧結(jié)束。
(2)繪制活動(dòng)圖,以用例“刪除讀者信息為例”繪圖步驟如下:
①在用例圖中,找到刪除的用例,如圖4.1所示,在刪除用例上單擊右鍵,在彈出的快捷菜單中選“New”,Rose工具也會(huì)彈出一個(gè)菜單,選”Activity Diagram”,選中后單擊,便可以新建好一個(gè)活動(dòng)圖。如圖4.2所示。
圖 4.1
圖4.2 ②新建好活動(dòng)圖后,雙擊刪除的活動(dòng)圖,得到如圖4.3所示,然后把在左邊的工具欄內(nèi)點(diǎn)擊“Swinlane“,在右邊的圖添加一個(gè)泳道,如圖4.4所示,并命名為administrator.按照此步驟,再添加另一個(gè)泳道,并命名為SystemTool,得到圖4.5。
圖4.3 ③接著在左邊的工具上選取開始點(diǎn),并在administrator的泳道上添加,如圖4.6所示;添加完開始結(jié)點(diǎn)后,再來為此活動(dòng)圖添加活動(dòng),圖4.7所示,在左邊的工具欄上選中Activity這個(gè)圖標(biāo),在administrator這邊的泳道上添加一個(gè)活動(dòng),命名為登錄(login),再在開始結(jié)點(diǎn)和活動(dòng)登錄(login)之間添加活動(dòng)關(guān)系,如圖4.8所示。
圖4.4
圖4.5
圖4.6
圖4.7
圖4.8
④完成步驟②后,登錄輸入需要對(duì)輸入的信息進(jìn)行驗(yàn)證,則在圖中添加一個(gè)驗(yàn)證框,如圖4.9所示:添加驗(yàn)證框后,驗(yàn)證的內(nèi)容,如果通過,則允許管理員進(jìn)行查詢操作,如圖4.10所示;如不能通過,則結(jié)束,如圖4.11所示。
圖4.9
圖4.10
圖4.11
⑤驗(yàn)證后,下一步的操作是查詢需要?jiǎng)h除的記錄,添加一個(gè)活動(dòng),命名為delete,如圖4.12和圖4.13所示。
圖4.12
圖4.13 ⑥最后,在刪除后,系統(tǒng)會(huì)返回操作結(jié)果給操作者,圖4.14所示;刪除成功或刪除失敗系統(tǒng)都會(huì)有信息返回給操作者。
五、實(shí)驗(yàn)報(bào)告要求
1. 整理實(shí)驗(yàn)結(jié)果。2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。
實(shí)驗(yàn)五 順序圖
實(shí)驗(yàn)名稱:順序圖
實(shí)驗(yàn)類型: 設(shè)計(jì)性實(shí)驗(yàn) 學(xué)
時(shí):一天
一、實(shí)驗(yàn)?zāi)康?/p>
1.理解順序圖的基本概念。
2.掌握在Rational Rose中繪制交互圖的操作方法。
二、實(shí)驗(yàn)器材
1.計(jì)算機(jī)一臺(tái)。
2.Rational Rose 工具軟件。
三、實(shí)驗(yàn)內(nèi)容
通過對(duì)教學(xué)內(nèi)容的學(xué)習(xí),我們完成了系統(tǒng)的需求分析,并從業(yè)務(wù)對(duì)象中抽象出了類?,F(xiàn)在需要對(duì)前面所給出的用例進(jìn)行實(shí)現(xiàn),而用例的實(shí)現(xiàn)主要由順序圖來指定和描述系統(tǒng)的動(dòng)態(tài)特性。本實(shí)驗(yàn)主要在前面實(shí)驗(yàn)基礎(chǔ)上對(duì)用例進(jìn)行動(dòng)態(tài)建模。
四、實(shí)驗(yàn)步驟
1.通過前面實(shí)驗(yàn),分析系統(tǒng)中存在的主要交互操作。
2.為每一個(gè)交互操作繪制順序圖。以“增加圖書”為例說明繪圖步驟:
(1)在Rose軟件的左邊欄目上的Logicl View單擊右鍵,新建一個(gè)時(shí)序圖,順序圖可以用時(shí)序來表示,如圖5.1;圖中的直線箭頭是發(fā)送消息;虛線箭頭是返回消息;曲折線是對(duì)象自己給自己發(fā)送消息并調(diào)用。
(2)接下來的是添加類,系統(tǒng)中的類是其他的方法的邊界,在上面做好的類找到可以直接拖拉來圖中,見圖5.2 和圖5.3所示。
圖5.1
圖5.2
圖5.3(3)添加類后,便可以添加方法了,開始是必需是外面的實(shí)體向系統(tǒng)發(fā)送消息,如圖5.4所示,是管理員登錄時(shí)向系統(tǒng)發(fā)送的消息;
圖5.4(5)可以按上一步的方法來完成其他的方法,如viladate(驗(yàn)證),返回驗(yàn)證結(jié)果,當(dāng)用戶收到結(jié)果后,可以正常登錄后便能進(jìn)行增加圖書見圖5.5到圖5.9。最后得到的時(shí)序圖如圖5.10所示。
圖5.5 : administrator1: login : ActionFormSystem2: login3: validate
圖5.6 : administrator1: login : ActionFormSystem2: login3: validate4: result5: result
圖5.7 : administrator1: login : ActionFormSystem2: login3: validate4: result5: result6: add7: add
圖5.8 : administrator1: login : ActionFormSystem2: login3: validate4: result5: result6: add7: add8: addbook
圖5.9
: administrator1: login : ActionFormSystem2: login3: validate4: result5: result6: add7: add8: addbook9: addruselt10: addresult
圖5.10
五、實(shí)驗(yàn)報(bào)告要求
1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。