資源描述:
《可編程定時(shí)器/計(jì)數(shù)器.doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、河南工業(yè)大學(xué)實(shí)驗(yàn)報(bào)告課程微機(jī)原理實(shí)驗(yàn)名稱(chēng)可編程定時(shí)器/計(jì)數(shù)器院系信息科學(xué)與工程程學(xué)院專(zhuān)業(yè)班級(jí)計(jì)科F1203姓名于文靜學(xué)號(hào)201216010230指導(dǎo)老師史衛(wèi)亞日期2014.12.8一、實(shí)驗(yàn)?zāi)康恼莆?253的基本工作原理和編程方法,用示波器觀察不同方式下的波形。二、實(shí)驗(yàn)內(nèi)容1、按圖3-1虛線(xiàn)連接電路,將計(jì)數(shù)器0設(shè)置為方式0,計(jì)數(shù)器初值為N(N≤0FH),用手動(dòng)逐個(gè)輸入單脈沖,編程使計(jì)數(shù)值在屏幕上顯示,并同時(shí)用邏輯筆觀察OUT0電平變化(當(dāng)輸入N+1個(gè)脈沖后OUT0變高電平)。三、實(shí)驗(yàn)過(guò)程;*****************
2、********;;*8253方式0計(jì)數(shù)器實(shí)驗(yàn)*;;*************************;io8253aequ283hio8253bequ280hcodesegmentassumecs:codestart:moval,14h;設(shè)置8253通道0為工作方式2,二進(jìn)制計(jì)數(shù)movdx,io8253aoutdx,almovdx,io8253b;送計(jì)數(shù)初值為0FHmoval,0fhoutdx,allll:inal,dx;讀計(jì)數(shù)初值calldisp;調(diào)顯示子程序pushdxmovah,06hmovdl,0ffhint2
3、1hpopdxjzlllmovah,4ch;退出int21hdispprocnear;顯示子程序pushdxandal,0fh;首先取低四位movdl,alcmpdl,9;判斷是否<=9jlenum;若是則為'0'-'9',ASCII碼加30Hadddl,7;否則為'A'-'F',ASCII碼加37Hnum:adddl,30hmovah,02h;顯示int21hmovdl,0dh;加回車(chē)符int21hmovdl,0ah;加換行符int21hpopdxret;子程序返回dispendpcodeendsendstart