2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  數(shù) 字 電 壓 表</b></p><p><b>  單片機(jī)課程設(shè)計(jì)報(bào)告</b></p><p><b>  姓名: </b></p><p>  班級:10級電氣一班</p><p><b>  學(xué)號: </b></

2、p><p><b>  指導(dǎo)教師: </b></p><p><b>  成績:</b></p><p>  日期:2012年6月14日</p><p>  數(shù)字電壓表電路設(shè)計(jì)報(bào)告</p><p><b>  一、題目及設(shè)計(jì)要求</b></p>

3、<p>  采用51系列單片機(jī)和ADC設(shè)計(jì)一個(gè)數(shù)字電壓表,輸入為0~5V線性模擬信號,輸出通過LED顯示,要求顯示兩位小數(shù)。</p><p><b>  二、主要技術(shù)指標(biāo)</b></p><p>  1、數(shù)字芯片A/D轉(zhuǎn)換技術(shù)</p><p>  2、單片機(jī)控制的數(shù)碼管顯示技術(shù)</p><p>  3、單片機(jī)

4、的數(shù)據(jù)處理技術(shù)</p><p><b>  三、方案論證及選擇</b></p><p>  主要設(shè)計(jì)方框圖如下:</p><p><b>  1、主控芯片</b></p><p>  方案1:選用專用轉(zhuǎn)化芯片INC7107實(shí)現(xiàn)電壓的測量和實(shí)現(xiàn),用四位數(shù)碼管顯示出最后的轉(zhuǎn)換電壓結(jié)果。缺點(diǎn)是京都比較低,

5、內(nèi)部電壓轉(zhuǎn)換和控制部分不可控制。優(yōu)點(diǎn)是價(jià)格低廉。</p><p>  方案2:選用單片機(jī)AT89C51和A/D轉(zhuǎn)換芯片ADC0809實(shí)現(xiàn)電壓的轉(zhuǎn)換和控制,用四位數(shù)碼管顯示出最后的轉(zhuǎn)換電壓結(jié)果。缺點(diǎn)是價(jià)格稍貴;優(yōu)點(diǎn)是轉(zhuǎn)換京都高,且轉(zhuǎn)換的過程和控制、顯示部分可以控制。</p><p>  基于課程設(shè)計(jì)的要求和實(shí)驗(yàn)室能提供的芯片,我選用了:方案2。</p><p><

6、;b>  2、顯示部分</b></p><p>  方案1:選用4個(gè)單體的共陰極數(shù)碼管。優(yōu)點(diǎn)是價(jià)格比較便宜;缺點(diǎn)是焊接時(shí)比較麻煩,容易出錯(cuò)。</p><p>  方案2:選用一個(gè)四聯(lián)的共陰極數(shù)碼管,外加四個(gè)三極管驅(qū)動(dòng)。這個(gè)電路幾乎沒有缺點(diǎn);優(yōu)點(diǎn)是便于控制,價(jià)格低廉,焊接簡單。</p><p>  基于課程設(shè)計(jì)的要求和實(shí)驗(yàn)室所能提供的儀器,我選用了:

7、方案2。</p><p><b>  四、電路設(shè)計(jì)原理</b></p><p>  模擬電壓經(jīng)過檔位切換到不同的分壓電路篩減后,經(jīng)隔離干擾送到A/D轉(zhuǎn)換器進(jìn)行A/D轉(zhuǎn)換。然后送到單片機(jī)中進(jìn)行數(shù)據(jù)處理。處理后的數(shù)據(jù)送到LED中顯示。同時(shí)通過串行通訊與上位通信。硬件電路及軟件程序。而硬件電路又大體可分為A/D轉(zhuǎn)換電路、LED顯示電路,各部分電路的設(shè)計(jì)及原理將會(huì)在硬件電路設(shè)

8、計(jì)部分詳細(xì)介紹;程序的設(shè)計(jì)使用匯編語言編程,利用Keil和PROTEUS 軟件對其編譯和仿真。</p><p>  一般I/O接口芯片的驅(qū)動(dòng)能力是很有限的,在LED顯示器接口電路中,輸出口所能提供的驅(qū)動(dòng)電流一般是不夠的尤其是設(shè)計(jì)中需要用到多位LED,此時(shí)就需要增加LED驅(qū)動(dòng)電路。驅(qū)動(dòng)電路有多種,常用的是TTL或MOS集成電路驅(qū)動(dòng)器,在本設(shè)計(jì)中采用了74LS244驅(qū)動(dòng)電路。</p><p>

