(論文)單片機課程設計: 電子密碼鎖最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第1頁
(論文)單片機課程設計: 電子密碼鎖最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第2頁
(論文)單片機課程設計: 電子密碼鎖最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第3頁
(論文)單片機課程設計: 電子密碼鎖最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第4頁
(論文)單片機課程設計: 電子密碼鎖最新優(yōu)秀畢業(yè)論文資料搜集嘔血奉獻_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

摘 要 圍繞電子密碼鎖系統(tǒng)的設計與開發(fā)工作進行研究和實踐,詳細介紹了電子密碼鎖系統(tǒng)的整體結構、硬件設計、軟件設計,系統(tǒng)方案以及其的開發(fā)和具體實現(xiàn)。介紹一種基于在系統(tǒng)可編程技術和C51編譯器配有集成開發(fā)的新型電子密碼鎖的設計方法,闡述了其工作原理和軟硬件設計。在硬件上,用KEIL公司的C51大規(guī)模集成芯片對其外圍電路進行集成,用1片8051實現(xiàn)了幾十片分離元件才能實現(xiàn)的功能,幾乎將整個系統(tǒng)下載于同一芯片中,實現(xiàn)了所謂的片上系統(tǒng),從而大大簡化了系統(tǒng)結構,增強了系統(tǒng)的可靠性和性價比。該密碼鎖特別適用于賓館、辦公大樓、公寓等場所。關鍵詞 密碼鎖;單片機;硬件設計;軟件設計 ABSTRACT Around the electronic code lock system design and development of the study and practice, details the electroniccode lock system overall, hardware design, software design, system solutions as well as the development and implementation. Introduction of a new technology based on in-system programming and C51 compiler equipped with an integrated development of new electronic locks design method, explains how it works and software and hardware design. In the hardware companies with KEIL C51 large-scale integrated circuit chip on its surrounding, to integrate 1 tablet 8051 implementation of scores of tablets separation components to implement functionality, almost the entire system for download on the same chip, implementation of the so-called SOC, thereby greatly simplifies system structure, enhances system reliability and high performance/price ratio. The password lock is particularly relevant for hotels, office buildings and apartment, etc. Key words combination lock; single-chip; hardware; software design目 錄1 系統(tǒng)總體設計方案 3 1.1 設計課題任務31.2 功能要求說明31.3 總體方案介紹及工作原理32 硬件系統(tǒng)的設計 42.1 系統(tǒng)各功能模塊介紹42.2 系統(tǒng)電路圖52.3 系統(tǒng)元器件清單53 軟件系統(tǒng)的設計 63.1 設計使用單片機資源介紹63.2 軟件系統(tǒng)各功能模塊介紹63.3 軟件系統(tǒng)程序流程框圖63.4 軟件系統(tǒng)的程序84 系統(tǒng)的仿真分析及結論 94.1 系統(tǒng)設計的使用說明94.2 系統(tǒng)設計的仿真結果94.3 系統(tǒng)的誤差分析 104.4 設計體會 104.5 教學建議10參考文獻11致 謝12附錄(1)13附錄(2) 151 系統(tǒng)總體設計方案1.1 設計課題任務設計一個具有特定功能的密碼鎖。該密碼鎖上電或按鍵復位后能自動顯示系統(tǒng)提示符“P.”, 進入準備工作狀態(tài)。該密碼鎖設有系統(tǒng)原始密碼888888,用戶可以設定并存儲用戶密碼,密碼輸入時應處于保密顯示狀態(tài),密碼輸入正確時應顯示密碼輸入正確提示信息,否則,顯示密碼輸入錯誤提示信息。1.2 功能要求說明 密碼鎖主要實現(xiàn)的功能是:在輸入的密碼正確時蜂鳴器發(fā)出3S中的鳴叫,同時開鎖,但錯誤時,蜂鳴器發(fā)出警報音,也可通過修改密碼開鎖,一旦密碼遺忘可以將原始密碼清零后再設新的密碼。在進入密碼鎖環(huán)節(jié)后,具有輸入原始密碼,修改密碼,當用戶遺忘自己設定的密碼后,可以要求廠家給出廠密碼,輸入出廠密碼后,系統(tǒng)原始密碼自動清零,這時用戶需要輸入一個新的密碼作為以后使用的密碼。當用戶三次輸入原始密碼錯誤后系統(tǒng)將自動鎖定,這時需要輸入出廠密碼進行新密碼的設定方可成功。在輸入密碼模式下,若用戶在120秒的時間內沒有完成輸入操作,則系統(tǒng)將自動退出密碼的輸入模式。1.3 總體方案介紹及工作原理電子密碼鎖的總體功能原理是以AT89S52單片機為主要的控制核心,通過外接4*4矩陣式鍵盤作為信號源,128*64液晶作為顯示器件,蜂鳴器作為提示音器件,單片機實時的去執(zhí)行相應的功能。在液晶上顯示出來,而此時通過蜂鳴器發(fā)出不同的提示音來告知用戶輸入的信息是否正確。CPU控制原理圖如圖1.1所示。2 硬件系統(tǒng)的設計2.1 系統(tǒng)各功能模塊介紹2.1.1 AT89S52控制模塊考慮到設計功能需要,控制器的功能用于外部鍵盤信號的接收和識別、液晶顯示與密碼辨認相關的信息,我們選擇了學習過的AT89S52系列單片機,具有反應速度極快,工作效率特高的特點。AT89S52主要性能 與MCS-51單片機產(chǎn)品兼容 、8K字節(jié)在系統(tǒng)可編程Flash存儲器,1000次擦寫周期,全靜態(tài)操作:0Hz33Hz三級加密程序存儲器32個可編程I/O口線 、三個16位定時器/計數(shù)器 八個中斷源 、全雙工UART串行通道、 低功耗空閑和掉電模式 、掉電后中斷可喚醒 、看門狗定時器 、雙數(shù)據(jù)指針 、掉電標識符 。 AT89S52是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲器。使用Atmel 公司高密度非 易失性存儲器技術制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。另外,AT89S52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工 作。掉電保護方式下,RAM內容被保存,振蕩器被凍結, 單片機一切工作停止,直到下一個中斷或硬件復位為止。2.1.2 鍵盤功能模塊根據(jù)系統(tǒng)的基本的要求,密碼的輸入和修改要求具有修改和設定等功能,所以采用4*4矩陣式鍵盤接在AT89S52單片機的接口非常的方便,同時相對于獨立式鍵盤大大節(jié)省了資源,在軟件的設計時帶來了極大的方便,使程序簡介,可讀性強。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。這樣,一個端口(如P1口)就可以構成4*4=16個按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。由此可見,在需要的鍵數(shù)比較多時,采用矩陣法來做鍵盤是合理的。矩陣式鍵盤的按鍵識別方法用行掃描法。2.1.3 液晶顯示模塊 顯示模塊要具有顯示輸入密碼,修改密碼的信息準確性,綜合以上的要求我選擇128*64液晶作為顯示的器件,接線主要是數(shù)據(jù)口接AT89S52單片機,控制線接在PORTF和PORTG兩個口的部分口線上. 128*64是一種具有4位/8位并行、2線或3線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128*64,.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖形界面。其基本特征:(1) 低電源電壓(VDD:+3.0-+5.5V)(2) 顯示分辨率:12864點(3) 內置漢字字庫,提供8192個1616點陣漢字(簡繁體可選)(4) 內置 128個168點陣字符(5) 2MHZ時鐘頻率2.1.4 信息提示模塊電子密碼鎖的另外一個要求功能是在輸入密碼正確和錯誤的時候發(fā)出報警,利用蜂鳴器來實現(xiàn)。具有電路結構非常簡單,控制極其方便等優(yōu)點。2.2 系統(tǒng)電路圖總原理圖.總布局圖.PCB圖見附錄(1) 2.3 系統(tǒng)的元器件清單 本系統(tǒng)中所用到的元件如表2.1所示。表2.1 系統(tǒng)元器件表器件型號數(shù)量器件型號數(shù)量單片機AT89S521個按鍵普通17個晶振8MHZ1 個開關6腳雙路1個電容22F,33pF1個,2個 液晶顯示 128*641個電阻普通若干下載接口10針接口1個蜂鳴器脈沖式1個單排針普通若干253 軟件系統(tǒng)的設計3.1 使用單片機資源介紹AT89S52的P0,P1,P3口可作為輸入輸出口,且P1,P3口有以下第二功能: P3口引腳信號第二功能 P1口引腳信號第二功能P3.0 RXD(串行輸入) P1.0 T2(定時器/計數(shù)器T2外計數(shù)輸入時鐘輸出)P3.1 TXD(串行輸出) P1.1 T2EX(定時器/計數(shù)器T2的捕捉/重載控制)P3.2 INT0(外部中斷0) P1.5 MOSI(在系統(tǒng)編程用)P3.3 INT0(外部中斷0) P1.6 MISO(在系統(tǒng)編程用)P3.4 T0(定時器0外部輸入) P1.7 SCK(在系統(tǒng)編程用)P3.5 T1(定時器1外部輸入)P3.6 WR(外部數(shù)據(jù)存儲器寫選通)P3.7 RD(外部數(shù)據(jù)存儲器寫選通)RST: 復位輸入。3.2 軟件系統(tǒng)各功能模塊介紹3.3.1 矩陣式鍵盤模塊矩陣式鍵盤軟件設計通過在主程序中調用子程序Uchar keyscan(void)的返回值去執(zhí)行鍵功能子程序Void key(void),單片機P0口發(fā)出OXF0,之后延時12ms,讀取C口線的數(shù)據(jù),達到通過鍵功能程序的分支執(zhí)行相應的程序段,完成對應的操作。3.2.2 液晶顯示模塊液晶顯示的程序中,將液晶的系統(tǒng)的設置,初始化的程序段寫成子程序,等待50ms,顯示開關控制初始化,之后只要調用 Void ini(void)和Void set(void),然后執(zhí)行display();子程序就可以在液晶上隨意顯示所需的內容。3.2.3 信息提示模塊在軟件的設計中信息提示模塊是通過驅動蜂鳴器產(chǎn)生不同的聲音來告訴密鎖的狀態(tài),通過調用 Void Fmq1(void)和 Void Fmq2(void)兩個子程序執(zhí)行相應的功能,分別表示輸入密碼正確和錯誤。當輸入正確時發(fā)出持續(xù)3S的鳴叫,錯誤時發(fā)出警報聲。3.3 軟件系統(tǒng)程序流程框圖軟件系統(tǒng)的總體流程框圖如圖3.1,鍵掃和顯示程序流程框圖分別如圖3.2、圖3.3所示。3.4 軟件系統(tǒng)的程序軟件系統(tǒng)的程序如附錄(2)。4 系統(tǒng)的仿真分析及結論4.1 系統(tǒng)設計的使用說明在通電以后主要在液晶上顯示歡迎光顧,用戶可以按轉換鍵進入系統(tǒng)模式。其具體的操作布驟是:按轉換鍵進入密碼鎖模式,按K鍵一次就次進入了輸入密碼開鎖模式,再按T鍵判斷輸入密碼是否正確。按K鍵兩次進入輸入出廠密碼模式,接著按下E鍵判斷出廠密碼是否正確。當用戶輸入出廠密碼正確后,可以按下X鍵進行新的密碼的設置,輸入六位數(shù)的新密碼后,按下E鍵確認新密碼設置成功。當用戶已經(jīng)進入了任何一種密碼輸入模式但是想返回主界面的時候,可以按下R鍵返回主界面。4.2 系統(tǒng)設計的仿真結果仿真主要爭對是對4*4矩陣式鍵盤和液晶,在按鍵盤不同的鍵值的時,顯示正確的輸入信息,在按下了鍵1和鍵A,仿真的結果如圖4.1和4.2所示。 圖4.1 按鍵1的仿真結果 圖4.2 按鍵A的仿真結果4.3 系統(tǒng)的誤差分析 系統(tǒng)準備工作結束后,在硬件調試中有時候按下鍵但卻沒反應者是最主要的誤差,也許這是老話的現(xiàn)象以及硬件的焊接有些地方存在虛焊的原因,但是范圍很小,還有在最初幾次密碼存放有一定的問題,但最后發(fā)現(xiàn)應安排在數(shù)據(jù)和程序存儲器里的。4.4 設計體會電子技術的快速發(fā)展,使一些新型電子器件和集成芯片應用越來越廣泛,電子系統(tǒng)的功能越來越強大,印刷電路板越來越復雜和精密。單片機的應用使得我們對各種電路變得模塊化,集成化,電子設計自動化(Electronics Design Automates,即EDA)工具的集成設計環(huán)境,電子設計軟件Protel 軟件等的運用使得電子設計電路更加方便,而我做為電子信息工程專業(yè)的學生,應該熟練掌握各種電路編輯軟件,在這次的設計中我深刻的體會到電子產(chǎn)品的快樂,當我們看到顯示屏上一條條信息出現(xiàn)時,好開心,這意味著我們的設計成功了,幾十天的努力方案設計,和實踐工作我們從中熟練各種電子的技術和強大,并不斷地總結經(jīng)驗。這次課設對我們來說非常重要,也是我們最滿意的一次,好的開頭是成功的第一步,只有經(jīng)歷過,才會懂得過程的重要性。4.5 教學建議 號召同學們購買實驗板,強化單片機實訓,隨著單片機學習的深入,漸漸的就涌入出一批對單片機興趣很強的學生,單純的仿真和一周才二次的試驗課已不能滿足學生對單片機強烈的興趣,因此花點錢買試驗版式個明智的選擇!我還知道老師在實驗課上很是注重學生的動手操作能力,要求很嚴格,但由于學校給我們的實驗課時還不夠。老師應該給我們學生多一些布置課外的實物制作課題,讓學生從操作的過程中學到一些經(jīng)驗。這樣,我們就會涉取很多課本以外的知識,這就是理論應該去實際化。朋友是人生不可缺少的,如果說王教授是我們的教授還不如說他是我們人生的一位朋友!參考文獻1馬忠梅 單片機C程序設計M,北京:北京航空航天大學出版社,2007 2李廣弟 單片機基礎M,北京:北京航空航天大學出版社,2007 3張洪潤,蘭清華,單片機應用技術教程M,北京:清華大學出版社,19974閔銳,徐勇,孫崢等.電子線路基礎西安M,西安電子科技大學出版社,2003致 謝首先我很感謝同組成員的齊心協(xié)力,感謝其他小組的熱情點撥;再次我要感謝那些在電子制作過程中有很多實際操作的同學的大力支持;最后也是最重要的就是感謝我們的王老師,沒有他在前面做領導工作和仔細給我們做檢驗工作,我們的實際作品也不會順利完成。沒有你們的幫助99%我們的作品中會有55%的瑕疵。在我的實際作品的制作過程之中,得到的學校許多的同學的熱情的指導和詳細的說明,同時,在實際程序的編寫的過程之中得到了別人的認可,在遇到許多的不解困難的時候,自己班里的電子制作的愛好者也給我提供的最詳細的解答,沒有以上的每一個人的幫助,我的單片機課程設計要完成是有巨大的困難的,在此,我對于在我的設計和制作的過程中給予我?guī)椭拿恳粋€好心人表示最衷心的感謝。 附 錄(2)#include#includebit bb; /密碼比較返回值bit bz0; /判斷確認鍵是否按下標志位 bit bz1; /密碼比較是否正確標志位bit cc; /是否進行密碼修改標志位 bit dd; /是否模擬插卡bit hh; /密碼確定修改標志位bit bb1; /萬能密碼比較返回值bit u; /萬能密碼輸入標志位bit jp; /萬能密碼輸正確標志位bit jp1; /判斷確認鍵是否按下標志位 sbit gg=P37;uchar j; uchar js,kk,tt; uchar ymm=8,8,8,8,8,8; /原始密碼uchar xmm=0,0,0,0,0,0; /新密碼uchar code wnmm=8,8,0,6,1,2; /萬能密碼uchar gy;void delay(uint m) while(m-) for(gy=1000;gy-;gy0); /* 密碼比較子程序*/uchar bjmm(void) uchar j; for(j=0;j6;j+) if(xmmj=ymmj) bb=1; else bb=0; return (bb);/*顯示子程序*/void display1(void) display(3,2,請您輸入密碼); display(4,1,剩余時間: 120 秒);/*蜂鳴器子程序*/void fmq0(void) gg=0; /蜂鳴器鳴叫 delay(2000); gg=1;void fmq1(void) gg=0; /蜂鳴器鳴叫 delay(500); gg=1; delay(200); gg=0; delay(500); gg=1;/*密碼修改子程序*/uchar bjmm1(void) uchar e11; for(e11=0;e116;e11+) if(xmme11=wnmme11) bb1=1; else bb1=0; return (bb1); /*在液晶上顯示輸入密碼*/void display2(void) if(kk=7) kk=1; switch(kk) /根據(jù)kk的數(shù)值顯示 case 1:display(3,2,* ); break; /顯示1個* case 2:display(3,3,* ); break; /顯示2個* case 3:display(3,4,* ); break; /顯示3個* case 4:display(3,5,* ); break; /顯示4個* case 5:display(3,6,* ); break; /顯示5個* case 6:display(3,7,* ); break; /顯示6個* uchar keyscan(void)uchar scan,tmp;P1=0xf0; /發(fā)全行0掃描碼if(P1&0xf0)!=0xf0) /若有鍵按下delay(50); /延時去抖if(P1&0xf0)!=0xf0) /延時再判鍵是否還按下scan=0xfe;while(scan&0x10)!=0) /逐行掃描 P1=scan; /輸出行掃描碼 if(P1&0xf0)!=0xf0) /本行有鍵按下tmp=(P1&0xf0)|0x0f; return (scan)|(tmp); /還回鍵值 else scan=(scan1)|0x01; /行掃描碼左移一位 return (0); /無鍵按下,還回0 /*鍵功能處理子程序*/void keyc(void) uchar w; w=keyscan(); /調鍵掃,取得鍵值 display2();switch(w) case 0x11: if(cc=1) ymmjs=1; js+; kk+; if(js6&dd=1) /1鍵按下,輸入密碼1 xmmjs=1; js+; kk+; if(js6&u=1) xmmjs=1; js+; kk+; break; case 0x12: if(cc=1) ymmjs=2; js+; kk+; if(js6&dd=1) /2鍵按下,輸入密碼2 xmmjs=2; js+; kk+; if(js6&u=1) xmmjs=2; js+; kk+; break; case 0x14: if(cc=1) ymmjs=3; js+; kk+; if(js6&dd=1) /3鍵按下,輸入密碼3 xmmjs=3; js+; kk+; if(js6&u=1) xmmjs=3; js+; kk+; break; case 0x18: if(cc=1) ymmjs=4; js+; kk+; if(js6&dd=1) /4鍵按下,輸入密碼4 xmmjs=4; js+; kk+; if(js6&u=1) xmmjs=4; js+; kk+; break; case 0x21: if(cc=1) ymmjs=5; js+; kk+; if(js6&dd=1) xmmjs=5; js+; kk+; /5鍵按下,輸入密碼5 if(js6&u=1) xmmjs=5; js+; kk+; break; case 0x22: if(cc=1) ymmjs=6; js+; kk+; if(js6&dd=1) /6鍵按下,輸入密碼6 xmmjs=6; js+; kk+; if(js6&u=1) xmmjs=6; js+; kk+; break; case 0x24: if(cc=1) ymmjs=7; js+; kk+; if(js6&dd=1) xmmjs=7; js+; kk+; /7鍵按下,輸入密碼7 if(js6&u=1) xmmjs=7; js+; kk+; break; case 0x28: if(cc=1) ymmjs=8; js+; kk+; if(js6&dd=1) /8鍵按下,輸入密碼8 xmmjs=8; js+; kk+; if(js6&u=1) xmmjs=8; js+; kk+; break; case 0x41: if(cc=1) ymmjs=9; js+; kk+; if(js6&dd=1) /9鍵按下,輸入密碼9 xmmjs=9; js+; kk+; if(js6&u=1) xmmjs=9; js+; kk+; break; case 0x42: if(cc=1) ymmjs=1; js+; kk+; if(js6&dd=1) /0鍵按下,輸入密碼9 xmmjs=9; js+; kk+; if(js6&u=1) xmmjs=0; js+; kk+; break; case 0x44: bz0=1; if(js=6) /確認鍵按下 bz1=bjmm(); else bz1=0; delay(10); break; case 0x48: for(j=0;j6;j+) xmmj=0; clear_lcd(); display1(); dd=1; kk=0; break; /密碼清零,返回輸入界面case 0x81: for(j=0;j6;j+) ymmj=0;cc=1; display(3,2,請輸入新密碼);kk=0;dd=0;break; /是否需要修改密碼 case 0x82: dd=1; display(3,2,請您輸入密碼); /模擬插卡信號 delay(12); kk=0; break; case 0x84: if(cc=1) if(js=6) hh=1; cc=0; js=0; /修改密碼確認 if(u=1) if(js=6) jp1=1;jp=bjmm1(); break; /萬能密碼輸入確認 case 0x88: u=1; cc=0; dd=0; display(3,2,輸入原始密碼); break; /萬能密碼輸入 break; void main (void) lcdset();display(1,1, 單片機課程設計); /封面顯示display(2,1,題目: 液晶密碼鎖); display(3,1,設計學生: 曹 璟); display(4,1,指導老師: 王 韌);delay(3000);clear_lcd(); display(1,1, 液晶密碼鎖); display(2,2,系統(tǒng)功能介紹); display(3,3,正在連接); display(4,3,請等待.); delay(3000);clear_lcd();display(1,1,1.控制器模塊);display(2,1,采用AT89S52 系列); display(3,1,2.外接鍵盤模塊); display(4,1,采用4*4 矩陣鍵盤); delay(3000);clear_lcd();display(1,1,3.顯示模塊);display(2,1,采用SY128*64液晶);display(3,1,4.聲音提示模塊);display(4,1,采用常見的蜂鳴器);delay(3000);clear_lcd();display(3,2,請您插入房卡);delay(1000); while(1) keyc(); /按鍵 delay(50); if(jp1=1) if(jp=1) js=0;u=0; jp=bjmm1(); for(j=0;j6;j+) xmmj=0; /密碼清0 if(jp=1) display(3,2,密碼已經(jīng)清零); fmq0(); /蜂鳴器開啟 jp=0;kk=0; jp1=0; else display(3,2,原始密碼錯誤); kk=0;jp1=0; fmq1(); /蜂鳴器開啟 if(hh=1) hh=0; kk=0; display(3,2,密碼修改成功); fmq0(); /蜂鳴器開啟 if(bz0=1) js=0;bz0=0; /密碼計數(shù)器清0 bz1=bjmm(); for(j=0;j6;j+) xmmj=0; /密碼清0 if(bz1=1) display(3,2,輸入密碼正確); fmq0(); /蜂鳴器開啟 kk=0; dd=0; /關插卡標志位表已經(jīng)取卡 else display(3,2,輸入密碼錯誤); fmq1(); /蜂鳴器開啟 kk=0; #define uint unsigned int#define uchar unsigned charuchar command;sbit rs = P20;sbit rw = P21;sbit en = P22;sbit psb = P23;sbit ret = P25;uchar codeyejingtable14=0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,/0-9 0x3a,0x2e,0x76,0x43;/0-9vo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論