




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、桂林電子科技大學(xué)微機(jī)單片機(jī)接口設(shè) 計(jì) 報(bào) 告指導(dǎo)老師: 吳 兆 華 學(xué) 生: 錢 廣 學(xué) 號(hào): 092011102 桂林電子科技大學(xué)機(jī)電工程學(xué)院 一 設(shè)計(jì)題目: 用AT89S51單片機(jī)實(shí)現(xiàn)數(shù)字鐘的控制。從12.00開(kāi)始計(jì)時(shí),由P0-0口控制秒,P0-1口控制分,P0-2口控制時(shí)。二 設(shè)計(jì)目的要求和意義2.1設(shè)計(jì)目的要求1通過(guò)單片機(jī)最小系統(tǒng)的設(shè)計(jì),了解常用單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)手段和過(guò)程,進(jìn)一步熟悉和掌握單片機(jī)的結(jié)構(gòu)和工作原理,并能初步掌握一般單片機(jī)控制系統(tǒng)的編程和應(yīng)用,從而進(jìn)一步加深對(duì)單片機(jī)理論知識(shí)的理解。2 掌握單片機(jī)內(nèi)部功能模塊。如定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、存儲(chǔ)器、I/O口等;3 掌握單片機(jī)的
2、接口及相關(guān)外圍芯片的特性、使用與控制方法;4 掌握單片機(jī)的編程方法,調(diào)試方法;5 掌握單片機(jī)應(yīng)用系統(tǒng)的構(gòu)建和使用,為以后設(shè)計(jì)和實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)打下良好的基礎(chǔ)。6.學(xué)會(huì)使用并熟練掌握電路繪制軟件Protel99SE(或DXP);7.掌握電路圖繪制及PCB圖布線技巧。2.2 系統(tǒng)設(shè)計(jì)意義1、在系統(tǒng)掌握單片機(jī)相應(yīng)基礎(chǔ)知識(shí)的前提下,熟悉單片機(jī)最小應(yīng)用系統(tǒng)的設(shè)計(jì)方法及系統(tǒng)設(shè)計(jì)的基本步驟。2、完成所需單片機(jī)最小應(yīng)用系統(tǒng)原理圖設(shè)計(jì)繪制的基礎(chǔ)上完成系統(tǒng)的電路圖設(shè)計(jì)。3、完成系統(tǒng)所需的硬件設(shè)計(jì)制作,在提高實(shí)際動(dòng)手能力的基礎(chǔ)上進(jìn)一步鞏固所學(xué)知識(shí)。4、進(jìn)行題目要求功能基礎(chǔ)上的軟件程序編程,會(huì)用相應(yīng)軟件進(jìn)行程序調(diào)試
3、和測(cè)試工作。5、通過(guò)單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)將所學(xué)的知識(shí)融會(huì)貫通,鍛煉獨(dú)立設(shè)計(jì)、制作和調(diào)試單片機(jī)應(yīng)用系統(tǒng)的能力;領(lǐng)會(huì)單片機(jī)應(yīng)用系統(tǒng)的軟、硬件調(diào)試方法和系統(tǒng)的研制開(kāi)發(fā)過(guò)程,為進(jìn)一步的科研實(shí)踐活動(dòng)打下堅(jiān)實(shí)的基礎(chǔ)。三 系統(tǒng)硬件電路圖設(shè)計(jì)用Protel99SE繪制的硬件電路原理圖如下:在電路中,由單片機(jī)的P0-0,P0-1,P0-2控制三個(gè)開(kāi)關(guān),由P1口控制數(shù)碼管的段,由P3口控制位的掃描。圖1系統(tǒng)原理圖四 程序流程圖與源代碼4.2 程序源代碼程序設(shè)計(jì)思想:由單片機(jī)的P0-0,P0-1,P0-2控制三個(gè)開(kāi)關(guān),由P1口控制數(shù)碼管的段,由P3口控制位的掃描。#include <at89x51.h>
4、unsigned char code dispcode=0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,0x00;unsigned char dispbitcode=0xf7,0xfb,0xfd,0xfe, 0x7f,0xbf,0xdf,0xef;unsigned char dispbuf8=0,0,16,0,0,16,0,0;unsigned char dispbitcnt;unsigned char second;unsigned char minite;unsigned
5、char hour=12;unsigned int tcnt;unsigned char mstcnt;unsigned char i,j;void main(void) TMOD=0x02; TH0=0x06; TL0=0x06; TR0=1; ET0=1; EA=1; while(1) if(P00=0) for(i=5;i>0;i-) for(j=248;j>0;j-); if(P00=0) second+; if(second=60) second=0; minite+; dispbuf0=second%10; dispbuf1=second/10; while(P00=0
6、); if(P01=0) for(i=5;i>0;i-) for(j=248;j>0;j-); if(P01=0) minite+; if(minite=60) minite=0; hour+; dispbuf3=minite%10; dispbuf4=minite/10; while(P01=0); if(P02=0) for(i=5;i>0;i-) for(j=248;j>0;j-); if(P02=0) hour+; if(hour=24) hour=0; dispbuf6=(hour%10); dispbuf7=(hour/10); while(P02=0);
7、void t0(void) interrupt 1 using 0 mstcnt+; if(mstcnt=8) mstcnt=0; P3=dispbitcodedispbitcnt; P1=dispcodedispbufdispbitcnt; dispbitcnt+; if(dispbitcnt=8) dispbitcnt=0; tcnt+; if(tcnt=4000) tcnt=0; second+; if(second=60) second=0; minite+; if(minite=60) minite=0; hour+; if(hour=24) hour=0; dispbuf0=sec
8、ond%10; dispbuf1=second/10; dispbuf3=minite%10; dispbuf4=minite/10; dispbuf6=(hour%10); dispbuf7=(hour/10); 五 系統(tǒng)功能分析與說(shuō)明本系統(tǒng)主要是實(shí)現(xiàn)對(duì)轉(zhuǎn)彎燈的控制功能。本最小系統(tǒng)包括微處理器、復(fù)位模塊、轉(zhuǎn)彎燈輸出模塊、輸出顯示模塊、晶振模塊,下面詳細(xì)的介紹了各模塊的功能:5.1 微處理器本系統(tǒng)微處理器用的是AT89S51單片機(jī),下面詳細(xì)介紹AT89S51的功能和引腳圖。AT89S51單片機(jī)是美國(guó)ATMEL公司生產(chǎn)的低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4K bytes的可系統(tǒng)編程的Fl
9、ash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。它集Flash程序存儲(chǔ)器,既可在線編程(ISP)也可用傳統(tǒng)方法進(jìn)行編程及通用8位微處理器于單片芯片中,ATMEL公司的功能強(qiáng)大,低價(jià)AT89S51單片機(jī)可為您提供許多高性價(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域。AT89S51是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes ISP(In-system programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及89C51引
10、腳結(jié)構(gòu),如圖4芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。AT89S51具有如下特點(diǎn):40個(gè)引腳,8k Bytes Flash片內(nèi)程序存儲(chǔ)器,128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門狗(WDT)電路,片內(nèi)時(shí)鐘振蕩器。圖2 AT89S51引腳圖引腳排列及功能:AT89S51/LS51具有PDIP,TQFP和PLCC三種封裝形式。1) P08位、開(kāi)漏極、雙向I/O口
11、P0口可作為通用IO口,但須外接上拉電阻;作為輸出口,每個(gè)引腳可吸收8個(gè)TTL的灌電流。作為輸入時(shí),首先應(yīng)將引腳置1。 P0口也可用做訪問(wèn)外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器時(shí)的低8位地址數(shù)據(jù)總線的復(fù)用線。在該模式下,P0口含有內(nèi)部上拉電阻。 在Flash編程時(shí),P0口接收代碼字節(jié)數(shù)據(jù);在編程校驗(yàn)時(shí),P0口輸出代碼字節(jié)數(shù)據(jù)(需要外接上拉電阻)。 2) P1口8位、雙向IO口,內(nèi)部含有上拉電阻P1口可作為普通IO口。輸出緩沖器可驅(qū)動(dòng)4個(gè)TTL負(fù)載;用做輸入時(shí),先將引腳置1,由片內(nèi)上拉電阻將其抬到高電平。P1口的引腳可由外部負(fù)載拉到低電平,通過(guò)上拉電阻提供拉電流。 在Flash并行編程和校驗(yàn)時(shí),P1口可輸入
12、低字節(jié)地址。在串行編程和校驗(yàn)時(shí),P15/MOSI,P16/MISO和P17/SCK分別是串行數(shù)據(jù)輸入、輸出和移位脈沖引腳。3) P2口具有內(nèi)部上拉電阻的8位雙向IO口P2口用做輸出口時(shí),可驅(qū)動(dòng)4個(gè)TTL負(fù)載;用做輸入口時(shí),先將引腳置1,由內(nèi)部上拉電阻將其提高到高電平。若負(fù)載為低電平,則通過(guò)內(nèi)部上拉電阻向外輸出電流。 CPU訪問(wèn)外部16位地址的存儲(chǔ)器時(shí),P2口提供高8位地址。當(dāng)CPU用8位地址尋址外部存儲(chǔ)器時(shí),P2口為P2特殊功能寄存器的內(nèi)容。 在Flash并行編程和校驗(yàn)時(shí),P2口可輸入高字節(jié)地址和某些控制信號(hào)。4) P3口具有內(nèi)部上拉電阻的8位雙向口P3口用做輸出口時(shí),輸出緩沖器可吸收4個(gè)TT
13、L的灌電流;用做輸入口時(shí),首先將置1,由內(nèi)部上拉電阻抬為高電平。若外部的負(fù)載是低電平,則通過(guò)內(nèi)部上拉電阻向外部輸出電流。 在與Flash并行編程和校驗(yàn)時(shí),P3口可輸入某些控制信號(hào)。P3口除了通用IO功能外,還有替代功能,如下表1所示。引腳符號(hào)說(shuō)明P3.0RXD串行口輸入P3.1TXD串行口輸出P3.2INT0外部中斷0P3.3INT1外部中斷1P3.4T0T0定時(shí)器的外部計(jì)數(shù)輸入P3.5T1T1定時(shí)器的外部計(jì)數(shù)輸入P3.6WR外部數(shù)據(jù)存儲(chǔ)器的寫(xiě)選通P3.7RD外部數(shù)據(jù)存儲(chǔ)器的讀選通5) ALE/PROG地址鎖存允許/編程脈沖信號(hào)端在CPU訪問(wèn)外部程序存儲(chǔ)器或外部數(shù)據(jù)存儲(chǔ)器時(shí),ALE提供一個(gè)地址
14、鎖存信號(hào),將低8位地址鎖在片外地址鎖存器中。 在與Flash并行編程時(shí),該引腳也是編程負(fù)脈沖的輸入端。 在正常操作狀態(tài)下,該引腳端口輸出恒定頻率的脈沖。其頻率為晶振頻率的16,可用做外部定時(shí)或其他觸發(fā)信號(hào)。應(yīng)注意,CPU每次訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),都要丟失一個(gè)ALE脈沖。 如果需要,則通過(guò)將SFR(8EH)的第0位置1,可禁止ALE操作,但在使用MOVC或MOVX指令時(shí),ALE仍然有效。也就是說(shuō),ALE的禁止位不影響對(duì)外部存儲(chǔ)器的訪問(wèn)。6) PSEN外部程序存儲(chǔ)器讀選通信號(hào),低電平有效當(dāng)AT89S51LS51執(zhí)行來(lái)自外部程序存儲(chǔ)器的指令代碼時(shí),PSEN每個(gè)機(jī)器周期兩次有效。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)
15、,PSEN無(wú)效。7) ENV外部程序存儲(chǔ)器訪問(wèn)允許當(dāng)EA接地時(shí),CPU只執(zhí)行片外程序存儲(chǔ)器中的程序;當(dāng)EA接V時(shí),CPU首先執(zhí)行片內(nèi)程序 存儲(chǔ)器中的程序(0000H0FFFH),然后自動(dòng)轉(zhuǎn)向執(zhí)行片外程序存儲(chǔ)器中的程序(1000HFFFFH)。 如果程序鎖定位LB1被編程(P),那么EA值將在復(fù)位時(shí)由片內(nèi)鎖存。 在與Flash并行編程時(shí),該引腳可接入12V的編程電壓Vpp。8) XTAL1和XTAL2XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸
16、發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。9) PEROM整個(gè)PEROM陣列和三個(gè)鎖定位的電擦除可通過(guò)正確的控制信號(hào)組合,并保持ALE管腳處于低電平10ms 來(lái)完成。在芯片擦操作中,代碼陣列全被寫(xiě)“1”且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。此外,AT89S51設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU停止工作。但RAM,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止。10) RST復(fù)位輸入端,高電平有效在振
17、蕩器穩(wěn)定有效運(yùn)行情況下,RST端維持兩個(gè)機(jī)器周期的高電平,便可復(fù)位器件。 當(dāng)看門狗定時(shí)器溢出輸出時(shí),該引腳將輸出長(zhǎng)達(dá)98個(gè)振蕩周期的高電平。11) VCC電源電壓輸入端12) GND電源地AT89S51有兩種節(jié)電運(yùn)行模式:空閑模式和掉電模式。 空閑模式 在空閑模式下,CPU處于睡眠狀態(tài),振蕩器和所有片內(nèi)外圍電路仍然有效??臻e模式可由軟件設(shè)置進(jìn)入(設(shè)IDL1)。在這種模式下,片內(nèi)RAM和SFR中的內(nèi)容保持不變。 空閑模式可通過(guò)任何一個(gè)允許中斷或硬件復(fù)位退出。 若用硬件復(fù)位方式結(jié)束空閑模式,則在片內(nèi)復(fù)位控制邏輯發(fā)生作用前長(zhǎng)達(dá)約兩個(gè)機(jī)器周期時(shí)間內(nèi),器件從斷點(diǎn)處開(kāi)始執(zhí)行程序。片內(nèi)硬件禁止訪問(wèn)內(nèi)部RAM
18、,但不禁止訪問(wèn)端口。為避免采用復(fù)位方式退出空閑模式時(shí)對(duì)端口的不應(yīng)有的訪問(wèn),在緊隨設(shè)置進(jìn)入空閑指令(即設(shè)IDL1)的后面,不能是寫(xiě)端口或外部RAM的指令。 掉電模式引起掉電模式的指令是執(zhí)行程序中的最后一條指令(使PD1的指令)。在掉電模式下,振蕩器停止工作,CPU和片內(nèi)所有外圍部件均停止工作,但片內(nèi)RAM和SFR中的內(nèi)容保留不變,直到掉電模式結(jié)束。 退出掉電模式可用硬件復(fù)位或任何一個(gè)有效的外部中斷INT0和INT1。復(fù)位可重新設(shè)置SFR中的內(nèi)容,但不改變片內(nèi)RAM中的內(nèi)容。在Vcc電源恢復(fù)到正常值并維持足夠長(zhǎng)的時(shí)間之后,允許振蕩器恢復(fù)并達(dá)到穩(wěn)定,方可進(jìn)行復(fù)位,以退出掉電模式。在本系統(tǒng)中,主要利用
19、了P1、P0口。5.2 復(fù)位電路的設(shè)計(jì)圖3 復(fù)位電路復(fù)位電路的基本功能是:系統(tǒng)上電時(shí)提供復(fù)位信號(hào),直至系統(tǒng)電源穩(wěn)定后,撤銷復(fù)位信號(hào)。復(fù)位電路采用簡(jiǎn)單的電阻、電容以及按鍵開(kāi)關(guān)構(gòu)成手動(dòng)復(fù)位。如圖5所示,在給AT89S51的RST引腳加上高電平并保持2個(gè)機(jī)器周期的時(shí)間,單片機(jī)內(nèi)部就執(zhí)行復(fù)位操作。若此引腳持續(xù)高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。上電瞬間RST引腳獲得高電平,隨著電容C的充電,RST引腳的高電平將逐漸下降。RST引腳的高電平只要能保持足夠的時(shí)間(2個(gè)機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。復(fù)位電路一般R取10K,C取10uF, RC越大,充電時(shí)間越長(zhǎng),單片機(jī)上電復(fù)位過(guò)程越長(zhǎng),其實(shí)RC取值不是
20、需要特別嚴(yán)格。還有種說(shuō)法,R=1K,C=22uF,抗干擾性更好。5.3 轉(zhuǎn)彎燈輸入模塊圖4 輸入電路如圖6所示,轉(zhuǎn)彎的左右閃爍燈是通過(guò)輸入檢測(cè)模塊的輸入信號(hào)的有無(wú)來(lái)工作的。按鍵的一端接地,輸入信號(hào)取自與按鍵的另一端,當(dāng)有按鍵按下時(shí),輸入信號(hào)為0。這時(shí),單片機(jī)AT89S51檢測(cè)到P10、P11的信號(hào)為0并通過(guò)程序來(lái)對(duì)輸出口所要輸出的數(shù)據(jù)進(jìn)行處理并通過(guò)LED閃爍顯示。當(dāng)沒(méi)有按鍵按下時(shí),無(wú)法判斷P10、P11的信號(hào)。此時(shí)中間的LED長(zhǎng)亮。其中R1、R2起到限流作用。5.4 輸出顯示電路圖5 輸出電路5.5 晶振電路圖6 晶振電路如圖8所示,晶振電路由12Mhz的石英晶體和兩個(gè)30PF的電容并聯(lián)而成。
21、系統(tǒng)的時(shí)鐘電路設(shè)計(jì)是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。AT89S單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器。引腳XTAL1和XTAL2分別是此放大器的輸入端和輸出端。這個(gè)放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個(gè)自激振蕩器。外接晶體諧振器以及電容C1和C2構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。對(duì)外接電容的值雖然沒(méi)有嚴(yán)格的要求,但電容的大小會(huì)影響振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。因此,此系統(tǒng)電路的晶體振蕩器的值為12MHz,電容應(yīng)盡可能的選擇陶瓷電容,電容值約為22F。在焊接刷電路板時(shí),晶體振蕩器和電容應(yīng)盡可能安裝得與單片機(jī)芯片靠近,以減少寄生
22、電容,更好地保證振蕩器穩(wěn)定和可靠地工作。此電路為單片機(jī)提供了穩(wěn)定的頻率,保證了單片機(jī)的工作的可靠性。5.6 制作PCB圖Protel99功能強(qiáng)大,為我們進(jìn)行電子電路原理圖和印制板圖的設(shè)計(jì)提供了良好的操作環(huán)境。用Protell99進(jìn)行電路設(shè)計(jì)分為兩大部分:原理圖的設(shè)計(jì)和電路板的設(shè)計(jì)。原理圖的設(shè)計(jì)實(shí)在SCH系統(tǒng)中進(jìn)行的,電路原理圖是印刷板電路設(shè)計(jì)的基礎(chǔ),只有設(shè)計(jì)好原理圖才有可能進(jìn)行下一步的電路板設(shè)計(jì)。用protel99進(jìn)行電路板設(shè)計(jì)的第一步是其原理圖的設(shè)計(jì)。顯然,原理圖決定整個(gè)電路的基本功能,也是接下來(lái)生成網(wǎng)表和設(shè)計(jì)印刷板電路的基礎(chǔ)。具體步驟如下:(1)圖面設(shè)置: Protel99允許用戶根據(jù)電路
23、的規(guī)模設(shè)置圖面的大小,按照偏好和習(xí)慣設(shè)置圖面的樣式。實(shí)際上,設(shè)置圖面就是設(shè)置了一個(gè)工作平面,以后的工作就要在這個(gè)平面上進(jìn)行。所以圖面應(yīng)該設(shè)置得足夠大,為進(jìn)一步工作提供一個(gè)足夠大的工作空間。(2)放置元件: 所謂放置元件就是從元件庫(kù)中選取所需得元件,將其布置到圖面上合適的位置,有時(shí)還要重定義元件的編號(hào)、封裝。元件的封裝很重要,要根據(jù)元件的實(shí)際尺寸和實(shí)際封裝來(lái)決定,要是元件沒(méi)封裝好,將會(huì)給以后電路板的制作帶來(lái)很大的麻煩。這些都是下一步工作的基礎(chǔ)。Protel99為用戶提供了一個(gè)非完備的元件庫(kù),并且允許用戶對(duì)這個(gè)元件庫(kù)進(jìn)行編輯或者新建自己的元件庫(kù)。電路板的制作過(guò)程(1) 打?。簩⑸傻腜CB圖打印到
24、熱轉(zhuǎn)印紙上,需注意線不能太窄,墨要加重,否則制板時(shí)容易斷線,如果在操作過(guò)程中斷了線,可用電烙鐵將錫帶過(guò)。(2) 熨燙:將熱轉(zhuǎn)印紙覆在銅板上,用電熨斗進(jìn)行熨燙,關(guān)鍵要注意熨燙的時(shí)間,不能太久,也不能時(shí)間太短,否則,太久會(huì)把銅板燙壞,不夠的話墨跡覆不上去。(3) 腐蝕:把銅板放到三氯化鐵溶液中腐蝕,需注意溶液濃度要較高,最好用熱水配置,這樣腐蝕更快,一般3分鐘即可。如果時(shí)間過(guò)長(zhǎng),需剩下的銅線也可能被腐蝕。(4) 打孔:打孔時(shí)注意鉆頭尺寸,本次用的鉆頭大小是0.712mm的,最需注意的地方是集成塊的管腳,如果打孔誤差大,管座就很難插上。(5) 放置元件:放置前應(yīng)先打磨一下打孔后留下的毛刺,并均勻地涂
25、上松香水(目的是防止銅線氧化,易于焊錫覆著焊盤,但多涂會(huì)導(dǎo)致焊接時(shí)焊點(diǎn)變黑,影響美觀)。放置元件時(shí)注意集成塊的管腳,二極管和電解電容的正負(fù),這些都是平時(shí)比較容易出錯(cuò)的地方。(6) 焊接:焊接技術(shù)比較難掌握,焊錫、烙鐵與焊盤的位置關(guān)系,焊錫熔化時(shí)間長(zhǎng)短,松香水的濃度,烙鐵的溫度等等,都是影響焊點(diǎn)美觀的因素。(7) 檢查:檢查是否有虛焊,集成塊管腳位置是否正確,電源引線位置是否恰當(dāng)?shù)?。檢查完畢就能進(jìn)行調(diào)試了。 圖7 PCB圖在電路中的開(kāi)關(guān)本來(lái)是用按鍵,但由于材料有限,用撥位開(kāi)關(guān)取代。整個(gè)系統(tǒng)經(jīng)過(guò)電路設(shè)計(jì)的修改和仿真軟件的驗(yàn)證之后,做成實(shí)物這樣大大降低了調(diào)試和檢測(cè)的時(shí)間。其功能基本上實(shí)現(xiàn)。六 設(shè)計(jì)體
26、會(huì)制作了這個(gè)最小系統(tǒng)后,基本理解了protel99SE軟件的一些基本使用思路:1、主要分兩個(gè)部分,一個(gè)為原理圖,一個(gè)為PCB圖,原理圖為你所要實(shí)現(xiàn)電路的基本原理結(jié)構(gòu),只是實(shí)現(xiàn)其原理的框圖。一個(gè)為PCB,就是你所做的電路的具體實(shí)現(xiàn)形式,所做電路的大小,元件大小,導(dǎo)線大小都完全和做出后的電路板一摸一樣,做PCB的時(shí)候,要考慮到很多的因素,比如導(dǎo)線的寬度,焊盤大小,安全間距,元件擺放位置,元件大小,干涉情況等。2、原理圖和PCB又是有關(guān)聯(lián)的,它們電氣特性是一樣的,在一邊的修改完全可以反映到另一方面。這就使的設(shè)計(jì)思路的唯一性,也讓改動(dòng)變得更加合理以及人性化。3、原理圖和PCB都有自己元件庫(kù)里的元件和一些基本的電路線路組成的。在做原理圖和PCB的時(shí)候,最好先把元件進(jìn)行封裝庫(kù)統(tǒng)一。似得原理圖和PCB能環(huán)環(huán)相扣,減少設(shè)計(jì)出錯(cuò)的可能性。在進(jìn)行這個(gè)最小系統(tǒng)的編程設(shè)計(jì)時(shí),不用以前學(xué)習(xí)的匯編編程,改用c語(yǔ)言進(jìn)行編程。學(xué)習(xí)了單片機(jī)的c語(yǔ)言編程后,發(fā)現(xiàn)c語(yǔ)言編單片機(jī)程序的時(shí)候比匯編更加直觀,邏輯性也更加強(qiáng),也更加容易編出大的程序。由于c語(yǔ)言強(qiáng)大的邏輯功能,有時(shí)侯能編出一些匯編無(wú)法或者
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年養(yǎng)殖市場(chǎng)分析:生豬價(jià)格與飼料成本博弈下的行業(yè)微利時(shí)代來(lái)臨
- 2025年衛(wèi)浴柜行業(yè)競(jìng)爭(zhēng)分析:衛(wèi)浴柜行業(yè)競(jìng)爭(zhēng)格局更加激烈
- 貴州省銅仁市2024-2025學(xué)年高三上學(xué)期1月期末考試英語(yǔ)試題【含答案】
- 2024-2025學(xué)年北京市朝陽(yáng)區(qū)高二(上)期末歷史試卷
- 2025年公共營(yíng)養(yǎng)師操作試題及答案
- 2025年醫(yī)院常見(jiàn)面試題及答案
- 居家老人測(cè)試題及答案
- 水土保護(hù)毯施工方案
- 5年級(jí)上冊(cè)所有文言文
- 4年級(jí)下冊(cè)英語(yǔ)書(shū)科普版
- 施工現(xiàn)場(chǎng)交叉作業(yè)安全防護(hù)管理措施
- 特殊學(xué)生檔案
- 2024年02月浙江2024年蕭山農(nóng)商銀行春季校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 2024年?yáng)|營(yíng)市東營(yíng)區(qū)人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 裝配式混凝土建筑基本結(jié)構(gòu)體系- 楊15課件講解
- 直腸癌新輔助治療
- 10.1溶液的酸堿性教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版下冊(cè)
- 《3-6歲兒童學(xué)習(xí)與發(fā)展指南》考試復(fù)習(xí)題庫(kù)(含答案)
- 《個(gè)體防護(hù)裝備安全管理規(guī)范AQ 6111-2023》知識(shí)培訓(xùn)
- 電力法律法規(guī)培訓(xùn)
- 習(xí)近平總書(shū)記關(guān)于教育的重要論述研究(云南師范大學(xué))知到智慧樹(shù)章節(jié)答案
評(píng)論
0/150
提交評(píng)論