9、  本實(shí)驗(yàn)采用AT89C51單片機(jī)芯片配合ADC0808模/數(shù)轉(zhuǎn)換芯片構(gòu)成一個(gè)簡易的數(shù)字電壓表,原理電路如圖1所示。該電路通過ADC0808芯片采樣輸入口IN0輸入的0~5 V的模擬量電壓,經(jīng)過模/數(shù)轉(zhuǎn)換后,產(chǎn)生相應(yīng)的數(shù)字量經(jīng)過其輸出通道D0~D7傳送給AT89C51芯片的P0口。AT89C51負(fù)責(zé)把接收到的數(shù)字量經(jīng)過數(shù)據(jù)處理,產(chǎn)生正確的7段數(shù)碼管的顯示段碼,并通過其P1口傳送給數(shù)碼管。同時(shí)它還通過其三位I/O口P1.0、P1.1、P1

10、.2、P1.3產(chǎn)生位選信號,控制數(shù)碼管的亮滅。另外,AT89C51還控制著ADC0808的工作。其ALE管腳為ADC0808提供了1MHz工作的時(shí)鐘脈沖;P2.4控制ADC0808的地址鎖存端(ALE);P2.1控制ADC0808的啟動(dòng)端(START);P2.3控制ADC0808的輸出允許端(OE);P2.0控制ADC0808的轉(zhuǎn)換結(jié)束信號(EOC)。</p><p><b>  1、模數(shù)轉(zhuǎn)換</

11、b></p><p>  電路原理圖如下所示,三個(gè)地址位ADDA,ADDB,ADDC均接高電平+5V電壓,因而所需測量的外部電壓可由ADC0808的IN7端口輸入。由于ADC0808</p><p>  在進(jìn)行A/D轉(zhuǎn)換時(shí)需要有CLK信,本設(shè)計(jì)中利用AT89C51的定時(shí)中斷產(chǎn)生一個(gè)100KHZ的脈沖,由P1.4口送給ADC0808的時(shí)鐘端,通過軟件給其輸入一個(gè)正脈沖,可立即啟動(dòng)A/D

12、轉(zhuǎn)換。在軟件設(shè)計(jì)中,由于我們對單片機(jī)知識還沒能很熟練的掌握,用中斷方式較復(fù)雜,且這個(gè)程序CPU工作量不大,查詢方式對速度不會(huì)產(chǎn)生影響,所以我們采用查詢方式,確保仿真的進(jìn)度和準(zhǔn)確度。</p><p><b>  系統(tǒng)原理圖</b></p><p>  在A/D轉(zhuǎn)換開始之前,逐次逼近寄存器的SAR的內(nèi)容為0,在A/D轉(zhuǎn)換過程中,SAR存放“試探”數(shù)字量,在轉(zhuǎn)換完畢后,它的

13、內(nèi)容即為A/D轉(zhuǎn)換的結(jié)果數(shù)字量。邏輯控制與定時(shí)電路在START正脈沖啟動(dòng)后工作,沒來一個(gè)CLK脈沖,該電路就可能告知向SAR中傳送一次試探值,對應(yīng)輸出U0與U1比較,確定一次逼近值,經(jīng)過8次逼近,即可獲得最后轉(zhuǎn)換的結(jié)果數(shù)字量。此處,EOC端口的信號顯示ADC0808的狀態(tài),開始A/D轉(zhuǎn)換時(shí),EOC為低電平,轉(zhuǎn)換結(jié)束后,輸出高電平。</p><p>  2、 數(shù)據(jù)處理及控制</p><p>

14、  A/D轉(zhuǎn)換完畢后,單片機(jī)的P1.6口接收到一高電平,立馬通過P2將OE置1,ADC0808的三態(tài)輸出鎖存器被打開,轉(zhuǎn)換完的數(shù)字信號經(jīng)過與D0~D7相連的P0口進(jìn)入AT89C51。AT89C51根據(jù)公式1-1將數(shù)字信號轉(zhuǎn)換為模擬量,然后利用程序獲取模擬量的每一位,分別通過P2口輸出到LED上。與此同時(shí),AT89C51會(huì)通過P2.0~P2.3口選擇用哪一段LED顯示所傳出的數(shù)據(jù)。例如,當(dāng)P2.0~P2.3=1110,則LED接收到的數(shù)據(jù)

