在DEBUG狀態(tài)下,顯示中斷向量表,找一個空閑的中斷類型號,以此軟中斷作為新增加的系統(tǒng)調(diào)用中斷。編制一個系統(tǒng)調(diào)用服務(wù)與初始化程序syscall.asm,要求包括以下兩部分內(nèi)容:① 系統(tǒng)調(diào)用服務(wù)例程;② 初始化程序:設(shè)置新的中斷向量和駐留新增加的例程。編制一個用戶程序user.asm,其目的是檢測新增加的功能調(diào)用是否成功。在DEBUG狀態(tài)下:① 查找中斷向量表中新增加的系統(tǒng)調(diào)用的中斷向量;② 顯示擴(kuò)充的中斷服務(wù)例程;③ 找到該中斷服務(wù)例程中使用的數(shù)據(jù)區(qū)。
上傳時(shí)間: 2013-12-26
上傳用戶:515414293
模擬計(jì)算器數(shù)字輸入及顯示,單片機(jī)(1. 行列式鍵盤輸入及按鍵功能設(shè)定; (2. 動態(tài)數(shù)碼顯示; (3. 數(shù)碼顯示方式處理;
上傳時(shí)間: 2016-04-27
上傳用戶:sjyy1001
程序?yàn)槲鍌€一元插值算法,分別是一元全區(qū)間不等距插值;一元全區(qū)間等距插值;一元三點(diǎn)不等距插值;一元三點(diǎn)等距插值;有理不等距插值。
上傳時(shí)間: 2016-05-06
上傳用戶:caixiaoxu26
這是《Visual C++視頻/音頻開發(fā)實(shí)用工程案例精選》一書的源代碼。精選了大量的具有商用價(jià)值的工程案例,包括視頻捕捉系統(tǒng)、視頻會議系統(tǒng)和遠(yuǎn)程視頻監(jiān)控系統(tǒng)的開發(fā)技術(shù);網(wǎng)絡(luò)、多媒體技術(shù)的底層實(shí)現(xiàn);MP3深入編程技術(shù)等。最后一章為基于IBM ViaVoice的語音識別系統(tǒng)在上位機(jī)和下位機(jī)之間的通信的架構(gòu)及實(shí)現(xiàn)。
上傳時(shí)間: 2016-05-22
上傳用戶:stella2015
詞法分析是編制一個讀單詞的過程,從輸入的源程序中,識別出各個具有獨(dú)立意義的單詞,即基本保留字、標(biāo)識符、常數(shù)、運(yùn)算符、分隔符五大類。并依次輸出各個單詞的內(nèi)部編碼及單詞符號自身值。程序語言的單詞符號一般分為五種:關(guān)鍵字(保留字/基本字)if、while、begin…;標(biāo)識符:常量名、變量名…;常數(shù):34、56.78、true、‘a(chǎn)’、…;運(yùn)算符:+、-、*、/、〈、and、or、….、;界限符:, ; ( ) { } /*…。
上傳時(shí)間: 2016-05-31
上傳用戶:417313137
s3c44b0 的開發(fā)板測試的所有源代碼及程序!!!匯編代碼主要完成系統(tǒng)初始化,包括: 禁止看門狗; 禁止所有中斷; 初始化存儲器(包括SDRAM); 設(shè)定鎖相環(huán)倍頻; 使能所有單元模塊時(shí)鐘; 初始化堆棧; 設(shè)置中斷等等 C語言代碼主要是應(yīng)用代碼,包括: 設(shè)置使用指令緩存; 修改系統(tǒng)主時(shí)鐘為32MHz; IO端口功能、方向設(shè)定; 初始化中斷; 初始化DMF50081液晶模塊; 蜂鳴器測試; 液晶顯示測試; LED輸出測試; 定時(shí)器、PWM測試等;
標(biāo)簽: s3c44b0 開發(fā)板 代碼 初始化
上傳時(shí)間: 2014-01-18
上傳用戶:ikemada
貪吃蛇*要點(diǎn)分析: *1)數(shù)據(jù)結(jié)構(gòu):matrix[][]用來存儲地圖上面的信息,如果什么也沒有設(shè)置為false, * 如果有食物或蛇,設(shè)置為true;nodeArray,一個LinkedList,用來保存蛇的每 * 一節(jié);food用來保存食物的位置;而Node類是保存每個位置的信息。 *2)重要函數(shù): * changeDirection(int newDirection) ,用來改變蛇前進(jìn)的方向,而且只是 * 保存頭部的前進(jìn)方向,因?yàn)槠渌那斑M(jìn)方向已經(jīng)用位置來指明了。 其中newDirection * 必須和原來的direction不是相反方向,所以相反方向的值用了同樣的奇偶性。在測試 * 的時(shí)候使用了direction%2!=newDirection%2 進(jìn)行判斷。 * moveOn(),用來更新蛇的位置,對于當(dāng)前方向,把頭部位置進(jìn)行相應(yīng)改變。如果越界, * 結(jié)束;否則,檢測是否遇到食物(加頭部)或身體(結(jié)束);如果什么都沒有,加上頭部, * 去掉尾部。由于用了LinkedList數(shù)據(jù)結(jié)構(gòu),省去了相當(dāng)多的麻煩。
標(biāo)簽: matrix 貪吃蛇 分 數(shù)據(jù)結(jié)構(gòu)
上傳時(shí)間: 2014-06-14
上傳用戶:cjf0304
本系統(tǒng)以設(shè)計(jì)題目的要求為目的,采用80C51單片機(jī)為控制核心,利用超聲波傳感器檢測道路上的障礙,控制電動小汽車的自動避障,快慢速行駛,以及自動停車,并可以自動記錄時(shí)間、里程和速度,自動尋跡和尋光功能。整個系統(tǒng)的電路結(jié)構(gòu)簡單,可靠性能高。實(shí)驗(yàn)測試結(jié)果滿足要求,本文著重介紹了該系統(tǒng)的硬件設(shè)計(jì)方法及測試結(jié)果分析。 采用的技術(shù)主要有: (1) 通過編程來控制小車的速度; (2) 傳感器的有效應(yīng)用; (3) 新型顯示芯片的采用.
標(biāo)簽:
上傳時(shí)間: 2013-12-02
上傳用戶:eclipse
單片機(jī)和PC機(jī)的串行通信一般采用RS-232、RS-422或B3-485總線標(biāo)準(zhǔn)接口,也有采用非標(biāo)準(zhǔn)的20nnJL電流環(huán)的。為保證通信的可靠,在選擇接口時(shí)必須注意:(1)通信的速率;(2)通信距離:(3)抗干擾能力;(4)組網(wǎng)方式。本文主要介紹采用RS-232接口與單片機(jī)通信的方法
上傳時(shí)間: 2013-12-28
上傳用戶:CHENKAI
結(jié)合三年來在我院學(xué)習(xí)的課程和實(shí)踐練習(xí)內(nèi)容,要求學(xué)員為天津制藥廠設(shè)計(jì)一套門禁控制系統(tǒng)。該系統(tǒng)包括兩個更衣室四個門的門禁控制。每個更衣室有兩個門,具體要求如下。 同一更衣室的兩個門不能同時(shí)開; 不同更衣室的門不相關(guān); 每個門設(shè)傳感器和電磁鎖,人到門口時(shí),門根據(jù)控制要求自動開啟電磁 鎖并顯示門已開啟的信號。人通過后,門自動關(guān)閉; 要求系統(tǒng)在停電時(shí),每個更衣室的門處于開啟狀態(tài); 設(shè)應(yīng)急按鈕,可以開啟每個
標(biāo)簽: 實(shí)踐
上傳時(shí)間: 2016-06-27
上傳用戶:liglechongchong
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1