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

正文內(nèi)容

ucos-2內(nèi)核在80c51系列單片機(jī)上的移植研究(專業(yè)版)

2025-08-09 10:04上一頁面

下一頁面
  

【正文】 與傳統(tǒng)的機(jī)械手表,它有一個準(zhǔn)確的時間,直觀,和其他特點(diǎn),其時間期限為 24 小時。而隨著不斷發(fā)展的科學(xué)和技術(shù),人們有更高的準(zhǔn)確性要求的時間計(jì)算。在這段時間里,我學(xué)到了很多知識也有很多感受,從對單片機(jī)一知半解,對液晶顯示器、Keil uVision 等相關(guān)技術(shù)很不了解的狀態(tài),我開始了獨(dú)立的學(xué)習(xí)和試驗(yàn),查看相關(guān)的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自己非常稚嫩作品一步步完善起來,每一次改進(jìn)都是我學(xué)習(xí)的收獲,每一次試驗(yàn)的成功都會讓我興奮好一段時間。動態(tài)顯示是將所有位的段選線相應(yīng)的并聯(lián)在一起,由一個8 位的 I/O 口控制,形成段選線的多路復(fù)用。OSTaskCreate(Task2,(void*)0,amp。定義 Tick=50 次/ 秒(即 秒/次)MOVTL0,00H。 用戶定義的宏,將全部 CPU 寄存器保存到系統(tǒng)堆棧MOVA,SP。方法是:獲得最高優(yōu)先級任務(wù)用戶堆棧最低地址,從中取出“長度 Length”,以最高優(yōu)先級任務(wù)用戶堆棧最低地址為起址,以 OSStkStart 為系統(tǒng)堆棧起址,由用戶棧向系統(tǒng)??截悢?shù)據(jù),循環(huán)“長度 length”數(shù)值指示的次數(shù),每次拷貝前先將各自棧指針增 1。由于 MCS51堆棧從下往上增長(1=向下,0= 向上),所以 OS_STK_GROWTH定義為 0。它具有完全可剝奪型的實(shí)時內(nèi)核,其核心工作原理是讓最高優(yōu)先級的就緒任務(wù)處于運(yùn)行狀態(tài);它具有多任務(wù)的特點(diǎn),可以管理 64 個任務(wù),其中 56個任務(wù)分配給用戶;另外它具有內(nèi)核可裁減性,可確定性的特點(diǎn),并提供很多系統(tǒng)服務(wù),比如信號量,互斥信號量,事件標(biāo)志,消息郵箱,消息隊(duì)列,內(nèi)存的分配和釋放等。 由 于 80C51 的 系 統(tǒng) 性 能 滿 足 系 統(tǒng) 數(shù)據(jù) 采 集 及 時 間 精 度 的 要 求 , 而 且 產(chǎn) 品 產(chǎn) 量 豐 富 來 源 廣 , 應(yīng) 用 也 很 成 熟 , 故 采 用 來 作 為 控制 核 心 。 目 錄前言 .............................................................3硬件 .............................................................4 硬件的基本組成 ..............................................4 硬件的基本組成(見圖 A) .....................................4 硬件介紹: ..................................................4 單片機(jī)概述 ............................................4 AT89C51 單片機(jī)簡介 ...................................4 數(shù)碼顯示管 ..................................................8電路原理分析 ....................................................10 電路圖如下:(圖 A) .......................................10 顯示原理 ...................................................10 鍵盤及讀數(shù)原理 .............................................10 連擊功能的實(shí)現(xiàn) .............................................104 、程序設(shè)計(jì)思想和相關(guān)指令介紹 .....................................11 數(shù)據(jù)與代碼轉(zhuǎn)換 .............................................11 計(jì)時功能的實(shí)現(xiàn)與中斷服務(wù)程序 ...............................11 時間控制功能與比較指令 .....................................11軟件設(shè)計(jì) ........................................................12 KEIL UVISION2 編程軟件的介紹 ..................................12 仿真軟件 ........................................12 程序部分(見附錄 A) .......................................12 程序流程圖 (見附錄 B) .....................................126 附錄 .............................................................13結(jié)論 ............................................................23參考文獻(xiàn) ........................................................24 辭謝 ............................................................25在目錄里面把括號里的文字以及括號本身刪除我記得結(jié)論應(yīng)該在附錄的前面,你在仔細(xì)看看它們的順序。嚴(yán)格按照任務(wù)書的要求,對論文進(jìn)行排版,確保內(nèi)容的準(zhǔn)確性、格式無誤的情況下完成畢業(yè)論文設(shè)計(jì)工作。檢查是否存在一些問題,并認(rèn)真解決問題。嵌入式系統(tǒng)已成為了后 PC 時代的一個廣闊的研發(fā)領(lǐng)域,實(shí)際應(yīng)用中,原有的操作系統(tǒng)無法支持新增應(yīng)用功能時,常會采用系統(tǒng)移植來解決問題。UC/QS2 作為一個高可靠,開源的嵌入式實(shí)時操作系統(tǒng),具有廣泛的應(yīng)用;而利用廉價的 80C51 實(shí)現(xiàn)更具先天優(yōu)勢。從而達(dá)到路清新;語言表達(dá)準(zhǔn)確,概念清楚,論點(diǎn)正確;實(shí)驗(yàn)方法科學(xué),分析歸納合理;結(jié)論嚴(yán)謹(jǐn),設(shè)計(jì)有應(yīng)用價值。學(xué)生簽名: 年 月 日指導(dǎo)教師意見(說明是否進(jìn)行答辯及評定成績)指導(dǎo)教師簽名:成績 年 月 日宜春學(xué)院論文原創(chuàng)性申明本人鄭重申明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。 前言嵌入式系統(tǒng)已成為后 PC 時代一個廣闊的研發(fā)領(lǐng)域,其應(yīng)用范圍越來越廣。 圖 單片機(jī) 80C51 芯片機(jī)構(gòu)框架圖和內(nèi)部邏輯結(jié)構(gòu) 80C51 功能特性描述:MCS51 系列單片機(jī)主要包括 8038051 和 8751 等通用產(chǎn)品,其主要功能如下:  目標(biāo)機(jī)——80C51 硬件資源在系統(tǒng)移植之前,必須先了解目標(biāo)機(jī)的硬件資源,然后根據(jù)特定的硬件編寫相應(yīng)的代碼。最后,把 OSCtxSw()預(yù)定義為 OS_TASK_SW()。用戶堆棧初始化時從下向上依次保存:用戶堆棧長度(15),PCL,PCH,PSW,ACC,B,DPL,DPH,R0,R1,R2,R3,R4,R5,R6,R7。以下 3 句實(shí)現(xiàn)獲得堆棧的長度SUBBA,OSStkStartMOVR5,A。 和 OS_TICKS_PER_SECSETBTR0LCALL_?OSTimeTick。TaskSkt2[0],10)。而各位的陰極分別由相應(yīng)的 I/O 口控制,實(shí)現(xiàn)各位的分時選通。從中我也充分認(rèn)識到了單片機(jī)設(shè)計(jì)給我們生活帶來的樂趣.雖然我的論文作品不是很成熟,還有很多不足之處,但我可以自豪的說,這里面的每一段代碼,都有我的勞動。如何更精確的時鐘工作?如何讓他們更好地服務(wù)于我們的生活?顯然,傳統(tǒng)的時鐘不能滿足人們的需要。該系統(tǒng)主要進(jìn)行了研究數(shù)字時鐘。使用微控制器的設(shè)計(jì),以實(shí)現(xiàn)定時功能,這是核心部分,在同一時間使用液晶的動態(tài)顯示“小時” , “分”和“秒” 。隨著單片機(jī)的發(fā)展與科學(xué)技術(shù)的提高,單片機(jī)已經(jīng)成為人類生產(chǎn)生活中不可缺少的工具。從開始接到論文題目到系統(tǒng)的實(shí)現(xiàn),再到論文文章的完成,每走一步對我來說都是新的嘗試與挑戰(zhàn),這也是我在大學(xué)期間獨(dú)立完成的最大的項(xiàng)目。這樣的話,程序在軟件仿真通過測試后,將其燒錄在硬件上,硬件調(diào)試也一次成功 表 段碼與字型的關(guān)系段碼 D7 DP D6 g D5 f D4 e D3 d D2 c D2 b D0 a 字形3FH 0 0 1 1 1 1 1 1 006H 0 0 0 0 0 0 1 0 15BH 0 1 0 1 1 0 1 1 24FH 0 1 0 0 1 1 1 1 366H 0 1 1 0 0 1 1 0 46DH 0 1 1 0 1 1 0 1 57DH 0 1 1 1 1 1 0 1 607H 0 0 0 0 0 1 1 1 77FH 0 1 1 1 1 1 1 1 86FH 0 1 1 0 1 1 1 1 977H 0 1 1 1 0 1 1 1 a7CH 0 1 1 1 0 1 1 1 b39H 0 0 1 1 1 0 0 1 c5EH 0 1 0 1 1 1 1 0 d79H 0 1 1 1 1 0 0 1 e71H 0 1 1 1 0 0 0 0 f這種方式占用鎖存器較多。TaskSkt1[0],2)。后面 4 句為設(shè)置 T0 的工作方式以及賦值MOVTH0,70H。以下代碼完成第①步操作圖1uC/OSⅡ軟件體系結(jié)構(gòu)時鐘 CPU 其它設(shè)備應(yīng)用程序軟件uC/OSⅡ設(shè)置(與應(yīng)用相關(guān)的代碼)OS_CFGHⅡ.uCOS_Ⅱ.uC/OSⅡ移植(與處理器相關(guān)的代碼) 圖2 自定義的用戶堆棧和系統(tǒng)堆棧結(jié)構(gòu)用戶堆棧長度長度低地址系統(tǒng)硬件堆棧長度=SPOSStkStart低地址101不關(guān)心OSStackOSStkStartSPOSTCBCurOSTCBCur→OSTCBStkPtr……uC/OSⅡ(與處理器無關(guān)的代碼)-2098-PUSHALL。其次,恢復(fù)最高優(yōu)先級任務(wù)系統(tǒng)堆棧。這樣定義即減少了程序行數(shù),又避免了退出臨界區(qū)后關(guān)中斷造成的死機(jī)。單一+5V 電源供電移植對象——uC/OSIIuC/OSII 具有很強(qiáng)的可移植性,可以廣泛應(yīng)用于各類 8位,l6 位,32 位微控制器或 DSP 中。 80C51 內(nèi) 部 有 時 鐘 電 路 , 但 需 要 石 英 晶 體 和 微調(diào) 電 容 外 接 , 本 系 統(tǒng) 中 采 用 12MHz 的 晶 振 頻 率 。crosspiler。五、研究目標(biāo)、主要特色及工作進(jìn)度研究目的:讓原有操作系統(tǒng)可以支持新添加的功能主要特點(diǎn):uC/OSII 高可靠開源的操作系統(tǒng)的應(yīng)用廣泛六、參考文獻(xiàn)[1] 李群芳、肖看, 《單片機(jī)原理、接口及應(yīng)用——嵌入式系統(tǒng)技術(shù)基礎(chǔ)》清華大學(xué)出版社出版,2022.[2] 白智國,王芳,2022,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1