15、會(huì)在第四段LED上顯示。 </p><p>  另外,AT89C51一旦獲得了數(shù)據(jù)后便會(huì)將ST置0,即模數(shù)轉(zhuǎn)換器停止轉(zhuǎn)換,知道LED獲得新的數(shù)據(jù)并顯示出來,ST才會(huì)重新置1.由于AT89C51轉(zhuǎn)換速率很快(微妙量級),所以不會(huì)影響其接收新的數(shù)據(jù)。</p><p>  四、主要元器件的介紹 </p><p>  1、AT89C51單片機(jī)簡介</p>&l

16、t;p>  AT89C51是51系列單片機(jī)的一個(gè)型號,它是ATMEL公司生產(chǎn)的。AT89C52是一個(gè)低電壓、高性能CMOS 8為單片機(jī)。將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,可反復(fù)擦寫的Flash存儲(chǔ)器可有效地降低開發(fā)成本。AT89C51有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。</p><p><b>  主要功能特性:</b></p

17、><p>  低功耗空閑和掉電模式,軟件設(shè)置睡眠和喚醒功能。</p><p>  兼容MCS51指令系統(tǒng),8K可反復(fù)擦寫(>1000次)Flash ROM。</p><p>  3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷,時(shí)鐘頻率0-24MHz。</p><p>  32個(gè)雙向I/O口,256B內(nèi)部RAM。</p><p> 

18、 2個(gè)串行中斷,可編程UART串行通道。</p><p>  2個(gè)外部中斷源,共6個(gè)中斷源。</p><p>  2個(gè)讀寫中斷口線,3級加密位。</p><p>  2、ADC0808模數(shù)轉(zhuǎn)換芯片簡介</p><p>  ADC0808是采樣分辨率為8位的、以逐次逼近原理進(jìn)行模/數(shù)轉(zhuǎn)換的器件。其內(nèi)部有一個(gè)8通道多路開關(guān),它可以根據(jù)地址碼鎖存譯

19、碼后的信號,只選通8路模擬輸入信號中的一個(gè)進(jìn)行A/D轉(zhuǎn)換。ADC0808是ADC0809的簡化版本,功能基本相同。一般在硬件仿真時(shí)采用ADC0808進(jìn)行A/D轉(zhuǎn)換,實(shí)際使用時(shí)采用ADC0809進(jìn)行A/D轉(zhuǎn)換。</p><p>  引腳功能(外部特性)</p><p>  ADC0808芯片有28條引腳,采用雙列直插式封裝,如右圖所示。各引腳功能如下: </p><p&g

20、t;  1~5和26~28(IN0~I(xiàn)N7):8路模擬量輸入端。 </p><p>  8、14、15和17~21:8位數(shù)字量輸出端。 </p><p>  22(ALE):地址鎖存允許信號,輸入,高電平有效。 </p><p>  6(START): A/D轉(zhuǎn)換啟動(dòng)脈沖輸入端,輸入一個(gè)正脈沖(至少100ns寬)使其啟動(dòng)(脈沖上升沿使0809復(fù)位,下降沿啟動(dòng)A/D轉(zhuǎn)

21、換)。 </p><p>  7(EOC): A/D轉(zhuǎn)換結(jié)束信號,輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)。 </p><p>  9(OE):數(shù)據(jù)輸出允許信號,輸入,高電平有效。當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸入一個(gè)高電平,才能打開輸出三態(tài)門,輸出數(shù)字量。 </p><p>  10(CLK):時(shí)鐘脈沖輸入端。要求時(shí)鐘頻率不高于640KHZ。

22、 </p><p>  12(VREF(+))和16(VREF(-)):參考電壓輸入端 </p><p>  11(Vcc):主電源輸入端。 </p><p>  13(GND):地。 </p><p>  23~25(ADDA、ADDB、ADDC):3位地址輸入線,用于選通8路模擬輸入中的一路。</p><p>  

