課程設計--單片機電子密碼鎖_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  本設計通過1個單片機AT89C2051芯片,三極管,開關,電池線圈等完成一個8位電子密碼鎖,其工作原理是通過開關控制單片機的P3.7, P3.2口輸出電流信號,從而控制喇叭的響聲與電池線圈的磁通量變化,通過磁力的效應,吸引開關的開通與報警。</p><p>  本實驗課題實現(xiàn)后可實現(xiàn)設定任意8位密碼,更

2、改密碼,開鎖,報警等功能,有很強的實用價值,另外由于設計簡單,實驗材料價錢低,可用于實際生活中。</p><p>  本文以硬件內容為主,介紹了8051系列單片機,引腳用途的資料 功率放大器的使用。并通過這個課題展現(xiàn)出來。將本課題中的硬件運行過程給予了詳細介紹。對密碼鎖的運行狀態(tài)也繪制了流程圖給與了很好的說明。</p><p>  關鍵詞: AT89C2051;wave軟件;密碼鎖<

3、/p><p><b>  目 錄</b></p><p><b>  引 言1</b></p><p>  1 課題要求及目的2</p><p>  1.1課題要求:2</p><p>  1.2研究目的,意義2</p><p>  2 51單

4、片機簡介2</p><p>  2.1單片機發(fā)展史2</p><p>  2.2 51單片機3</p><p>  2.2.1 AT89C2051單片機芯片5</p><p>  2.3定時器/計數器概述9</p><p>  3 硬件電路設計10</p><p>  3.1芯片

5、的選擇10</p><p>  3.2時鐘電路11</p><p>  3.3放大電路與中斷,I/O口分配的解決12</p><p>  3.4復位電路13</p><p>  3.5開鎖電路14</p><p>  3.6電源電路15</p><p>  3.7報警電路15<

6、;/p><p><b>  4軟件設計16</b></p><p><b>  4.1流程圖16</b></p><p>  4.2源程序及分析17</p><p><b>  總 結20</b></p><p><b>  參考文獻21

7、</b></p><p>  基于單片機的電子密碼鎖的設計</p><p><b>  引 言</b></p><p>  目前,單片機正朝著高性能和多品種方向發(fā)展趨勢將是進一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內裝化等幾個方面發(fā)展。下面是單片機的主要發(fā)展趨勢。 CMOS化 近年,由于CHMOS技

8、術的進小,大大地促進了單片機的CMOS化。CMOS芯片除了低功耗特性之外,還具有功耗的可控性,使單片機可以工作在功耗精細管理狀態(tài)。這也是今后以80C51取代8051為標準MCU芯片的原因。因為單片機芯片多數是采用CMOS(金屬柵氧化物)半導體工藝生產。CMOS電路的特點是低功耗、高密度、低速度、低價格。采用雙極型半導體工藝的TTL電路速度快,但功耗和芯片面積較大。隨著技術和工藝水平的提高,又出現(xiàn)了HMOS(高密度、高速度MOS)和CHM

9、OS工藝。CHMOS和HMOS工藝的結合。目前生產的CHMOS電路已達到LSTTL的速度,傳輸延遲時間小于2ns,它的綜合優(yōu)勢已在于TTL電路。因而,在單片機領域CMOS正在逐漸取代TTL電路。 低功耗化 單片機的功耗已從Ma級,甚至1uA以下;使用電壓在3~6V之間,完全適應電池工作。低功耗化的效應不僅是功耗低,而且?guī)砹水a品的高可靠性、高</p><p>  1 課題要求及目的</p>

10、<p><b>  1.1課題要求:</b></p><p>  用單片機設計一個密碼鎖,要求設計一個8位密碼的密碼鎖。能完成密碼設置,密碼檢驗,錯誤時報警5秒提示,錯誤超過3次時報警1分鐘作用</p><p>  1.2研究目的,意義</p><p>  通過研究設置一個8位密碼鎖的方法,使我們重溫了基礎知識并提高了對單片機的理解,

