微機(jī)原理課程設(shè)計(jì)--數(shù)字時(shí)鐘_第1頁
微機(jī)原理課程設(shè)計(jì)--數(shù)字時(shí)鐘_第2頁
微機(jī)原理課程設(shè)計(jì)--數(shù)字時(shí)鐘_第3頁
微機(jī)原理課程設(shè)計(jì)--數(shù)字時(shí)鐘_第4頁
微機(jī)原理課程設(shè)計(jì)--數(shù)字時(shí)鐘_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 課 程 設(shè) 計(jì) 報(bào) 告課程設(shè)計(jì)名稱: 數(shù)字時(shí)鐘 系 : 三系 學(xué)生姓名: 梁文化阿龍 班 級: 通信班 學(xué) 號: * 成 績: 100 指導(dǎo)教師: * * 開課時(shí)間: 2021-2021 學(xué)年 1 學(xué)期一設(shè)計(jì)題目:數(shù)字時(shí)鐘二主要內(nèi)容:編程實(shí)現(xiàn)時(shí)鐘功能,按秒刷新,要求定位在屏幕右上角。三具體要求:在課程設(shè)計(jì)時(shí),1人一組,設(shè)計(jì)報(bào)告由學(xué)生獨(dú)立完成,不得互相抄襲。教師的主導(dǎo)作用主要在于指明設(shè)計(jì)思路,啟發(fā)學(xué)生獨(dú)立設(shè)計(jì)的思路,解答疑難問題和按設(shè)計(jì)進(jìn)度進(jìn)行階段審查。學(xué)生必須發(fā)揮自身學(xué)習(xí)的主動性和能動性,主動思考問題、分析問題和解決問題,而不應(yīng)處處被動地依賴指導(dǎo)老師。學(xué)生在設(shè)計(jì)中可以引用所需的參考資料,避免

2、重復(fù)工作,加快設(shè)計(jì)進(jìn)程,但必須和題目的要求相符合,保證設(shè)計(jì)的正確。學(xué)生學(xué)會掌握和使用各種已有的技術(shù)資料,不能盲目地、機(jī)械地抄襲資料,必須具體分析,使設(shè)計(jì)質(zhì)量和設(shè)計(jì)能力都獲得提高。學(xué)生要在老師的指導(dǎo)下制定好自己各環(huán)節(jié)的詳細(xì)設(shè)計(jì)進(jìn)程計(jì)劃,按給定的時(shí)間計(jì)劃保質(zhì)保量的完成個(gè)階段的設(shè)計(jì)任務(wù)。設(shè)計(jì)中可邊設(shè)計(jì),邊修改,軟件設(shè)計(jì)與硬件設(shè)計(jì)可交替進(jìn)行,問題答疑與調(diào)試和方案修改相結(jié)合,提高設(shè)計(jì)的效率,保證按時(shí)完成設(shè)計(jì)工作并交出合格的設(shè)計(jì)報(bào)告。四進(jìn)度安排周一周二周三周四周五講課設(shè)內(nèi)容,安排任務(wù)查資料,確定硬件電路方案編程調(diào)試編程調(diào)試寫總結(jié)報(bào)告五成績評定考核方法:現(xiàn)場驗(yàn)收(占50%),課程設(shè)計(jì)報(bào)告(占50%)??己藘?nèi)

3、容:學(xué)習(xí)態(tài)度(出勤情況,平時(shí)表現(xiàn)等)、方案合理性、程序編制質(zhì)量、演示效果、設(shè)計(jì)報(bào)告質(zhì)量。成績評定:優(yōu),良,中,及格,不及格。特別說明:如發(fā)現(xiàn)抄襲,按照不及格處理。目錄一課題的功能模塊的劃分4二主要功能實(shí)現(xiàn)5三心得體會7四源程序8五上機(jī)調(diào)試10六主要參考資料10一課題的功能模塊的劃分顯示系統(tǒng)時(shí)間程序可以大致分為三個(gè)模塊:1. 利用1ch號功能來重定位中斷程序的入口地址2. 調(diào)用21號中斷的31h程序結(jié)束并駐留功能,使得顯示時(shí)間的子程序常駐內(nèi)存3. 顯示系統(tǒng)時(shí)間模塊功能模塊圖如下:開始重定位中斷程序入口地址調(diào)用程序結(jié)束并駐留功能顯示時(shí)間模塊 系統(tǒng)按每秒18。2次的頻率調(diào)用按任意鍵結(jié)束N Y結(jié)束二主

