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

正文內(nèi)容

畢業(yè)設(shè)計(jì)基于單片機(jī)的數(shù)字電壓表設(shè)計(jì)(編輯修改稿)

2025-01-08 20:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 AB MOV B,51 DIV AB JB F0,LOOP2 ADD A,5 LOOP2: MOV 79H,A 。小數(shù)后第一位放入 79H MOV A,B CLR F0 SUBB A,1AH MOV F0,C MOV A,10 MUL AB MOV B,51 DIV AB JB F0,LOOP3 ADD A,5 LOOP3: MOV 78H,A 。小數(shù)后第二位放入 78H RET 數(shù)字電壓表程序清單(見(jiàn)附錄 2) 第六章 系統(tǒng)的調(diào)試 完成了系統(tǒng)的硬件設(shè)計(jì),制作和軟件編程之后,要使系統(tǒng)能夠按設(shè)計(jì)意圖正常運(yùn)行,必須進(jìn)行系件和軟件調(diào)統(tǒng)調(diào)試。調(diào)試分了硬試 6. 1 硬件的調(diào)試 硬件調(diào)試的主要任務(wù)是排除硬件故障,其中包括設(shè)計(jì)的錯(cuò)誤和工藝性故障等。 ,尤其是電源的連接是否正確;檢查各總線是否有短路的故障。檢查開(kāi)關(guān) /按鍵是否正常,是否連接正確,為了保護(hù)芯片,應(yīng)先對(duì)各 IC座電 位進(jìn)行檢查,確認(rèn)無(wú)誤后再插入芯片。 ,我們用數(shù)字萬(wàn)用表進(jìn)行了逐一對(duì)點(diǎn)的檢查,檢查各導(dǎo)線間是否有短路與開(kāi)路的故障。(檢測(cè)導(dǎo)線導(dǎo)通 連接無(wú)誤) 5V電源( 0V地)線是否與電路中的對(duì)應(yīng)點(diǎn)的電源(地)線相連接是否 14 正確;及檢查開(kāi)關(guān) /按鍵是否正常,是否連接正確。(檢測(cè)導(dǎo)線導(dǎo)通 連接無(wú)誤 按鍵正常) c.測(cè)芯片管座與芯片管座之間用導(dǎo)線連接起來(lái)的對(duì)應(yīng)腳是否導(dǎo)通與截止。(檢測(cè)對(duì)應(yīng)腳的導(dǎo)線連接導(dǎo)通 連接正常) 40 芯片的仿真插頭插入單片機(jī)插座進(jìn)行調(diào)試,檢查各接口是否滿足設(shè)計(jì)的要求,有正常的程序測(cè) 試硬件電路的好壞。 keill軟件仿真生成( .hex)文件,用編程器將生成的 (.hex)文件寫入 AT89C51芯片。 AT89C51插入硬件電路單片機(jī)管座,觀看顯示電路的 4路數(shù)碼管是否正常發(fā)光?!緮?shù)碼管發(fā)光正常 電路能運(yùn)行】 ( .hex) 文件寫入 AT89C51芯片,插入單片機(jī)插座進(jìn)行調(diào)試,檢查各接口是否滿足設(shè)計(jì)的要求,有正常的程序測(cè)試硬件電路的好壞。當(dāng)我們把前幾步準(zhǔn)備工作都做完以后通電進(jìn)行總調(diào)。 0時(shí),測(cè) ADC0809的 26腳( IN0)顯示電路顯示通道號(hào)與電壓值為 ,對(duì)可變電位器進(jìn)行調(diào)試,顯示電壓變動(dòng),用萬(wàn)用表檢測(cè) ADC0809的 28 腳對(duì)地電壓,與設(shè)計(jì)的顯示器上的值相差無(wú)幾。 1時(shí),測(cè) ADC0809的 27腳( IN1)顯示電路顯示通道號(hào)與電壓值為 ,對(duì)可變電位器進(jìn)行調(diào)試,顯示電壓變動(dòng),萬(wàn)用表測(cè)試正常。 c. 通道號(hào)為 2時(shí),測(cè) ADC0809的 28腳( IN2)顯示電路顯示通道號(hào)與電壓值為 ,對(duì)可變電位器進(jìn)行調(diào)試,顯示電壓變動(dòng),萬(wàn)用表測(cè)試正常。 【單路 /多路巡檢】時(shí),通道號(hào)與電壓值同步改變正常, 再按一下【單路 /多路巡檢】時(shí)通道號(hào)與電壓固定不再變動(dòng)。因?yàn)槲覀冏龅氖?3路巡檢,所以當(dāng)顯示電路的通道號(hào)為 2時(shí),下一步顯示電路的通道號(hào)將變?yōu)?0。 【通道選擇】時(shí),每當(dāng)按一下時(shí)變一通道,在按一下時(shí)又變一個(gè)通道,即完成通道號(hào)的選擇。 【復(fù)位】按鍵時(shí),通道號(hào)將變成 0通道,電壓也為初始值。 。 (硬件調(diào)試結(jié)果見(jiàn)附錄 4) 6. 2 軟件的調(diào)試 軟件調(diào)試的任務(wù)是利用開(kāi)發(fā)工具進(jìn)行在線仿真調(diào)試,發(fā)現(xiàn)和糾正程序的錯(cuò)誤,同時(shí)也能發(fā)現(xiàn)硬件的故障。軟件調(diào)試是一個(gè)模塊一個(gè)模塊進(jìn)行的。首先單獨(dú) 調(diào)試各子程序是否能夠按照預(yù)期的功能,接口電路的控制是否正常。最后調(diào)試整個(gè)程序。尤其注意的是各模塊間能否正確的傳遞參數(shù)。 15 1. 檢查 LED顯示模塊程序。觀察在 LED上是否能夠顯示相應(yīng)的字符。 2. 檢查按鍵模塊程序。 3. 檢查 A/D 轉(zhuǎn)換模塊程序。可以在硬件電路的輸入端輸入已知的幾個(gè)電壓,分別觀察LED上是否顯示相應(yīng)的電壓值 。(軟件調(diào)試結(jié)果見(jiàn)附錄 4) 4.所有程序運(yùn)行正常后,在這個(gè)程序中加入中斷延時(shí) 50ms。(軟件調(diào)試后加入中斷程序清單見(jiàn)附錄 3) 七、 心得體會(huì) 經(jīng)過(guò)將近兩周的單片機(jī)設(shè)計(jì)實(shí)訓(xùn),終于完成了數(shù)字 電壓表的設(shè)計(jì),這次設(shè)計(jì)基本達(dá)到設(shè)計(jì)要求,這是我們團(tuán)隊(duì)合作的結(jié)果,在這次實(shí)訓(xùn)中我們分工合作,發(fā)揮團(tuán)隊(duì)精神最后完成了設(shè)計(jì)??粗O(shè)計(jì)出來(lái)的產(chǎn)品內(nèi)心無(wú)比高興,同時(shí)通過(guò)這次的實(shí)訓(xùn)我也明白了很多。 在本次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)很多的問(wèn)題,雖然以前還做過(guò)這樣的設(shè)計(jì)但這次設(shè)計(jì)讓我增長(zhǎng)很多知識(shí)。對(duì)于這次的單片機(jī)設(shè)計(jì),是把硬件和軟件結(jié)合起來(lái)的設(shè)計(jì),這也是我們第一次做這樣的硬軟件結(jié)合的設(shè)計(jì)。在這次設(shè)計(jì)中,其硬件電路是比較簡(jiǎn)單的,但也需要足夠的耐心加細(xì)心,同時(shí)也需要一定的硬件知識(shí)基礎(chǔ)。只有這樣才能保證電路的成功 。而且在這次設(shè)計(jì)中硬件是基礎(chǔ),只有把基礎(chǔ)打好才會(huì)有更高的設(shè)計(jì)。硬件工作完成了就是解決程序設(shè)計(jì)的問(wèn)題,程序設(shè)計(jì)是一個(gè)很靈活的東西,它反映了我們解決問(wèn)題的邏輯思維和創(chuàng)新能力,它是一個(gè)設(shè)計(jì)的靈魂所在。因此在整個(gè)設(shè)計(jì)過(guò)程中大部分時(shí)間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問(wèn)題所在,這需要對(duì)單片機(jī)的結(jié)構(gòu)很熟悉。通過(guò)我們努力和老師的指導(dǎo)最終完成了程序設(shè)計(jì)。 要設(shè)計(jì)一個(gè)成功的電路,必須要有耐心,要有堅(jiān)持的毅力。在整個(gè)電路的設(shè)計(jì)過(guò)程中,花費(fèi)時(shí)間最多的是各個(gè)單元電路的連接及電路的細(xì)節(jié)設(shè)計(jì) 上,如在多種方案的選擇中,我們仔細(xì)比較分析其原理以及可行的原因。這就要求我們對(duì)硬件系統(tǒng)中各組件部分有充分透徹的理解和研究,并能對(duì)之靈活應(yīng)用。通過(guò)這次實(shí)訓(xùn),我在書本理論知識(shí)的基礎(chǔ)上又有了更深層次的理解。 在兩周的實(shí)訓(xùn)中,收獲知識(shí)的同時(shí),還收獲了閱歷,收獲了成熟與合作。我們通過(guò)查找大量資料,請(qǐng)教老師,以及不懈的努力,不僅培養(yǎng)了獨(dú)立思考的能力還培養(yǎng)了動(dòng)手操作能力。更重要的是我們學(xué)會(huì)了學(xué)習(xí)的方法,這是日后最實(shí)用的。面對(duì)社會(huì)的挑戰(zhàn),只有通過(guò)不斷的學(xué)習(xí)和實(shí)踐才能完成知識(shí)的積累,才能更好的提高自己取得更好的成績(jī)。 八、 參考文獻(xiàn) 李全利 《單片機(jī)原理及應(yīng)用技術(shù)》 [M] 北京: 等教育出版社 2021年 蔡明文 馮先成 《單片機(jī)課程設(shè)計(jì) 》 [M] 北京: 華中科技大學(xué)出版社 2021 16 年 12月 李秀忠 《單片機(jī)應(yīng)用技術(shù)》 [M] 北京: 人民郵電出版社 2021年 3月 4歐陽(yáng)文 《 ATMEL89系列單片機(jī)的原理》 [M] 北京: 中國(guó)電力出版社 2021年 附錄一 17 附錄 2 18 源程序清單 以下是簡(jiǎn)易數(shù)字電壓表的單片機(jī)控制源程序 : 。* 簡(jiǎn)易數(shù)字電壓表 * 。測(cè)量電壓最大為 5V,顯示最大值為 。70H~77H存放采樣值, 78H~7BH存放顯示數(shù)據(jù) ,依次為個(gè)位、十位、百位、通道標(biāo)志位 。 \循環(huán)顯示轉(zhuǎn)換按鍵用, 。 。 ********* 主程序和中斷程序口 ********* ORG 0000H LJMP START ORG 0003H RETI ORG 000BH RETI ORG 0013H RETI ORG 001BH RETI ORG 0023H RETI ORG 002BH RETI 。********* 初始程序中的各變量 ********* CLEARMEMIO: CLR A MOV P2,A MOV R0,70H MOV R2,0DH LOOPMEM: MOV @R0,A INC R0 DJNZ R2,LOOPMEM MOV 20H,00H MOV A,0FFH MOV P0,A MOV P1,A MOV P3,A RET 19 。* 主程序 * START: LCALL CLEARMEMIO 。初始化 MAIN: LCALL TEST 。測(cè)量一次 LCALL DISPLAY 。顯示數(shù)據(jù)一次 AJMP MAIN NOP 。PC值出錯(cuò)處理 NOP NOP LJMP START 。 ********* 顯 示 控 制 程 序 ***
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1