11、加深了對單片機的用途的認識,加強自我學習能力與動手動腦能力。</p><p>  2 51單片機簡介</p><p><b>  2.1單片機發(fā)展史</b></p><p>  單片機誕生于20世紀70年代末,經歷了SCM、MCU、SoC三大階段。 1.SCM即單片微型計算機(Single Chip Microcomputer)階段,主要是

12、尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結構?!皠?chuàng)新模式”獲得成功,奠定了SCM與通用計算機完全不同的發(fā)展道路。在開創(chuàng)嵌入式系統(tǒng)獨立發(fā)展道路上,Intel公司功不可沒。 2.MCU即微控制器(Micro Controller Unit)階段,主要的技術發(fā)展方向是:不斷擴展?jié)M足嵌入式應用時,對象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對象的智能化控制能力。它所涉及的領域都與對象系統(tǒng)相關,因此,發(fā)展MCU的重任不可避免地落在電氣、電子技

13、術廠家。從這一角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。在發(fā)展MCU方面,最著名的廠家當數Philips公司。 Philips公司以其在嵌入式應用方面的巨大優(yōu)勢,將MCS-51從單片微型計算機迅速發(fā)展到微控制器。因此,當我們回顧嵌入式系統(tǒng)發(fā)展道路時,不要忘記Intel和Philips的歷史功績。 3.單片機是嵌入式系統(tǒng)的獨立發(fā)展之路,向MCU階段發(fā)展的重要因素,就</p><p>  

14、2.2 51單片機</p><p>  8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,實際使用方面已經被市場淘汰)和8751等通用產品,一直到現(xiàn)在, MCS-51內核系列兼容的單片機仍是應用的主流產品(比如目前流行的89S51、已經停產的89C51等),各高校及專業(yè)學校的培訓教材仍與MCS-51單片機作為代表進行理論基礎學習。 有些文獻甚至也將8051泛指MCS-51系列單片機,805

15、1是早期的最典型的代表作,由于MCS-51單片機影響極深遠,許多公司都推出了兼容系列單片機,就是說MCS-51內核實際上已經成為一個8位單片機的標準。 其他的公司的51單片機產品都是和MCS-51內核兼容的產品而以。同樣的一段程序,在各個單片機廠家的硬件上運行的結果都是一樣的,如ATMEL的89C51(已經停產)、89S51, PHILIPS(菲利浦),和WINBOND(華邦)等,我們常說的已經停產的89C51指的是ATMEL公司