23、3、四位共陰極數(shù)碼管簡介</p><p>  數(shù)碼管有兩種:一種共陰極、另一種為共陽極,本次課程設(shè)計(jì)用的是共陰極。下面比較詳細(xì)說明共陰極與共陽極的共同點(diǎn)與區(qū)別:</p><p>  圖(b)的左邊為共陰極數(shù)碼管,也就是數(shù)碼管的陰極管接地。那時(shí)某段亮,這段就必須接高電平。共陰極數(shù)碼管0~9的C51編碼為:</p><p>  uchar code table[]={0

24、x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x7f,0x6f};</p><p>  uchar code table[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};</p><p>  其中1不帶小數(shù)點(diǎn),2帶小數(shù)點(diǎn)。</p><p>  共陽極就是數(shù)碼管的每段都接高電平,這樣要

25、是哪段亮就這段就得接地。</p><p><b>  四、部分電路介紹</b></p><p><b>  1、晶振電路</b></p><p>  接12MHz晶振,根據(jù)芯片手冊,適合并聯(lián)30pf微調(diào)電容,從而構(gòu)成并聯(lián)諧振,幫助和穩(wěn)定輸出波形。</p><p><b>  2、復(fù)位電路&

26、lt;/b></p><p>  AT89C51單片機(jī)要求至少兩個(gè)高電平,以便單片機(jī)做好準(zhǔn)備工作。當(dāng)上電時(shí),由于電容的電壓不能突變,會(huì)輸出高電平,當(dāng)電容充電到一定程度,就會(huì)輸出低電平,單片機(jī)利用輸出高電平的這段時(shí)間復(fù)位。電阻和電容的值選擇要合適。在這要求R1<<R2,所以選取R1=1,R2=10。</p><p><b>  模擬輸入電路</b>&l

27、t;/p><p>  通過可變電阻一端接電源+5v,一端接地GND,通過改變電阻的阻值,從而改變所測電壓值,實(shí)現(xiàn)電壓的模擬信號輸入。</p><p>  ADC0808芯片與單片機(jī)接口電路</p><p>  ADC0808的輸出接到P1口,OUT1對應(yīng)的是最高位,START與ALE可以接在一起。在這里,START接P3.0,OE接P3.1,EOC接P3.2,ClOCK

28、接P3.4。</p><p><b>  5、顯示電路</b></p><p>  通過P0口控制四位共陰極數(shù)碼管段選,通過P2口的低四位控制位選。值得注意的是P0需要接上拉電阻,否則P0會(huì)處于高阻態(tài)。</p><p><b>  總電路如下:</b></p><p>  設(shè)計(jì)原理:將模擬量通過IN

29、0輸入,經(jīng)過ADC0808芯片轉(zhuǎn)換,得到數(shù)字量輸出到單片機(jī)P0口,經(jīng)過單片機(jī)處理后,送到四位共陰極數(shù)碼管上顯示。</p><p><b>  仿真結(jié)果如下:</b></p><p><b>  五、程序設(shè)計(jì)</b></p><p>  為了在C語言源程序中直接編寫中斷服務(wù)函數(shù)的需要,KeilCx51編譯器對函數(shù)的定義進(jìn)行了

30、擴(kuò)展,增加了一個(gè)擴(kuò)展關(guān)鍵字interrupt,它是函數(shù)定義是的一個(gè)選項(xiàng),加上這個(gè)選項(xiàng)即可以將一個(gè)函數(shù)定義成中斷服務(wù)函數(shù)。定義中斷服務(wù)函數(shù)的一般形式為:</p><p>  函數(shù)類型 函數(shù)名(形式參數(shù)表) [interrupt n] [using n]</p><p>  由于ADC0808的CLOCK的時(shí)鐘頻率不高于640KHZ,在這利用定時(shí)器T0的中斷產(chǎn)生時(shí)鐘頻率,則可設(shè)置為:&l

31、t;/p><p>  void t0(void) interrupt 1 using 0</p><p>  ADC0808的時(shí)序圖如下:</p><p>  由時(shí)序圖可知,只有在轉(zhuǎn)換期間,EOC處于低電平,因此在AD轉(zhuǎn)換開始前EOC置為低電平,START在上升沿期間將芯片內(nèi)的所有寄存器清零,在下降沿來臨時(shí)開始轉(zhuǎn)換,由于所用的時(shí)鐘為100KHz,比較的緩慢不需要再延時(shí),

