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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于89c51單片機(jī)的電子負(fù)載設(shè)計(jì)(參考版)

2025-06-09 01:50本頁面
  

【正文】 s actions. CSKA said they were surprised and disappointed by Toure39。s 21 win. Michel Platini, president of European football39。s Premier League match at Chelsea on Sunday. I am going to be at the match tomorrow and I have asked to meet Yaya Toure, he told BBC Sport. For me it39。s antiracism taskforce, is in London for the Football Association39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。一秒延時(shí)子程序 FF1: CALL DELAY DJNZ R5,FF1 RET DELAY: MOV R7,12 。余數(shù)繼續(xù)分離十位和個(gè)位 XCH A,B DIV AB SWAP A ORL A,B 。累加部分積 MOV R3,A MOV A,R2 ADDC A,B MOV R2,A RET ;;;;;;;;;;;;;;; ;十六進(jìn)制轉(zhuǎn)換成 BCD碼子程序 ;;;;;;;;;;;;;;; BCD: MOV B,100 。累加部分積 MOV R4,A MOV A,R3 ADDC A,B MOV R3,A CLR A RLC A XCH A,R2 。累加部分積 MOV R4,A CLR A ADDC A,B MOV R3,A MOV A,R2 。暫存部分積 MOV R5,A MOV A,R3 。影響資源: PSW、 A、 B、 R2~ R7 堆棧需求: 2字節(jié) MULD: MOV A,R3 。出口信息:乘積在 R R R R5中。入口 條件:被乘數(shù)在 R R3 中,乘數(shù)在 R R7中。 。選通 IN1 通道測電流值 CLR SETB 。選通 IN0 通道測電壓值 附錄 34 CLR SETB 。劉進(jìn)耀的踏實(shí)肯干給我留下了深刻的印象,也值得我在日后的工作中學(xué)習(xí)。再次感謝我的指導(dǎo)老師! 感謝劉進(jìn)耀同學(xué)在畢業(yè)設(shè)計(jì)期間與我緊密的合作和支持。苗老師對事情的盡職盡責(zé),對學(xué)生的理解與關(guān)懷,在我心中留下深刻的印象。 致謝 29 致謝 畢業(yè)設(shè)計(jì)持續(xù)了兩個(gè)多月,到此時(shí)此刻也算終于完成了。 此次設(shè)計(jì)的電子負(fù)載,從最開始的資 料搜集,到電路的設(shè)計(jì);從最開始的元件選型,到電路板的焊接,再到現(xiàn)在的實(shí)物的整體調(diào)試??每一步都印證著自己在完成畢業(yè)設(shè)計(jì)任務(wù)上一個(gè)又一個(gè)的成功與失敗,迷惑與奮發(fā)! 遺憾時(shí)間的倉促,以及自身能力所限,此次設(shè)計(jì)存在很多有待改進(jìn)的方方面面,更存在很多低級的錯(cuò)漏和失誤的地方。 此電子負(fù)載能很好的替代 傳統(tǒng)的測試方法中一般采用的電阻、滑線變阻器、電阻箱等,更 簡單、更快捷、更可靠地對電源、變壓器、整流器等電子設(shè)備進(jìn)行輸出特性的測試。 結(jié)論 28 結(jié)論 設(shè)計(jì)的基于 AT89C51 單片機(jī)控制的電子負(fù)載,能夠直接檢測被測電源的電流值、電壓值,以及在不同大小的負(fù)載下電源的輸出功率值。 非正常復(fù)位的識(shí)別: 程序的執(zhí)行總是從 0000H 開始,導(dǎo)致程序從 0000H 開始執(zhí)行有四種可能:一、系統(tǒng)開機(jī)上電復(fù)位;二、軟件故障復(fù)位;三、看門狗超時(shí)未喂狗硬件復(fù)位; 四、任務(wù)正在執(zhí)行中掉電 后來電復(fù)位。當(dāng)然,對主程序最大循環(huán)周期、定時(shí)器 T0和 T1 定時(shí)周期應(yīng)予以全盤合理考慮。在 T0 中斷服務(wù)程序中通過檢測 T1Watch 的變化情況判定 T1 運(yùn)行是否正常,在 T1 中斷服務(wù)程序中檢測 MWatch 的變化情況判定主程序是否正常運(yùn)行,在主程序中通過檢測 T0Watch 的變化情況判別 T0 是否正常工作。對于需經(jīng)常使用 T1 定時(shí)器進(jìn)行串口通訊的測控系統(tǒng),則定時(shí)器 T1 不能進(jìn)行中斷,可改河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 由串口中 斷進(jìn)行監(jiān)控(如果用的是 MCS52 系列單片機(jī),也可用 T2 代替 T1 進(jìn)行監(jiān)視)。 用定時(shí)器 T0 監(jiān)視定時(shí)器 T1,用定時(shí)器 T1 監(jiān)視主程序,主程序監(jiān)視定時(shí)器 T0。則系統(tǒng)無法定時(shí)“喂狗”,硬件看門狗電路失效。 “看門狗”技術(shù)可由硬件實(shí)現(xiàn),也可由軟件實(shí)現(xiàn)。 軟件“看門狗”技術(shù) 若失控的程序進(jìn)入“死循環(huán)”,通常采用“看門狗”技術(shù)使程序脫離“死循環(huán)”。如果故障診斷程序與系統(tǒng)自恢復(fù)程序的設(shè)計(jì)可靠、 完善,用“ LJMP 0000H”作返回指令可直接進(jìn)入故障診斷程序,盡早地處理故障并恢復(fù)程序的運(yùn)行。當(dāng)使用的中斷因干擾而開放時(shí),在對應(yīng)的中斷服務(wù)程序中設(shè)置軟件陷阱,能及時(shí)捕獲錯(cuò)誤的中斷。最后一條應(yīng)填入 020210,當(dāng)亂飛程序 落到此區(qū),即可自動(dòng)入軌。通常在 EPROM 中非程序區(qū)填入以下指令作為軟件陷阱: NOP NOP LJMP 0000H 其機(jī)器碼為 0000020210。通過軟件陷阱,攔截亂飛程序,將其引向指定位置,再進(jìn)行出錯(cuò)處理。因此先要合理設(shè)計(jì)陷阱,其次要將陷阱安排在適當(dāng)?shù)奈恢谩? 攔截技術(shù) 所謂攔截,是指將亂飛的程序引向指定位置,再進(jìn)行出錯(cuò)處理。這樣即使亂飛程序飛到操作數(shù)上,由于空操作指令 NOP 的存在,避免了后面的指令被當(dāng)作操作數(shù)執(zhí)行,程序自動(dòng)納入正軌。 在關(guān)鍵地方人為插入一些單字節(jié)指令,或?qū)⒂行巫止?jié)指令重寫稱為指令冗余。當(dāng) PC 受干擾出現(xiàn)錯(cuò)誤,程序便脫離正常軌道“亂飛”,當(dāng)亂飛到某雙字節(jié)指令,若取指令時(shí)刻落在操作數(shù)上,誤將操作數(shù)當(dāng)作操作碼,程序?qū)⒊鲥e(cuò)。本文針對后者提出了幾種有效的軟件抗干擾方法。 軟件系統(tǒng)的可靠性設(shè)計(jì) 在提高硬件系統(tǒng)可靠性設(shè)計(jì)的同時(shí),軟件系統(tǒng)的可靠性設(shè)計(jì)以其設(shè)計(jì)靈活、節(jié)約硬件資源、可靠性好越來越受到重視。 ⑻所設(shè)計(jì)的的邏輯門,盡量使用“ 高速 CMOS”型,如 74HCXXX 的 IC,以配 合 CPU的快速動(dòng)作要求。 ⑹硬件電路中若有接近開關(guān)、按鈕開關(guān)及切撥開關(guān)等設(shè)計(jì)時(shí),其輸入到 8051 的端口引腳,最好加接斯密特門電路,如 74244,以排除不必要的雜散信號(hào),使工作穩(wěn)定;且導(dǎo)線太長可考慮將輸入端電壓提高為 12V 或 24V,再串接光耦或使用磁簧繼電器。同時(shí)也可抵消電路的電感河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 性,使整個(gè)電路具有較佳的穩(wěn)定性。 ⑶易受雜散信號(hào)干擾處,則接一個(gè) 的樹脂電容到機(jī)體外殼,使雜散信號(hào)的尖峰毛刺經(jīng)此電容后到外殼。 硬件系統(tǒng)可靠性設(shè)計(jì)所注意事項(xiàng) ⑴與外界容易產(chǎn)生干擾的輸入點(diǎn)、繼電器的輸出接點(diǎn)等器件部分,采用光耦隔離,使外界雜散信號(hào)無法干擾 CPU 的運(yùn)行,即易受干 擾的輸入或輸出接點(diǎn)以光耦隔離( PC81 PC82 4N2 4N35 等)。 ⑹單片機(jī)微處理器外接電路較多時(shí),必須考慮其驅(qū)動(dòng)能力,驅(qū)動(dòng)能力不足時(shí),系統(tǒng)工作不可靠。例如選用石英震蕩器頻率較高時(shí),應(yīng)選擇存取速度較快的 IC;選擇 COMS 單片機(jī)構(gòu)成低功耗系統(tǒng)時(shí),系統(tǒng)所有的 IC 都應(yīng)選擇低功耗的 IC。但是必須注意,由軟件執(zhí)行硬件的功能,其響應(yīng)時(shí)間比直接使用硬件要長,且占用 CPU時(shí)間。 ⑶硬件結(jié)構(gòu)應(yīng)結(jié)合應(yīng)用軟件一并考慮。 硬件設(shè)計(jì)需要考慮下列幾點(diǎn): ⑴盡可能選擇典型的電路(市場已有的)。 開始 系統(tǒng)初始化 數(shù)碼管測試 調(diào) AD 轉(zhuǎn)換子程序 調(diào)顯示子程序顯示 U 調(diào) PWM 占空比 有按鍵按下否? 調(diào) AD 轉(zhuǎn)換子程序 調(diào)顯示子程序顯示 I 有按鍵按下否? 調(diào) AD 轉(zhuǎn)換子程序 調(diào)顯示子程序顯示 P 有按鍵按下否? 調(diào) PWM 占空比 調(diào) PWM 占空比 調(diào) AD 轉(zhuǎn)換子程序 河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 圖 3- 2 按鍵程序流程圖 河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 4 系統(tǒng)的可靠性設(shè)計(jì) 硬件系統(tǒng)的可靠性設(shè)計(jì) 內(nèi)部如 ROM、 RAM、 I/O 口、計(jì)數(shù)器、中斷系統(tǒng)等容量不夠使用時(shí),必須在外部擴(kuò)充,選擇適當(dāng)?shù)臄U(kuò)充 IC,設(shè)計(jì)相容的電路。 MOV A,33H ANL A,00001111B MOV P1,A ;送第 1位顯示 CALL DELAY MOV A,33H SWAP A ANL A,00001111B ORL A,00010000B MOV P1,A ;送第 2位顯示 CALL DELAY MOV A,34H ANL A,00001111B ORL A,00100000B MOV P1,A ;送第 3位顯示 CALL DELAY MOV A,34H SWAP A ANL A,00001111B ORL A,00110000B MOV P1,A ;送第 4位顯示 河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 CALL DELAY RET 電子負(fù)載程序設(shè)計(jì)流程圖 ⑴電子負(fù)載程序設(shè)計(jì)主程序流程圖如圖 3- 1 所示。這樣只需占用單片機(jī)的一個(gè)口,就可以動(dòng)態(tài)顯示 8位 LED 數(shù)碼管,大 大減少了對單片機(jī)管腳的占用。 ADC0809 模數(shù)轉(zhuǎn)換子程序設(shè)計(jì) 電子負(fù)載系統(tǒng)對外界電壓電流參數(shù)的測試過程中,我們可以把模數(shù)轉(zhuǎn)換程序以子程序的形式在程序段中出現(xiàn),而在主程序中當(dāng)需要測量電壓電流參數(shù)時(shí),直接調(diào)用 ADC 轉(zhuǎn)換子程序?qū)崿F(xiàn)。 ⑼將生成的 Hex 文件燒寫到 ROM中運(yùn)行測試。 ⑺對程序中某些純軟件的部分使用軟件仿真驗(yàn)證。 ⑸編譯和鏈接工程。 ⑶設(shè)置工程的配置參數(shù)。 Keil 軟件開發(fā)的流程: ⑴建立工程。可以完成從工程建立、管理、編譯和鏈接,目標(biāo)代碼的生成,軟件仿真,硬件仿真等完整的開發(fā)流程。這樣,各個(gè)模塊可以分別獨(dú)立設(shè)計(jì)、編制和調(diào)試,最后再將各個(gè)程序模塊連接成一個(gè)完整的程序進(jìn)行調(diào)試。應(yīng)明確規(guī)定各模塊的功能。開發(fā)一個(gè)軟件的明智方法是盡可能采用模塊化結(jié)構(gòu)。例如 ,外部數(shù)據(jù)采集、控制算法的實(shí)現(xiàn)、外設(shè)驅(qū)動(dòng)、故障處理及報(bào)警程序等等。這樣可大大減少軟件設(shè)計(jì)的工作量,提高編程效率。為了適應(yīng)各種應(yīng)用的需要,現(xiàn)代的單片機(jī)開發(fā)系統(tǒng)的監(jiān)控軟件功能相當(dāng)強(qiáng),并附有豐富的實(shí)用子程序,可供用戶直接調(diào)用,例如鍵盤管理程序、顯示程序等。單片機(jī)應(yīng)用系統(tǒng)的軟件主要包括兩大部分:用于管理單片機(jī)微機(jī)系統(tǒng)工作的監(jiān)控程序和用于執(zhí)行實(shí)際具體任務(wù)的功能程序。 單片機(jī)應(yīng)用系統(tǒng)的軟件設(shè)計(jì)是研制過程中任務(wù)最繁重的一項(xiàng)工作,難度也比較大。 ⑶編寫程序。 ⑵根據(jù)算法畫出程序框圖。 河北工程大學(xué)畢業(yè)設(shè)計(jì)說明書 3 系統(tǒng)軟件設(shè)計(jì) 匯編程序設(shè)計(jì)概述 程序設(shè)計(jì)有時(shí)可能是很復(fù)雜的工作,為了把復(fù)雜的工作條理化,就要有相應(yīng)的步驟和方法,其步驟一般概括為以下幾點(diǎn): ⑴分析題意確定算法。短路保護(hù)測試是驗(yàn)證當(dāng)輸出短路時(shí) , 電源能否正確反應(yīng)。因?yàn)檫@些元件若工作電壓超過其額定值時(shí) , 會(huì)導(dǎo)致永久性的損壞。過電壓保護(hù)測試用來驗(yàn)證電源在出現(xiàn)上述異常情況時(shí) , 能否正確地作出反應(yīng)。 圖 220 是一種保護(hù)電路,其原理是當(dāng) DA
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1