16、的 AT89C51單片機,同時是在原基礎上增強了許多特性,如時鐘,更優(yōu)秀的是由Flash(程序存儲器的內容至少可以改寫1000次)存儲器取帶了原來的ROM(一次性寫入),AT89C51的</p><p>  2.2.1 AT89C2051單片機芯片</p><p>  AT89C2051外部引腳圖:(可以直接拷入ASM程序文件中,作注釋使用,十分方便</p><p&g

17、t;  【引腳電器性能】AT89C2051單片機的P口特點: P1口:P1口是一個8位雙向I/O端口,其中P1.2~P1.7引腳帶有內部上拉電阻,P1.0和P1.1要求外部上拉電阻。P1.0和P1.1還分別作為片內精密模擬比較器的同相輸入(AIN0)和反相輸入(AIN1)。P1口輸出緩沖器可吸收20mA電流,并能直接驅動LED顯示。  對端口寫1時,通過內部的上拉電阻把端口拉到高電位,這時可作輸入口。P2口作輸入口使用

18、時,因為內部有上拉電阻,那些被外部信號拉低的引腳會輸出一個電流(Iil).</p><p>  P3口:P3.0~P3.5、P3.7是帶有內部上拉電阻的7個雙向I/O端口。P3.6用于固定輸入片內比較器的輸出信號并且它作為一通用I/O口引腳而只讀。P3口輸出緩沖器可吸收20mA電流。對端口寫1時,通過內部的上拉電阻把端口拉到高電位,這時可作輸入口。P3口作輸入口使用時,因為內部有上拉電阻,那些被外部信號拉低的引腳

19、會輸出一個電流(Iil)。AT89C51單片機的P口特點: P0口:是一個8位漏極開路輸出型雙向I/O端口。作為輸出端口時,每位能以吸收電流的方式驅動8 個TTL輸入,對端口寫1時,又可作高阻抗輸入端用。 在訪問外部程序或數據存儲器時,它是時分多路轉換的地址(低8位)/數據總線,在訪問期間將激活內部的上拉電阻。  P1口:P1口是一個帶有內部上拉電阻的8位雙向I/O端口。P1口的輸出緩沖器可驅動 (吸收或輸出電

20、流方式)4個TTL輸入。對端口寫1時,通過內部的上拉電阻把端口拉到高電位,這時可作輸入口。P2口作輸入口使用時,因為內部有上拉電阻,那些被外部信號拉低的引腳會輸出一個電流(Iil)。 P2口:P2口是一個帶有內部上拉電阻的8位雙向I/O端口。P</p><p>  內部單元:運算器: 1、算術/邏輯部件ALU:用以完成+、-、*、/ 的算術運算及布爾代數的邏輯運算,并通過運算結果影響程序狀態(tài)寄存器PS

21、W的某些位,從而為判斷、轉移、十進制修正和出錯等提供依據。 2、累加器A:在算術/邏輯運算中存放一個操作數或結果,在與外部存儲器和 I/O接口打交道時,進行數據傳送都要經過A來完成。 3、寄存器B:在 *、/ 運算中要使用寄存器B 。乘法時,B用來存放乘數以及積的高字節(jié);除法時,B用來存放除數及余數。不作乘除時,B可作通用寄存器使用。 4、程序狀態(tài)標志寄存器PSW:用來存放當前指令執(zhí)行后操作結果的某些特征,以便為下一條指令

22、的執(zhí)行提供依據。</p><p>  RS1、RS0:工作寄存區(qū)選擇位:</p><p>  片內工作寄存器組·RS1、RS0與片內工作寄存器組的對應關系        RS1 RS0 寄存器區(qū)        片內RAM地址 通用寄存器名

23、稱        0       0       0           00H~07H     

24、   R0~R7        0       1       1           08H~0FH  &

25、#160;     R0~R7        1       0       2           10H

26、~17H        R0~R7        1       1       3        

27、;   18H~1FH        R0~R7控制器: 1、指令寄存器IR和指令譯碼器。 2、程序計數器:存放CPU執(zhí)行下一條指令的地址。是一個16位寄存器,可尋址64KB 。 3、堆棧指針SP:用于子程序調用和中斷處理。(機器復位后,SP←#07H ,因此壓棧的第一個數據在08H單元中)。 4、數據指針寄存器DPTR:16位的

28、寄存器,也可以作為兩個8位寄存器DPH和DPL 。 DPTR主要作外部數據指針,可對64K</p><p>  存儲器1、數據存儲器(即RAM)MCS-51系列有128B內部數據存儲器(片內ARM),分3部分:7FH┓       ┣ 數據緩沖區(qū):存放數據或是作為堆棧區(qū)。30H┛2FH┓ 位尋址區(qū):這(61×8)128位的為地址

29、為00H~7FH,其中每位占用一個位地址。       ┣ (這些位地址名可以并只能在位操作指令中使用。例如:MOV C,30H20H┛ 其中的30H是指位地址名,而不是寄存器30H,要特別注意。)1FH┓       ┣ 寄存器 3 區(qū)┓18H┛     &

30、#160;          ┃ 17H┓                ┣ 4個寄存器區(qū)占用內部RAM的00H~1FH共31個單元。     &

31、#160; ┣ 寄存器 2 區(qū)┃ 其中每區(qū)8個寄存器為R0~R7,參見上述“工作寄存器組”。10H┛                ┃ (注:因為CPU復位時,SP(堆棧指針)指向07H,使用寄存器1、2、3時,必須將SP移至數據緩沖區(qū)(30H~7FH)。)0FH┓ 

32、0;              ┃       ┣ 寄存器 1 區(qū)┃08H┛          </p><p>  2.3

33、定時器/計數器概述</p><p>  1.定時器/計數器在微型計算機系統(tǒng)中的主要作用就是為CPU和I/O設備提供實時時鐘,以實現(xiàn)定時中斷、定時檢測、定時掃描、定時顯示等定時控制,或者對外部事件進行計數。一般的微機系統(tǒng)和微機應用系統(tǒng)中均配置了定時器/計數器電路,它既可當作計數器作用,又可當作定時器使用,其基本的工作原理就是"減1"計數。 ①定時器:CLK輸入脈沖是一個周期性的時鐘脈沖,每當

34、計數單元為零時,計數初值寄存器的內容會自動重新裝入計數單元,重新開始"減1"計數,于是OUT輸出的是低于CLK頻率的均勻脈沖序列。 ②計數器:CLK輸入脈沖是一個非周期事件計數脈沖,當計算單元為零時,OUT輸出一個脈沖信號,以示計數完畢。 2.可編程定時器/計數器都有幾個通道,每個通道都是一個相對獨立的定時器/計數器,一個通道有以下5個部分組成。 ①控制寄存器:一個8位的只寫寄存器用以存放由CPU寫入的通

35、道工作方式選擇控制字。 ②計數初值寄存器CR:一個16位寄存器,用以存放計數初值。 ③計數執(zhí)行單元CE:是一個16位的減1計數器。 ④計數輸出鎖存器OL:一個16位的只讀寄存器,用以鎖存當前計數值。 ⑤控制邏</p><p><b>  3 硬件電路設計</b></p><p><b>  3.1芯片的選擇</b></p&

36、gt;<p>  引腳功能詳見2.2.</p><p><b>  3.2時鐘電路</b></p><p><b>  內部振蕩方式:</b></p><p>  在引腳XTAL1和XTAL2外接晶體振蕩器(簡稱晶振)或陶瓷諧振器,就構成了內部振蕩方式。由于單片機內部有一個高增益反相放大器,當外接晶振后,就構

37、成了自激振蕩器,并產生振蕩時鐘脈沖。晶振通常選用6MHz、12MHz或24MHz。內部振蕩方式如圖1所示。圖中電容器C1,C2起穩(wěn)定振蕩頻率、快速起振的作用。電容值一般為5~30pF。內部振蕩方式所得的時鐘信號比較穩(wěn)定,實用電路中使用較多。</p><p>  3.3放大電路與中斷,I/O口分配的解決</p><p>  三極管是一種控制元件,主要用來控制電流的大小,以共發(fā)射極接法為例(信

38、號從基極輸入,從集電極輸出,發(fā)射極接地),當基極電壓UB有一個微小的變化時,基極電流IB也會隨之有一小的變化,受基極電流IB的控制,集電極電流IC會有一個很大的變化,基極電流IB越大,集電極電流IC也越大,反之,基極電流越小,集電極電流也越小,即基極電流控制集電極電流的變化。但是集電極電流的變化比基極電流的變化大得多,這就是三極管的放大作用。IC 的變化量與IB變化量之比叫做三極管的放大倍數β(β=ΔIC/ΔIB, Δ表示變化量。),三

39、極管的放大倍數β一般在幾十到幾百倍。</p><p>  在PnP技術出現(xiàn)之前,中斷和I/O端口的分配是由人手工進行的,若想要一塊塊聲卡占用中斷5,就找一個小跳線在卡上標著中斷5的針腳上一插。這樣的操作需要用戶了解中斷和I/O端口的知識,并且能夠自己分配中斷地址而不發(fā)生沖突,對普通用戶提出這樣的要求是不切實際的。</p><p>  PnP技術就是用來解決這個問題的,PnP技術將自動找到一

40、個不沖突的中斷和I/O地址分配給外部設備,而完全不需要人工干預。</p><p><b>  3.4復位電路</b></p><p>  復位操作完成單片機片內電路的初始化,使單片機從一種確定的狀態(tài)開始運行。</p><p>  當8XX51單片機的復位引腳RST出現(xiàn)5ms以上的高電平時單片機就完成了復位操作。如果RST持續(xù)為高電平,單片機就處

41、于循環(huán)復位狀態(tài),而無法執(zhí)行程序。因此要求復位后能脫離復位狀態(tài)。</p><p>  根據應用的要求,復位操作通常有兩種基本形式:上電復位、開關復位。上電復位要求接通電源后,自動實現(xiàn)復位操作。</p><p><b>  3.5開鎖電路</b></p><p>  電磁繼電器的工作原理和特性</p><p>  電磁式繼電

42、器一般由鐵芯、線圈、銜鐵、觸點簧片等組成的。只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產生電磁效應,銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸點(常開觸點)吸合。當線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返回原來的位置,使動觸點與原來的靜觸點(常閉觸點)吸合。這樣吸合、釋放,從而達到了在電路中的導通、切斷的目的。對于繼電器的“常開、常閉”觸點,可以這樣來區(qū)分:繼

43、電器線圈未通電時處于斷開狀態(tài)的靜觸點,稱為“常開觸點”;處于接通狀態(tài)的靜觸點稱為“常閉觸點”。</p><p><b>  3.6電源電路</b></p><p>  本課題使用5V外接電源與內部電池供電。</p><p><b>  3.7報警電路</b></p><p>  采用普通5V成品小蜂

44、鳴器</p><p><b>  圖1 電子鎖原理圖</b></p><p><b>  4軟件設計</b></p><p><b>  4.1流程圖</b></p><p>  圖2  電磁鎖程序流程圖</p><p><b>  

45、4.2源程序及分析</b></p><p><b>  ORG 0000H</b></p><p>  AJMP START</p><p><b>  ORG OO3OH</b></p><p>  START:ACALL PB</p><p>  MOV RO

46、,#31H</p><p><b>  MOV R2,#8</b></p><p>  SET:MOV P1,#0FFH</p><p><b>  MOV A,P1</b></p><p>  CJNE A,#0FFH,L8 ;當A≠0FFH時,轉移(判斷有無按鍵按下)&

47、lt;/p><p><b>  AJMP SET</b></p><p>  L8: ACALL DELAY ;調用延時</p><p>  CJNE A,#0FFH,SAVE</p><p>  AJMP SET ;設置8位密碼</p>&

48、lt;p>  SAVE: ACALL BP</p><p>  MOV @R0A ;把A送給R0中內容所指向地址</p><p><b>  INC R0</b></p><p>  DJNZ R2,SET ;R2-1≠0,轉移(判斷輸入密碼夠8位否)</p&g

49、t;<p>  MOV R5,#16</p><p>  D2S: ACALL BP ;延時</p><p>  DJNZ R5,D2S</p><p>  MOV R0,#31H</p><p><b>  MOV R3,#3</b></p><p>  AA1: MOV R2,#

50、8</p><p>  AA2: MOV P1,#0FFH</p><p><b>  MOV A,P1</b></p><p>  CJNZ A,#0FFH, L9</p><p>  AJMP AA2 </p><p>  L9ACALL DELAY</p><p&

51、gt;  CJNE A,#0FFH,AA3</p><p>  AJMP AA2 ;判斷輸入密碼有錯誤否</p><p>  AA3: ACALL BP</p><p>  CLR C ;對進位清零</p><p>  SUBB A, @R0 ;A-@R0-CY

52、(判斷輸入密碼與設置密碼相等否)</p><p><b>  INC R0</b></p><p>  CJNE A,#00H,AA4 ;A≠00H,轉移</p><p><b>  AJMP AA5</b></p><p>  AA4: SETB 00H

53、 ;記錯誤一次,00H單元內容置“1”</p><p>  AA5: DJNZ R2,AA2 ;R2-1≠0,轉移到AA2(判斷輸入密碼夠8位否)</p><p>  JB 00H AA6 ;00H單元=1,轉移</p><p>  CLR P3.2

54、 ;標志=1否</p><p>  L3 MOV R5,#8</p><p>  ACALL BP ;延時</p><p>  DJNZ R4, L3</p><p><b>  MOV R3,#3</b></p><p><

55、;b>  SETB P3.2</b></p><p><b>  AJMP AA1</b></p><p>  AA6:DKNZ R3,AA7 ;判斷3次錯誤到否</p><p>  MOV R5,#24</p><p>  L5: MOV R4,#200</p>

56、;<p>  L4: ACALL BP ;錯誤3次,警告1分鐘</p><p>  DJNZ R4,L4</p><p>  DJNZ R5,L5</p><p><b>  MOV R3,#3</b></p><p>  AA7: MOV R5,#40</p&g

57、t;<p>  ACALL BP ;延時</p><p>  DJNZ R5,AA7</p><p>  AA8: CLR 00H ;錯誤標志清零</p><p><b>  AJMP AA1</b></p><p>  

58、BP:CLR P3.7 ;錯誤次數清零</p><p>  MOV R7,#250</p><p>  L2:MOV R6,#124</p><p>  L1:DJNZ R6,L1 ;R6-1≠0,轉移</p><p>  CPL P3.7 ;P3.7口取

59、反</p><p>  DJNZ R7,L2</p><p>  SETB P3.7 ;P3.7口置“1”</p><p><b>  RET</b></p><p>  DELAYMOV R7,#20</p><p>  L7: MOV R6,#1

60、25 ;延時(短音提示)</p><p>  L6: DJNZ R6,L6</p><p>  DJNZ R7,L7</p><p><b>  RET</b></p><p><b>  END </b></p><p>&l

61、t;b>  總 結</b></p><p>  作為一名自動化專業(yè)的大三學生,我覺得做單片機課程設計是十分有意義的,而且是十分必要的。在已度過的大學時間里,我們大多數接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學的專業(yè)基礎課理論知識運用到實踐中去呢?我想做類似的課程設計就為我們提供了良好的實踐平臺。</p><p>  

62、在做本次課程設計的過程中,我感觸最深的當屬查閱大量的設計資料了。為了讓自己的設計更加完善,查閱這方面的設計資料是十分必要的,同時也是必不可少的。我們是在做單片機課程設計,但我們不是藝術家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據可依,有理可尋,不切實際的構想永遠只能是構想,永遠無法升級為設計。</p><p>  其次,在這次課程設計中,我們運用到了以前所學的專業(yè)課知識,如:protel99制圖

63、、匯編語言等。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去學我發(fā)現(xiàn)效率很高,這是我做這次課程設計的又一收獲。</p><p>  最后,要做好一個課程設計,就必須做到:在設計程序之前,對所用單片機的內部結構有一個系統(tǒng)的了解,知道該單片機內有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設計程序時,不能妄想一次就將整個程序設計好,反復修改、不斷改進是程序設計的必經之路;要養(yǎng)成注釋程序的好習慣,一

64、個程序的完美與否不僅僅是實現(xiàn)功能,而應該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設計課程過程中遇到問題是很正常德,但我們應該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。</p><p>  另外,這次課程設計讓我感到了團隊合作的重要性。在團隊中,我們互幫互助,對整個課程設計來說,這是至關重要的,缺少每一個人都會對我們的設計產生影響。還有要感謝指導老師在我們遇到困難時,給

65、予我們的建議與鼓勵。</p><p>  幾周的課程設計結束了,但是從中學到的知識會讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都會受益于我在以后的學習、工作和生活中。</p><p><b>  參考文獻</b></p><p>  1 何立民. 單片機高級教程. 第1版.北京:北京航空航天大學出版社,2001 2 趙曉安.

66、 MCS-51單片機原理及應用. 天津:天津大學出版社,2001.3 3 李廣第. 單片機基礎. 第1版.北京:北京航空航天大學出版社,1999 4 徐惠民、安德寧. 單片微型計算機原理接口與應用. 第1版. 北京:北京5郵電大學出版社,1996 6 何立民.從Cygnal 80C51F看8位單片機發(fā)展之路. 單片機與嵌入式系統(tǒng)應用,2002年,第5期:P5~8 7 夏繼強. 單片機實驗與實踐教程. 北京:北京航空航天大

溫馨提示

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

評論

0/150

提交評論