32、在此等待轉(zhuǎn)換結(jié)束,結(jié)束后將其數(shù)字量輸出。</p><p>  根據(jù)上述分析及原理,可設(shè)計(jì)程序流程圖如下:</p><p><b>  設(shè)計(jì)程序如下:</b></p><p>  #include<absacc.h></p><p>  #include<reg51.h></p>&l

33、t;p>  #define uchar unsigned char</p><p>  #define uchar unsigned char</p><p>  #define uint unsigned int</p><p>  sbit START=P3^0;</p><p>  sbit OE=P3^1;</p>

34、<p>  sbit EOC=P3^2;</p><p>  sbit P07=P0^7;</p><p>  sbit CLK=P3^4;</p><p>  uchar data led[4];</p><p>  uint data tvdata; </p><p>  uchar cod

35、e tv[]={0xfe,0xfd,0xfb,0xf7};</p><p>  uchar code a[]={0x3f,0x06,0x5b,0x4f,</p><p>  0x66,0x6d,0x7d,0x07,0x7f,0x6f};</p><p>  void delay(void) //延時(shí)程序</p>

36、;<p><b>  {</b></p><p><b>  uint i;</b></p><p>  for(i=0;i<10;i++);</p><p><b>  }</b></p><p>  void ledxianshi(void)

37、 //顯示模塊</p><p><b>  {</b></p><p>  uchar k,i;</p><p>  if(tvdata>5000)</p><p>  tvdata=5000;</p><p>  led[0]=tvdata%10;</p><p>

38、  led[1]=tvdata/10%10;</p><p>  led[2]=tvdata/100%10;</p><p>  led[3]=tvdata/1000;</p><p>  for(k=0;k<4;k++)</p><p><b>  { </b></p><p><b

39、>  P2=tv[k];</b></p><p><b>  i=led[k];</b></p><p><b>  P0=a[i];</b></p><p><b>  if(k==3)</b></p><p><b>  {</b>&

40、lt;/p><p><b>  P07 =1;</b></p><p><b>  }</b></p><p><b>  delay();</b></p><p><b>  }</b></p><p><b>  } &l

41、t;/b></p><p>  void main(void)</p><p><b>  {</b></p><p><b>  ET0=1;</b></p><p><b>  EA=1;</b></p><p>  TMOD=0x02;<

42、;/p><p><b>  TH0=216;</b></p><p><b>  TL0=216;</b></p><p><b>  TR0=1;</b></p><p><b>  while(1)</b></p><p><

43、b>  {</b></p><p><b>  START=1;</b></p><p>  START=0; //啟動(dòng)轉(zhuǎn)換</p><p>  while(EOC==0);</p><p><b>  OE=1;</b></p><p>

44、  tvdata=P1;</p><p>  tvdata*=20-0.01;</p><p><b>  OE=0;</b></p><p>  ledxianshi();</p><p><b>  delay();</b></p><p><b>  }<

45、;/b></p><p><b>  } </b></p><p>  void t0(void) interrupt 1 using 0</p><p><b>  {</b></p><p><b>  CLK=~CLK;</b></p><

46、;p><b>  }</b></p><p><b>  六、硬件制作與測試</b></p><p>  1、主要儀器及使用方法</p><p>  主要儀器:5v直流電源,剝線鉗,數(shù)字萬用表,通用版電路板,電烙鐵,鑷子,USB轉(zhuǎn)串口線。</p><p>  其中5v電源可以從電腦的USB接口

47、引出,使用電烙鐵時(shí)注意不要手直接觸摸。</p><p>  調(diào)試電路的方法和技巧:</p><p> ?。?)目測 檢查外部的各種元件或者是電路是否有斷點(diǎn),有無虛焊</p><p> ?。?)用萬用表測試 先用萬用表符合目測中有疑問的點(diǎn),再檢查各種電源線 </p><p&g

48、t;  與地線之間是否有短路現(xiàn)象</p><p> ?。?)加電檢測 給板子加電,檢測所有的插座或是器件的電源端的電壓</p><p><b>  是否符合要求的值</b></p><p>  注意事項(xiàng) 在通電檢查前,一定要確保電路板沒有短路</p><p><b>  2、硬件

