freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89c52單片機(jī)的點(diǎn)陣設(shè)計(jì)-資料下載頁(yè)

2025-06-26 18:44本頁(yè)面
  

【正文】 MOV R2,08H MOV1: MOV A,@R0 CLR C RLC A MOV @R0,A MOV A,@R1 RRC A MOV @R1,A INC R0 DJNZ R2,MOV1 MOV R2,08H INC R1 MOV A,R1 SUBB A,25H JZ OUT AJMP MOV1 OUT: RET MOVH1: MOV A,21H XCH A,24H XCH A,23H XCH A,22H MOV 21H,A MOV R1,21H MOV R0,50H MOV R2,08H MOV2: MOV A,@R0 RR A MOV @R0,A MOV A,@R1 CLR C RRC A MOV @R1,A MOV A,@R0 RLC A MOV @R0,A INC R0 DJNZ R2,MOV2 MOV R2,08H INC R1 MOV A,R1 SUBB A,25H JZ OUT AJMP MOV2 DL1MS: MOV R3,64H LOOPK: LCALL KEYWORK DJNZ R3,LOOPK RET DL512: MOV R2,0FFH LOOP1: DJNZ R2,LOOP1 RET DL10MS: MOV R3,14H LOOP2: LCALL DL512 DJNZ R3,LOOP2 RET END第5章 軟硬件的調(diào)試判斷單片機(jī)芯片及時(shí)鐘系統(tǒng)是否正常工作有一個(gè)簡(jiǎn)單的辦法,就是用萬(wàn)用表測(cè)量單片機(jī)晶振引腳(119腳)的對(duì)地電壓,以正常工作的單片機(jī)用數(shù)字萬(wàn)用表測(cè)量為例:。對(duì)于懷疑是復(fù)位電路故障而不能正常工作的單片機(jī)也可以采用模擬復(fù)位的方法來(lái)判斷,單片機(jī)正常工作時(shí)第9腳對(duì)地電壓為零,可以用導(dǎo)線短時(shí)間和+5V連接一下,模擬一下上電復(fù)位,如果單片機(jī)能正常工作了,說(shuō)明這個(gè)復(fù)位電路有問(wèn)題。另外單片機(jī)系統(tǒng)的可靠性也是測(cè)試的一個(gè)重要方面,主要有以下幾點(diǎn):測(cè)試單片機(jī)軟件功能的完善性。這是針對(duì)所有單片機(jī)系統(tǒng)功能的測(cè)試,測(cè)試軟件是否寫的正確完整。 上電、掉電測(cè)試。在使用中用戶必然會(huì)遇到上電和掉電的情況,可以進(jìn)行多次開(kāi)關(guān)電源,測(cè)試單片機(jī)系統(tǒng)的可靠性。 老化測(cè)試。測(cè)試長(zhǎng)時(shí)間工作情況下,單片機(jī)系統(tǒng)的可靠性。必要的話可以放置在高溫高壓以及強(qiáng)電磁干擾的環(huán)境下測(cè)試。 ESD和EFT等測(cè)試??梢允褂酶鞣N干擾模擬器來(lái)測(cè)試單片機(jī)系統(tǒng)的可靠性。例如使用靜電模擬器測(cè)試單片機(jī)系統(tǒng)的抗靜電ESD能力;使用突波雜訊模擬器進(jìn)行快速脈沖抗干擾EFT測(cè)試等等。(1)硬件的調(diào)試硬件調(diào)試是利用開(kāi)發(fā)系統(tǒng)、基本測(cè)試儀器,通過(guò)執(zhí)行開(kāi)發(fā)系統(tǒng)有關(guān)命令或運(yùn)行適當(dāng)?shù)臏y(cè)試程序來(lái)檢查用戶系統(tǒng)硬件中是否存在故障。其具體操作步驟如下:第一步是目測(cè),在印好電路板之后,先檢查印制線是否有斷線、是否有毛刺、是否與其它線或焊盤粘連、焊盤是否有脫落、過(guò)孔是否有未金屬化現(xiàn)象。而在目測(cè)的過(guò)程中,我們發(fā)現(xiàn)有一條印制線斷開(kāi),因此我們用焊錫使這條斷線連在一起。第二步是用萬(wàn)用表測(cè)量。在目測(cè)完之后,利用萬(wàn)用表來(lái)測(cè)量連線和接點(diǎn),檢查它們的通斷狀態(tài)是否和設(shè)計(jì)一樣。再檢查各種電源線和地線是否有短路現(xiàn)象,在檢查的過(guò)程中,發(fā)現(xiàn)不管是連線還是接點(diǎn)都符合設(shè)計(jì)規(guī)定,電源和地線也沒(méi)有短路現(xiàn)象。第三步是加電檢查。給印制板加電時(shí),我們檢查到的器件的電源端符合要求的電壓值+5V,同時(shí)接地端的電壓為0。第四步是聯(lián)機(jī)檢查。利用系統(tǒng)和單片機(jī)開(kāi)發(fā)系統(tǒng)用仿真電纜連接起來(lái),發(fā)現(xiàn)聯(lián)機(jī)檢查完后以上是否連接都正確、暢通、可靠。最后是電源部分安裝調(diào)試,任何電路都離不開(kāi)電源部分,單片機(jī)系統(tǒng)也不例外,而且我們應(yīng)該高度重視電源部分,不能因?yàn)殡娫床糠蛛娐繁容^簡(jiǎn)單而有所忽略,其實(shí)有將近一半的故障或制作失敗都和電源有關(guān),電源部分做好才能保證電路的正常工作。(2)軟件的調(diào)試軟件調(diào)試是通過(guò)對(duì)用戶所編程序的匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除的過(guò)程。其具體的操作步驟是:第一步是在具有匯編軟件的主機(jī)上和用戶系統(tǒng)連接起來(lái),進(jìn)行調(diào)試準(zhǔn)備。第二步是單步運(yùn)行。第三步是系統(tǒng)連調(diào),即進(jìn)行軟件和硬件聯(lián)合調(diào)試。經(jīng)調(diào)試,軟件運(yùn)行良好。軟件調(diào)試可以用以下方法:①交叉匯編:用IBM PC/XT機(jī)對(duì)MCS—51系列單片機(jī)程序進(jìn)行交叉匯編時(shí),可借助IBM PC/XT機(jī)的行編輯和屏幕編輯功能,將源程序按規(guī)定的格式輸入到PC機(jī),生成MCS—51 HEX目標(biāo)代碼和LIST文件。 ②用匯編語(yǔ)言:現(xiàn)在有些單片STD工業(yè)控制機(jī)或者開(kāi)發(fā)系統(tǒng),可直接使用匯編語(yǔ)言,借助CRT進(jìn)行匯編語(yǔ)言調(diào)試。 ③手工匯編:這種方法是最原始,但又是一種最簡(jiǎn)捷的調(diào)試方法,且不必增加調(diào)試設(shè)備。這種方法的實(shí)質(zhì)就是對(duì)照MCS—51指令編碼表,將源程序指令逐條地譯成機(jī)器碼,然后輸入到RAM重新進(jìn)行調(diào)試。在進(jìn)行手工匯編時(shí),要特別注意轉(zhuǎn)移指令、調(diào)用指令、查表指令。必須準(zhǔn)確無(wú)誤地計(jì)算出操作碼、轉(zhuǎn)移地址和相對(duì)偏移量,以免出錯(cuò)。 以上3種方法調(diào)試完成以后,即可通過(guò)EPROM寫入器,將目標(biāo)代碼寫入EPROM中,并將其插至機(jī)器的相應(yīng)插座上,系統(tǒng)便可投入運(yùn)行。在上面的調(diào)試工作做好以后,接下來(lái)就要做整機(jī)的調(diào)試與測(cè)試工作了,將程序燒錄單片機(jī)以后,給整機(jī)加上+5V的電壓,一開(kāi)始不能實(shí)現(xiàn)預(yù)期的功能。經(jīng)萬(wàn)用表檢測(cè)發(fā)現(xiàn)AT89C52單片機(jī)的31腳上沒(méi)有加上+5V的電壓而導(dǎo)致單片機(jī)不能正常的工作。大致目測(cè)一下電路底板的銅膜走線沒(méi)有發(fā)現(xiàn)有大的斷開(kāi)的現(xiàn)象,但是經(jīng)過(guò)我們用萬(wàn)用表細(xì)心地檢查每一條銅膜走線。結(jié)果還是發(fā)現(xiàn)有一條走線不通,原因可能是因?yàn)樵诟g的時(shí)候PCB圖紙上不小心沾上了一點(diǎn)灰塵而導(dǎo)致微小的斷開(kāi)。排除故障后加電,系統(tǒng)能以正常的上電初始化了。但是我們?cè)谡麢C(jī)測(cè)試的過(guò)程中發(fā)現(xiàn)點(diǎn)陣在左移顯示和上滾顯示的時(shí)候速度很快,經(jīng)過(guò)同組同學(xué)的討論分析后,我們修改了程序中的延時(shí)程序,將顯示1幀顯示時(shí)間控制進(jìn)行了適當(dāng)?shù)恼{(diào)整。最后達(dá)到了我們預(yù)期的目的。在PCB圖的設(shè)計(jì)中,由于連線很密,又加上自己畫圖不是很熟練,因此在布線的時(shí)候出現(xiàn)了很多的無(wú)法在底層板面布線的情況,為了使整個(gè)電路板看起來(lái)既美觀又不出現(xiàn)短路的現(xiàn)象,我在底層板和頂層板之間多加上了幾個(gè)焊盤,利用跳線將其連接起來(lái),在設(shè)計(jì)跳線的時(shí)候我盡可能的把所有的跳線都?jí)涸邳c(diǎn)陣的下面,這樣看起來(lái)就好象沒(méi)有使用跳線,達(dá)到了使電路板美觀的目的。同時(shí)也使整個(gè)電路板看起來(lái)很緊湊。PCB圖做好以后,就是制板了。首先要用沙布將覆銅的一面輕輕地打磨一道,這樣做的目的是要除掉銅膜上的一層薄薄的氧化層,便于以后的腐蝕。然后再將打印好的PCB圖緊貼到單面板覆銅的一面,經(jīng)壓板機(jī)壓板,這樣電路圖就會(huì)印到單面板上。待晾干以后,將板放入三氯化鐵溶液中進(jìn)行腐蝕。制好板以后,將電路板上的石墨刮掉,這樣整個(gè)制板過(guò)程就結(jié)束了。板子制好以后,下面就是安裝和焊接元件了。安裝和焊接其實(shí)是并行的,即邊安裝邊焊接。在這個(gè)過(guò)程中,各類元件一定要按順序進(jìn)行,即按由低到高的順序。例如,先安裝較低的電阻和跳線等器件并焊好,最后安裝較高的元件,這樣會(huì)使所制的板更完善。第6章 結(jié) 論本次設(shè)計(jì)的用單片機(jī)控制的電路相對(duì)比較簡(jiǎn)單,操作也很方便。它主要是通過(guò)一個(gè)點(diǎn)陣來(lái)顯示字符,通過(guò)不同的按鍵來(lái)選擇控制字符的顯示方式。在通電以后,顯示屏全亮,隨后進(jìn)入逐字顯示狀態(tài)。按下復(fù)位鍵K1,系統(tǒng)自動(dòng)復(fù)位,顯示屏全亮,隨后進(jìn)入待命狀態(tài)。按下功能鍵K2,系統(tǒng)就會(huì)進(jìn)入上滾顯示狀態(tài)。按下功能鍵K3,系統(tǒng)就會(huì)進(jìn)入左移顯示狀態(tài)。按下功能鍵K4,系統(tǒng)就會(huì)進(jìn)入逐字顯示狀態(tài)。另外,我們可以通過(guò)改變限流電阻值的大小來(lái)改變顯示字符的亮度,通過(guò)改變程序中字符數(shù)據(jù)來(lái)實(shí)現(xiàn)顯示不同的字符,通過(guò)改變程序中的延時(shí)程序來(lái)控制字符移動(dòng)速度的快慢。通過(guò)這次畢業(yè)設(shè)計(jì),我遇到了很多以前在學(xué)習(xí)過(guò)程中沒(méi)有遇到的問(wèn)題,同時(shí)也鞏固和溫習(xí)了我以前學(xué)習(xí)的專業(yè)基礎(chǔ)知識(shí)。例如,在實(shí)際制作的過(guò)程當(dāng)中,通過(guò)對(duì)電路方案的確定,提高了我分析電路和計(jì)算電路中有關(guān)參數(shù)的能力。通過(guò)對(duì)電路軟件的設(shè)計(jì),提高了我對(duì)單片機(jī)編程的能力。通過(guò)對(duì)電路板的布線、電路板的制作和元器件的焊接,提高了我實(shí)際的動(dòng)手能力。當(dāng)然,在設(shè)計(jì)電路的過(guò)程中,由于自己知識(shí)的匱乏,也遇到了很多的困難。比如:在用Protel制作PCB電路板的時(shí)候,由于自己手工布線不是很熟練而造成很多的跳線。而且在連接跳線的時(shí)候,由于沒(méi)有留跳線的過(guò)孔而導(dǎo)致部分元件不能正確地插如到焊盤中。在編程時(shí)由于疏忽沒(méi)有寫對(duì)操作碼而造成軟件的故障。還有就是在查閱相關(guān)資料的時(shí)候,常常不能有針對(duì)性地去查找,至使浪費(fèi)了大量的時(shí)間。然而,在整個(gè)設(shè)計(jì)過(guò)程中,讓我感觸最深刻的是通過(guò)畢業(yè)設(shè)計(jì)不僅讓我初步地了解到一個(gè)產(chǎn)品的開(kāi)發(fā)流程。還培養(yǎng)了我們勇于探索、嚴(yán)格推理、用實(shí)踐去檢驗(yàn)理論的嚴(yán)謹(jǐn)治學(xué)態(tài)度。在論文的撰寫上我花費(fèi)了不少的時(shí)間,因?yàn)楸驹O(shè)計(jì)涉及到的知識(shí)面非常廣泛,所以在撰寫論文時(shí)需要查找大量的資料。但是在查閱資料的過(guò)程中,又培養(yǎng)了我從文獻(xiàn)、科學(xué)實(shí)驗(yàn)、生產(chǎn)實(shí)踐、和調(diào)查研究中獲取知識(shí)的能力,提高了我借助別人的經(jīng)驗(yàn),從別人的科研成果中尋求解決問(wèn)題新途徑的能力,同時(shí),也讓我認(rèn)識(shí)到,要尊重他人的知識(shí)產(chǎn)權(quán)。在設(shè)計(jì)過(guò)程中,因?yàn)楣ぷ髁枯^大,所以一定要分塊進(jìn)行,即每一階段都有側(cè)重點(diǎn),然而,當(dāng)中很可能會(huì)出現(xiàn)一些變化,這就要求你要根據(jù)條件變化而調(diào)整工作重點(diǎn)的應(yīng)變能力。致 謝畢業(yè)設(shè)計(jì)是對(duì)大學(xué)三年所學(xué)知識(shí)的一種綜合測(cè)評(píng),在本課題設(shè)計(jì)過(guò)程中,曾遇到一些在書本上找不到的解決辦法的難題,但在李老師的悉心指導(dǎo)下,終于得到了圓滿的解決。另外在設(shè)計(jì)過(guò)程中也得到本專業(yè)及其他老師的幫助,在此深表感謝。同時(shí)還得到實(shí)驗(yàn)室的多位老師的熱心幫助與支持。他們給我提供了一個(gè)良好的程序調(diào)試環(huán)境,在最關(guān)鍵的時(shí)候給了我極大的幫助和鼓勵(lì),讓我在完成設(shè)計(jì)的過(guò)程中學(xué)到了很多東西,在此之際,我對(duì)所有幫助過(guò)我的老師和同學(xué)表示衷心的感謝。參考文獻(xiàn)[1] (第二版)[M].[2] [M].[3] [M].[4][M].[5][M].[6][M].[7][M]. [8][M].陜西:[9][M].[10] [M].北京:北京航空航天大學(xué)出版社. 1994[11] [M].[12] [M]..
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1