4、要功能實(shí)現(xiàn)1. 重定位入口地址;重定位中斷程序的入口地址lea dx,showtimemov ax,seg showtimemov ds,axmov ax,251chint 21h2.程序駐留并結(jié)束;調(diào)用21號中斷的31h程序結(jié)束并駐留功能mov ax,3100hmov dx,proclenint 21h3. 顯示系統(tǒng)時(shí)間showtime procpush axpush bxpush dspush esmov ax,csmov ds,axmov ax,0b800hmov es,axmov ax,2c00h ;調(diào)用21h號中斷的2ch功能int 21h;輸出時(shí)鐘mov bl,':'

5、;mov bh,chcall adjustmov es:120,almov es:120+2,ahmov es:120+4,bl;輸出分鐘mov bh,clcall adjustmov es:120+6,almov es:120+8,ahmov es:120+10,bl;輸出秒鐘mov bh,dhcall adjustmov es:120+12,almov es:120+14,ahpop espop dspop bxpop axiretshowtime end顯示系統(tǒng)時(shí)間的流程圖如下:開始輸出時(shí)鐘輸出分鐘輸出秒鐘結(jié)束三心得體會為期一周的課程設(shè)計(jì)就要結(jié)束了,回想這一周,我經(jīng)歷了許多,懂得了許多。

6、在這一周了,我認(rèn)真地查閱了各種資料,仔細(xì)思考各種問題,終于編成了數(shù)字鐘。其中的酸甜苦辣,個(gè)中滋味,想必只有自己最明白。剛開始設(shè)計(jì)的時(shí)候 ,我信心十足,認(rèn)為設(shè)計(jì)一個(gè)數(shù)字鐘不過是小菜一碟,很快就可以搞定。不過真正操作的時(shí)候,我才發(fā)現(xiàn)有很多困難,這時(shí)候我意識到自己眼高手低。于是我立即端正自己的態(tài)度,認(rèn)真的查閱資料,仔細(xì)地詢問身邊每一位同學(xué)和老師。漸漸地,我有了一些思路,于是才正式開始編寫程序。當(dāng)然,編寫途中少不了許多磕磕絆絆,但我不畏艱險(xiǎn),昂首挺進(jìn),我的心中有一個(gè)信念:我一定行。最后,程序終于編完了,但有許多不盡如人意的地方,于是我又仔細(xì)修改,努力排除其中的瑕疵,終于他比較完美了。 通過這次課程設(shè)計(jì)

7、,我覺得我對微機(jī)原理有了更加深刻地認(rèn)識。之前所學(xué)的知識不過是紙上談兵,這次課程設(shè)計(jì)才是一次真正的檢驗(yàn)。在這次檢驗(yàn)中,我發(fā)現(xiàn)了自己的不足和缺點(diǎn),我一定會認(rèn)真改正,臻于至善,讓自己期末考試的時(shí)候不會犯同樣的錯(cuò)誤,取得一個(gè)好成績。最后祝老師身體健康,工作順利,幸福美麗。四源程序assume cs:code,ds:codestack segmentdb 128 dup(?)stack endscode segmentstart:;ss段寄存器的裝入mov ax,stack mov ss,axmov sp,128;重定位中斷程序的入口地址lea dx,showtimemov ax,seg showtim

8、emov ds,axmov ax,251chint 21h;調(diào)用21號中斷的31h程序結(jié)束并駐留功能mov ax,3100hmov dx,proclenint 21hshowtime procpush axpush bxpush dspush esmov ax,csmov ds,axmov ax,0b800hmov es,axmov ax,2c00h ;調(diào)用21h號中斷的2ch功能int 21h;輸出時(shí)鐘mov bl,':'mov bh,chcall adjustmov es:120,almov es:120+2,ahmov es:120+4,bl;輸出分鐘mov bh,clc

