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

正文內(nèi)容

基于單片機的風扇控制器設計(編輯修改稿)

2025-01-11 01:15 本頁面
 

【文章內(nèi)容簡介】 秒 清 零判 斷 分 到 了 2 0分 嗎判 斷 分 到 了 5 分嗎清 零 分 計 數(shù) 器清 零 分 計 數(shù) 器開關關 系 統(tǒng)開 系 統(tǒng) 圖 117 時間處理子程序流程 第 15 頁 共 36 頁 第 3 章 仿真軟件 MedWin 仿真軟件介紹 MedWin 是萬利電子有限公司 Insight 系列仿真開發(fā)系統(tǒng)的高性能集成開發(fā)環(huán)境。集編輯、編譯 /匯編、在線及模擬調(diào)試為一體, VC風格的用戶界面,內(nèi)嵌自主版權的宏匯編器和連接器,并完全支持 Franklin/Keil C擴展 OMF格式文件,支持所有變量類型及表達式,配合 Insight 系列仿真器,是開發(fā) 80C51 系列單片機的理想開發(fā)工具。 MedWin 仿真軟件不僅支持 A51 匯編語言,而且與 Keil 配合使用可以對 C51進行仿真。系統(tǒng)默認 C 編譯器為 ,連接器為 或 , INC文件指向與 BIN 目錄相同層的 INC 目錄, LIB 文件指向與 BIN 目錄相同層的 LIB目錄 [10]。 仿真的步驟 第一步:關閉當 前項目文件 命令: [項目管理 / 關閉當前項目 ] 不使用 MedWin 集成開發(fā)環(huán)境項目管理方式開發(fā)應用程序,用戶必須關閉已經(jīng)打開的項目,此時 MedWin 集成開發(fā)環(huán)境關閉界面上所有的窗口。因為當打開項目文件后, MedWin 集成開發(fā)環(huán)境默認所有編譯 / 匯編、產(chǎn)生代碼的過程都是對項目或項目所包含的文件進行的。 第二步:在文件菜單下打開應用程序 命令: [文件 | 新建 ] 或 [文件 | 打開 ] 1. 點擊 [文件 |新建 ], 輸入文件名和擴展名,新建文件 2. 點擊 [文件 |打開 ], 選擇文件撿取框中的文件將其打開。 第三步: 編譯 /匯編 第 16 頁 共 36 頁 命令: [項目管理 |編譯 /匯編 ] MedWin 集成開發(fā)環(huán)境根據(jù)文件的擴展名,自動對當前激活的文件選擇調(diào)用外部編譯器或匯編器: 1. 如果當前文件的擴展名為 ASM 或系統(tǒng)定義的擴展名,編譯 / 匯編命令調(diào)用外部匯編命令對當前文件匯編 2. 如果當前文件的擴展名為 C 或系統(tǒng)定義的擴展名,編譯 / 匯編命令調(diào)用外部 C 編譯命令對當前文件編譯執(zhí)行 [項目管理 | 編譯 / 匯編 ]命令后產(chǎn)生的結(jié)果顯示在消息框中。 第四步:錯誤信息關聯(lián) MedWin集成開發(fā)環(huán)境調(diào)用外部命令編譯 /匯編后產(chǎn)生的結(jié)果,顯示在消息窗口中,消 息窗口可由熱鍵 Ctrl+9 激活。當編譯 / 匯編發(fā)生錯誤時,消息窗口中的錯誤信息自動與源文件關聯(lián),提示出錯的位置。在消息窗口中錯誤提示處雙擊鼠標左鍵或鍵入回車,可將錯誤信息與源文件的錯誤位置關聯(lián): 1. 如果編譯 / 匯編沒有錯誤,可進入第五步操作 2. 如果編譯 / 匯編出現(xiàn)錯誤,在修改源文件后重復進行第三步操作 第五步:產(chǎn)生代碼并裝入仿真器調(diào)試 命令: [項目管理 | 產(chǎn)生代碼 ] 或 [項目管理 | 產(chǎn)生代碼并裝入 ]。 產(chǎn)生代碼或產(chǎn)生代碼并裝入命令對經(jīng)過編譯 /匯編無誤后產(chǎn)生的 OBJ文件進行連接產(chǎn)生用于下載的代碼。此 命令自動地對修改過的源程序進行編譯或匯編,對沒有修改過的程序?qū)⒃竭^編譯或匯編過程,然后連接所有的 OBJ, LIB 文件,再裝載代碼到仿真器,完成調(diào)試程序所需的準備工作。裝載完成后,出現(xiàn)“ Loading program“ (項目名 )字樣。 第六步:產(chǎn)生代碼并裝入仿真器 命令: [項目管理 | 產(chǎn)生代碼并裝入 ] 命令: [項目管理 | 重新產(chǎn)生全部代碼 ] 產(chǎn)生代碼或產(chǎn)生代碼并裝入命令 ,對經(jīng)過編譯 /匯編無誤后產(chǎn)生的 OBJ文件進行連接 ,產(chǎn)生用于下載的代碼。此命令對修改過的源程序自動進行編譯或匯編,否則將越過編譯或匯編過程進行 連接 ,并裝載代碼到仿真器,完成調(diào)試文件所需的準備工作。 第 17 頁 共 36 頁 1. 使用產(chǎn)生代碼命令,項目管理器會自動判別文件是否需要重新編譯 / 匯編,提高調(diào)試效率。 2. 使用產(chǎn)生代碼并裝入命令,項目管理器會自動判別文件是否需要重新編譯 / 匯編,并將產(chǎn)生的代碼下載到仿真器,提供調(diào)試運行使用重新產(chǎn)生全部代碼命令,項目管理器會對所有文件重新編譯 / 匯編,并將產(chǎn)生的代碼下載到仿真器,提供調(diào)試運行。 第 18 頁 共 36 頁 第 4章 運行與調(diào)試 單片機應用系統(tǒng)樣機組裝好以后,便可進入系統(tǒng)的在線(聯(lián)仿真器)調(diào)試,其主要任務是排除樣 機硬件故障,并完善其硬件結(jié)構,試運行所設計的程序,排除程序錯誤,優(yōu)化程序結(jié)構,使系統(tǒng)達到期望的功能,進而固化軟件,使其產(chǎn)品化。 調(diào)試前的準備 直流穩(wěn)壓電源一臺 MedWin 仿真機一臺 電腦一臺 萬用表一個 ,和相關技術文件。了解被測設備的基本工作原理,主要技術指標。電路安裝完畢,首先直觀檢查電路各部分接線是否正確,檢查電路元件焊接是否正確,有無虛焊的現(xiàn)象。注意元件的位置,管子型號,管腳是否接對。認為一切正確后,可進行調(diào)試 [11]。 系統(tǒng)的調(diào)試 硬件調(diào)試 單片機應用系統(tǒng)的硬件和軟件調(diào)試使交叉進行的,但通常是先排除樣機中明顯的硬件故障,尤其是電源故障,才能安全地和仿真器連接,進行綜合調(diào)試。 1. 常見的硬件故障 ( 1) 邏輯錯誤 樣機硬件的邏輯錯誤是由于設計錯誤和加工過程中的工藝性能所造成的。這類錯誤包括時序不匹配、錯誤、開路、相位錯。其中由于印制版質(zhì)量不好所造成第 19 頁 共 36 頁 的開路和短路是最常見的。 ( 2) 元器件失效 元器件失效的原因有兩個方面:一是器件本身已損壞或性能差,諸如器件型號選擇不當、電氣性能達不到要求等;二是由于組 裝錯誤造成的元件失效,諸如電容、二極管、三極管的極性安裝錯誤或集成塊安裝方向錯誤等。 ( 3)電源故障 若樣機中存在電源故障,則加電后將造成元器件損壞,因此電源必須單獨調(diào)試好以后才加到系統(tǒng)的各個部件中。電源的故障包括:電壓值不符合設計要求,電源引出線和插座不對應,各檔電源之間的短路,變壓器功率不足,內(nèi)阻大,負載能力差等 [12]。 在樣機加電之前,首先用萬用表等工具,根據(jù)硬件電器原理圖和裝配圖仔細檢查線路的正確性。應特別注意電源的走線,防止電源之間的短路和極性錯誤,是否存在相互間的短路或與其他 信號線的短路。 第二步是加電后檢查各插件上引腳的電位,仔細測量各點電位是否正常,尤其應注意單片機插座上的各點電位,若有高壓,聯(lián)機時會燒壞仿真機。 第三步是在不加電情況下,除單片機以外,插上所有的元器件,最后用仿真機連接,為聯(lián)機調(diào)試做準備。 軟件調(diào)試 (1) 程序失效 錯誤的現(xiàn)象是當以斷點或連續(xù)方式運行時 ,目標系統(tǒng)沒有按規(guī)定的功能進行操作或什么結(jié)果也沒有 ,這是由于程序轉(zhuǎn)移到意外之處或在某處死循環(huán)所造成的。這類錯誤的原因有 :程序中轉(zhuǎn)移地址計算錯誤、堆棧溢出工作寄存器沖突等 。在采用實時多任務操作系統(tǒng)時 ,錯誤可能在操作系統(tǒng)中 ,沒有完成正確的任務調(diào)度操作 ,也可能在高優(yōu)先級任務程序中 ,該任務不釋放處理機 ,使 CPU 在該任務中死循環(huán)。 (2)中斷錯誤 第 20 頁 共 36 頁 這種錯誤是 CPU 循環(huán)地響應某
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1