49、制作步驟</b></p><p>  (1)將單片機(jī)的最小系統(tǒng)焊接出來,進(jìn)行調(diào)試,檢驗(yàn)是否能下載程序、進(jìn)行電路復(fù)位、晶振是否起振。</p><p> ?。?)擴(kuò)展部分的焊接,在這我采用了ADC0809作為擴(kuò)展芯片,原因是ADC0808和ADC0809的功能、引腳幾乎都相同,用74ls244驅(qū)動(dòng)數(shù)碼管顯示。</p><p> ?。?)焊接完后對電路進(jìn)行調(diào)試

50、,檢查結(jié)果是否正確。</p><p>  七、設(shè)計(jì)過程中的問題及解決方案</p><p>  (1)單片機(jī)的最小系統(tǒng)完成后,接上發(fā)現(xiàn)顯示燈不亮。</p><p>  檢查發(fā)光二極管是否接地或接電源,若都接了則檢查晶振是否起振,電路是否短路或斷路,結(jié)果發(fā)現(xiàn)忘記將發(fā)光二極管接地。</p><p> ?。?)通電后發(fā)現(xiàn)數(shù)碼管顯示亮度不均勻</

51、p><p>  檢查與數(shù)碼連接電路是否有誤、短路或短路,若沒有則檢查74ls244驅(qū)動(dòng)是否問題,經(jīng)過仔細(xì)發(fā)現(xiàn)及測試,發(fā)現(xiàn)74ls244壞了,換了個(gè)芯片后即可顯示均勻。</p><p> ?。?)下載程序到單片機(jī)后,通電運(yùn)行,發(fā)現(xiàn)怎么改變電壓都沒有變化且顯示5</p><p>  檢查ADC0809所對應(yīng)的各個(gè)引腳有沒有接錯(cuò),若沒有則通過將P1口置0,觀察各個(gè)線路的顯示結(jié)

52、果,發(fā)現(xiàn)ADC0809芯片有問題,換了芯片后可正常顯示。</p><p>  (4)發(fā)現(xiàn)每個(gè)數(shù)碼管顯示相同的數(shù)字</p><p>  檢驗(yàn)段掃描連接是否正確,若無誤,在檢查程序是否正確,最后發(fā)現(xiàn)延時(shí)函數(shù)有一個(gè)地方寫錯(cuò),以致不能掃描,顯示相同的數(shù),修改程序后,即可進(jìn)行掃描。</p><p> ?。?)現(xiàn)數(shù)碼管顯示的數(shù)字比較閃</p><p> 

53、 修改程序,調(diào)整掃描延時(shí)時(shí)間,即可改正。</p><p><b>  八、心得體會(huì)</b></p><p>  本次課程設(shè)計(jì)讓我溫習(xí)了單片機(jī)的基本原理、功能以及構(gòu)造,以及ADC0808/ADC0809的基本工作原理,學(xué)會(huì)了使用KeilCx51和Protuse這兩個(gè)軟件的基本使用方法,利用C語言在KeilCx51下進(jìn)行編程實(shí)現(xiàn)所需要的功能,同時(shí)在Protuse軟件上畫電

54、路圖并進(jìn)行仿真,通過硬件的制作提高了動(dòng)手能力和分析問題的能力。</p><p>  軟件部分的編程,主要是通過看芯片的基本資料進(jìn)行編寫的,所以我意識到了當(dāng)你需要某個(gè)東西時(shí),一定要去了解它,弄清楚其工作原理、實(shí)現(xiàn)方案以及需要注意的地方,特別是像一些芯片工作的時(shí)序圖,這是編程之前必須去了解的。</p><p>  對于硬件部分,我收獲頗多。首先,讓我對單片機(jī)的最小系統(tǒng)有了深刻的理解,特別是通過

55、串口通信將程序下載到單片機(jī)中,明白了將程序下載到單片機(jī)的方法和原理。其次,對一些基本電路檢測問題,能夠做到獨(dú)立解決,像我在實(shí)驗(yàn)過程中遇到了各種不同的問題,其實(shí)是對自己能力的體現(xiàn),其實(shí)問題多還更加好,那樣你可以更加發(fā)現(xiàn)自己的不足之處,這樣才能夠提高。最后,此次設(shè)計(jì)提高了我的焊接技術(shù),比起以前的課程設(shè)計(jì)焊的電路圖,真的發(fā)現(xiàn)自己提高了很多,比如在布局上更加地合理、簡潔、美觀。</p><p>  我很早就把電路給焊好了

溫馨提示

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

評論

0/150

提交評論