9、all adjustmov es:120+6,almov es:120+8,ahmov es:120+10,bl;輸出秒鐘mov bh,dhcall adjustmov es:120+12,almov es:120+14,ahpop espop dspop bxpop axiretshowtime endp;入口參數(shù)為bh,出口參數(shù)為ah,al;因?yàn)檎{(diào)用2ch中斷得到的時(shí)間是用十六進(jìn)制表示的,所以直接除以10得到商和余數(shù)adjust proc mov ah,0mov al,bhmov bh,10div bhadd ah,30hadd al,30hret adjust endpproclen e

10、qu $-showtimecode endsend start五上機(jī)調(diào)試程序運(yùn)行結(jié)果如下:六主要參考資料1周明德.微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用.北京:清華大學(xué)出版社2張彌左,王兆月,邢立軍等.微型計(jì)算機(jī)接口技術(shù).北京:機(jī)械工業(yè)出版社3戴梅萼,史嘉權(quán).微型計(jì)算機(jī)技術(shù)及應(yīng)用.北京:清華大學(xué)出版社 公司印章管理制度一、目的 公司印章是公司對內(nèi)對外行使權(quán)力的標(biāo)志,也是公司名稱的法律體現(xiàn), 因此,必須對印章進(jìn)行規(guī)范化、合理化的嚴(yán)格管理,以保證公司各項(xiàng)業(yè)務(wù)的正常運(yùn)作,由公司指定專人負(fù)責(zé)管理。二、印章的種類1、 公章,是按照政府規(guī)定,由主管部門批準(zhǔn)刻制的代表公司權(quán)力的印章。2、 專用章,為方便工作專門刻制的用于

11、某種特定用途的印章,如:合同專用章、財(cái)務(wù)專用章、業(yè)務(wù)專用章、倉庫簽收章等。 3、手章(簽名章),是以公司法人代表名字刻制的用于公務(wù)的印章。三、印章的管理規(guī)定1、 印章指定專人負(fù)責(zé)保管和使用,保管印章的地方(桌、柜等)要牢固加鎖,印章使用后要及時(shí)收存。2、 財(cái)務(wù)專用章由財(cái)務(wù)部負(fù)責(zé)保管,向銀行備案的印章,應(yīng)由財(cái)務(wù)部會計(jì)、總經(jīng)辦分別保管。 3、印章要注意保養(yǎng),防止碰撞,還要及時(shí)清洗,以保持印跡清晰。4、一般情況下不得將印章攜出公司外使用,如確實(shí)因工作所需,則應(yīng)由印章管理員攜帶印章到場蓋章或監(jiān)印。 5、印章管理人員離職或調(diào)任時(shí),須履行印章交接手續(xù)。四、公章刻制印章需本公司法人代表批準(zhǔn),并由印章管理專責(zé)人負(fù)責(zé)辦理刻制并啟用并交由專人進(jìn)行保管。 五、印章的使用1、 使用任何的印章,需由相應(yīng)負(fù)責(zé)人審核簽字。為方便工 作,總經(jīng)理可授權(quán)印章管理專責(zé)人審核一般性事務(wù)用印。2、 用印前印章管理人員須認(rèn)真審核,明確了解用印的內(nèi)容和目的,確 認(rèn)符合用印的手續(xù)后,在用印登記簿上逐項(xiàng)登記,方可蓋章。 3、對需要留存的材料,蓋印后應(yīng)留存一份立卷歸檔。 4、不得在空白憑證、便箋上蓋章。 5、上報(bào)有關(guān)部門的文件資料,未經(jīng)部門經(jīng)理、總經(jīng)理審簽,不得蓋章。 6、以公司名義行文,未經(jīng)總經(jīng)理簽發(fā),不得蓋章。 7、按照合同會簽制度的規(guī)定,所有合同

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論