版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《微機(jī)原理及應(yīng)用》主講教師陳瑋2023/5/241第8章接口技術(shù)一、可編程并行輸入/輸出接口芯片8255A
習(xí)題二、可編程定時器/記數(shù)器8253
習(xí)題2023/5/242微機(jī)原理及應(yīng)用一、可編程并行輸入/輸出接口芯片8255AIntel8255A是可編程接口芯片,可以用程序設(shè)定或改變其工作方式,CPU通過它與外設(shè)連接。1、8255A的結(jié)構(gòu)與工作方式2、8255A的使用及初始化程序
例題
作業(yè)2023/5/243微機(jī)原理及應(yīng)用1、8255A的結(jié)構(gòu)與工作方式(1)內(nèi)部結(jié)構(gòu)及引腳(2)8255A工作方式2023/5/244微機(jī)原理及應(yīng)用8255A的內(nèi)部結(jié)構(gòu)框圖1、并行輸入/輸出端口8255A有3個獨(dú)立的輸入/輸出端口A、B、C,每個端口8位,分別與不同的外設(shè)進(jìn)行數(shù)據(jù)交換。在與外設(shè)數(shù)據(jù)傳送中需要聯(lián)絡(luò)控制線時,C端口作控制信號輸出和狀態(tài)信號輸入,與A、B口配合。2023/5/245微機(jī)原理及應(yīng)用
8255A的內(nèi)部結(jié)構(gòu)框圖2、A組和B組控制電路A組:A口、C口高4位;B組:B口、C口低4位;各有控制電路,負(fù)責(zé)接受來自讀/寫控制邏輯的各種命令,以及來自數(shù)據(jù)總線的控制字,從而決定A組和B組的工作方式;根據(jù)CPU的命令對C端口的每一位實(shí)現(xiàn)“復(fù)位”或“置位”。2023/5/246微機(jī)原理及應(yīng)用3、讀/寫控制部件8255A內(nèi)部完成讀/寫控制功能的部件。與6條輸入控制線連接,負(fù)責(zé)接受CPU輸入的控制信號。4、數(shù)據(jù)總線緩沖器是一個8位雙向三態(tài)緩沖器,是8255A與CPU交換各類數(shù)據(jù)的接口。8255A的內(nèi)部結(jié)構(gòu)框圖2023/5/247微機(jī)原理及應(yīng)用8255A的引腳8255A是雙列直插式40引腳芯片。1、與外設(shè)連接的引腳A口、B口和C口共24條;2、與CPU連接的引腳
(1)數(shù)據(jù)線D0—D7;(2)輸入控制線:*RESET——復(fù)位信號RESET有效時,清除8255A內(nèi)部寄存器,包括控制寄存器,A口、B口和C口設(shè)置為輸入方式。當(dāng)RD低電平時,表示CPU讀出8255A的數(shù)據(jù)或狀態(tài)信息。*RD——讀信號2023/5/248微機(jī)原理及應(yīng)用8255A的引腳*A1A0——端口尋址線,直接與CPU地址線連接(8088的A1A0),確定CPU要訪問的端口地址。8255A內(nèi)部有3個輸入/輸出端口和一個控制寄存器,由A1A0組合對應(yīng):A1A000端口AA1A001端口BA1A010端口CA1A011控制寄存器*CS——片選信號。*WR——寫信號表示CPU將數(shù)據(jù)或命令寫入8255A。2023/5/249微機(jī)原理及應(yīng)用(2)8255A工作方式①工作方式0—基本輸入輸出工作方式A、B、C端口都可以作為輸入或輸出數(shù)據(jù)端口,以無條件傳送方式進(jìn)行輸入輸出操作。②工作方式1—應(yīng)答式單向輸入輸出工作方式A、B端口作為輸入或輸出數(shù)據(jù)端口,C口分為兩組分別作為A口和B口的應(yīng)答聯(lián)絡(luò)線。③工作方式2—應(yīng)答式雙向輸入輸出工作方式只有A口可以工作于方式2,可以雙向操作,即可以輸入也可以輸出數(shù)據(jù),C口作為應(yīng)答信號。④位操作工作方式只有C口可以進(jìn)行位操作。2023/5/2410微機(jī)原理及應(yīng)用工作方式0—基本輸入輸出工作方式1)方式0下8255A有兩個8位端口:端口A和端口B,兩個4位端口:端口C的高4位和端口C的低4位;2)任何一個端口可以作輸出或輸入,由用戶程序設(shè)定;3)輸出鎖存,輸入不鎖存;4)方式0適用于無條件傳送方式。2023/5/2411微機(jī)原理及應(yīng)用工作方式1—應(yīng)答式單向輸入輸出工作方式1)方式1下8255A可作為一個或兩個選通端口,每個選通端口包含有:8位數(shù)據(jù)端口、3位控制線(由端口C規(guī)定的位提供)、中斷邏輯;2)任何一個選通端口都可以作輸出或輸入,輸出、輸入均鎖存;3)若只有一個端口工作于方式1時,余下的13位可工作于方式0;若兩個端口都工作于方式1時,端口C余下的2位可設(shè)定為輸入或輸出,且也具有置位/復(fù)位功能。在方式1下,端口C的某些位規(guī)定作為聯(lián)絡(luò)信號,但這種規(guī)定在輸入和輸出時不相同。
2023/5/2412微機(jī)原理及應(yīng)用工作方式1—輸入A、B端口工作于方式1輸入時,方式選擇控制字及端口C對應(yīng)的控制信號見圖示;IBF——輸入緩沖器滿,是8255A的輸出信號,可供CPU查詢或用于外設(shè)聯(lián)絡(luò)。IBF有效時,表明在輸入鎖存器中已存放了一個數(shù)據(jù);STB——選通信號,低電平有效,由外設(shè)產(chǎn)生的輸入信號;
每端口有3個控制信號:2023/5/2413微機(jī)原理及應(yīng)用工作方式1—輸入INTR——中斷請求信號,是8255A的輸出信號,供CPU查詢或向CPU發(fā)出中斷請求;INTE——中斷允許標(biāo)志;*A口中斷允許,PC4置位;*B口中斷允許,PC2置位;方式1中斷輸入過程首先必須對端口進(jìn)行初始化:設(shè)置方式選擇控制字,設(shè)置端口C置位/復(fù)位控制字,將端口設(shè)置為中斷允許。方式1程序查詢傳送方式,查詢IBF的狀態(tài)。2023/5/2414微機(jī)原理及應(yīng)用工作方式1—輸出A、B端口工作于方式1輸出時,方式選擇控制字及端口C對應(yīng)的控制信號見圖示;每端口有3個控制信號:INTR——中斷請求信號,若INTE=1,8255A向CPU發(fā)出中斷請求信號;INTE——中斷允許標(biāo)志。OBF——輸出緩沖器滿,8255A給外設(shè)的控制信號ACK——外設(shè)響應(yīng)信號,外設(shè)給8255A的輸入信號,表明輸出數(shù)據(jù)已經(jīng)接受了;2023/5/2415微機(jī)原理及應(yīng)用工作晉方式座1綿—閑輸出方式嗽1輸始出與趴輸入誰相同泰,首爬先必范須對燃端口宮進(jìn)行賠初始和化:設(shè)置房誠方式爽選擇切控制羽字,事設(shè)置食端口C置位揉/復(fù)袍位控轟制字恭,將妄端口燙設(shè)置裹為中古斷允鳳許。端口A或B可分懶別設(shè)謀為輸賊入和寸輸出觸,不洞受另痰一端覺口影辣響。同樣,方式1輸出可用于程序查詢傳送方式,CPU可通過查詢輸出緩沖器滿信號OBF的狀態(tài),確定是否可以送出數(shù)據(jù)。20死23掏/5樹/1絞816微機(jī)委原理斥及應(yīng)鎮(zhèn)用工作須方式尾2繩—矩雙向設(shè)傳送遇方式1)方式安2只燦用于仙端口A;2)端口A工作課于方幫式2軟下,索端口C的PC7-PC3作其動聯(lián)絡(luò)貞控制什;3)昂輸入鈴、輸感出均股鎖存蟲;4)智方式遙2的叫輸入傻/輸粒出過滑程相糧當(dāng)于仁方式渴1的袍輸入戰(zhàn)過程稱和輸掛出過親程的恩組合顛。20艱23壞/5振/1暮817微機(jī)飼原理擔(dān)及應(yīng)粘用2、腰82廈55A的使稱用及菜初始?xì)q化程沈序82立55A各端抬口的愧工作割方式員由CP丈U通過I/鈴O指令街寫入女控制棟寄存斃器的內(nèi)控制炒字來塔決定結(jié)。82沃55A有兩巡壽個控劣制字果:(1掛)方式情選擇黎控制榮字(2表)端口C置位布/復(fù)讓位控變制字初始篩化編待程20廳23瓣/5賤/1匠818微機(jī)跳原理幼及應(yīng)蔥用(1諷)方糖式選杏擇控起制字方式改選擇滾控制琴字用軟于設(shè)泛置各饑端口奇的工嘩作方趁式和夜數(shù)據(jù)屋輸入盞/輸號出的岔傳送紫方向盈。例題20省23刃/5茂/1睛819微機(jī)碰原理眼及應(yīng)睜用例題極(方消式選鉆擇控映制字漸)設(shè)某川片8腎25促5A的端版口地蓬址是拍60H~藍(lán)63銳H,工作癢于方乎式0纖,端布口A和端毀口C高4紐奉位輸唉出,嚷端口B和端仗口C低4丸位輸或入,滔請?jiān)O(shè)譽(yù)置該謎82培55A的方燈式選鋤擇控澤制字霞。解:蒼方式劇選擇味控制叢字=移1000001120核23匪/5凍/1仰820微機(jī)艱原理楚及應(yīng)吼用(2島)端檢口C置位域/復(fù)蜓位控旬制字端口C置位備/復(fù)后位控?cái)?shù)制字只對紡端口C的某辦一個湖位進(jìn)胖行操發(fā)作,習(xí)其他曠位不牙受影買響。注意爬:必言須寫天入控缺制端易口。例題20禁23院/5離/1遵821微機(jī)吐原理透及應(yīng)準(zhǔn)用例題(位硬操作貍控制領(lǐng)字)已知酸82數(shù)55A的端泡口地竭址為呀02E0苦H-服02翻E3鹿H,請實(shí)識現(xiàn)對橋端口C的PC2置位白和PC4復(fù)位泡。解:MO低V緣瑞DX應(yīng),0屬2E突3H禁;大于業(yè)8位艘的端班口地吼址送DXMO祖V股AL蛙,0愉5H旋;位操披作控喪制字豈=000辱001篇01OU埋T屑DX詳,A譜L舊;置位PC2MO醋V液AL蛋,0勝8H小;位操惰作控呼制字備=000場010吹00OU兵T沖DX,AL;復(fù)位PC420夕23色/5內(nèi)/1廣822微機(jī)球原理菠及應(yīng)施用例題(位可操作欣控制必字)勒(2分)請?jiān)阱e82態(tài)55A的C端口魔的PC根7位輸旨出一驕個正母脈沖叫(設(shè)吧原來PC許7=任0)拴。解:恢程序晨段如妖下MO殘V尸AL港,泥0F鑄H洪;置位PC告7,操作塵控制炎字=000問011綁11OU患TCT茅RL酸_P垂OR咐T,鄙AL懷;寫入辟控制綿端口MO扇V界AL勇,職0E償H沃;復(fù)位PC喚7,操作竭控制辟字=000尿011救10OU潑TCT否RL皆_P熊OR浩T,忙AL須;寫入郊控制已端口20桑23責(zé)/5蠢/1振823微機(jī)異原理枝及應(yīng)在用初始揉化編蜂程初始建化就鳳是CP襖U通過洪程序惠來設(shè)娛定8共25車5A的工農(nóng)作方柜式。設(shè)某砍片8統(tǒng)25坊5A的端漿口地箏址是況60H~漂63舍H,工作凡于方在式0既,端賠口A和端瞎口C高4航位輸勒出,失端口B和端緞口C低4卵位輸州入,沾設(shè)置肢該8尋25句5A的方躬式選桌擇控敬制字墨。解:趴方式六選擇門控制傷字=妹10000011初始庭化編爸程:MO駛V某AL勝,宮83望HOU負(fù)TCN造TL姥_P壯OR嗽T,A亞L帶;將方低式選父擇控該制字緩由控鼠制端請口寫限入20久23供/5經(jīng)/1京824微機(jī)份原理良及應(yīng)曬用例題1、疑已知A,螞B,沙C端口恢均作備為輸叔入或宣輸出歡端口詳,有族12賣個開貓關(guān)和椒12吐個發(fā)退光二態(tài)極管賣,每誘一個阻開關(guān)隆對應(yīng)巨每一萬個發(fā)慘光二惱極管俊,當(dāng)粥某一圓開關(guān)曉接通治時,嘗對應(yīng)柱的發(fā)結(jié)光二肉極管香就亮情,否辱則就留暗。摩試編暴寫程勝序段翻實(shí)現(xiàn)垂此功狠能???8黨25坊5A的端筋口地資址是轉(zhuǎn)02抬18H~耕02寄1B松H)20產(chǎn)23少/5銀/1四825微機(jī)科原理澆及應(yīng)惰用例題1解:裂程序避段流逮程圖20芒23巧/5鴨/1轎826微機(jī)伙原理停及應(yīng)輸用例題1解:忠程序揭段清乏單MO提V躍AL救,括83浩H礦;廈B口和C口低粗4位近輸入亞,A口和C高4撈位輸臘出MO世V退DX末,0餅21陷BH襲;控制是端口剃地址央送DXOU嗽T扛DX韻,臨AL對;從控銹制端陵口寫律入方陸式控減制字LL所:賢MO戀V透DX倉,0捉21潛9H濱;讀B口IN禾A篇L,梨D詞XDE陷C鳥DX封;A口OU昏T伍DX錘,紐奉A(yù)L蜜;將B口讀本入的龜開關(guān)園狀態(tài)益從A口輸趣出MO窮V睡DX肺,0現(xiàn)21奶AH曬;搶C口IN蓋A貝L,港D鋼X珠;C口讀綠入數(shù)銜據(jù)MO或VC盟L,焰4SH么L蘋AL評,繞CL問;將低槍4位晴左移銳到高耕4位OU男T佩DX家,A款L確;將低邊4位爛讀入揭的從那高4已位輸鑒出JM繪P鳥LLHL掙T20中23額/5蜓/1蜻827微機(jī)欺原理鍵及應(yīng)炭用例題綁2一個適微機(jī)譽(yù)系統(tǒng)邀中采山用8胖25辜5A作為I/冷O接口途,初役始化額時CP胳U訪問雷其8BH端口板,將噸它設(shè)拍置為艷方式榆0,A、猜B口輸色入,C口輸由出,扎請問A口的盼端口榴地址摔是多臂少?解:A口為鴿88H20陶23費(fèi)/5遣/1戴828微機(jī)只原理遺及應(yīng)忘用例題浴3—洪—LE精D顯示旨器LE臭D(發(fā)光豈二極乳管)峽顯示稿器件渾是微纖機(jī)系城統(tǒng)中雕廉價珍的輸陪出設(shè)謎備,驢由多潔個發(fā)栽光二罪極管企組成傳,可港用于評顯示方不同躲字符濱。7段LE沒D顯示磨器件跡:20梯23御/5蜻/1印829微機(jī)蜂原理計(jì)及應(yīng)塌用例題脆3—傻—LE尋D顯示棋器控制斷7段LE測D顯示生器件熱顯示結(jié)的方怪法有磨兩種犬:1、動態(tài)屋顯示——曉微處優(yōu)理器宗定時階地對LE寨D顯示半器件別所顯徹示的晌內(nèi)容扇進(jìn)行朽掃描咳。2、靜態(tài)聯(lián)顯示——到所謂觸靜態(tài)筑顯示澆,就競是當(dāng)LE陶D顯示蒸器顯濾示某別個字役符時鼻,相盛應(yīng)的津顯示吹段(剪發(fā)光滾二極漂管)茫恒定立地導(dǎo)早通或泊截至炕,直枯到顯秩示另政一個右字符厘為止尖。20但23鑒/5偷/1搬830微機(jī)巷原理彈及應(yīng)情用1、期動態(tài)濁顯示動態(tài)珠顯示暑——很微處陣?yán)砥鲾_定時此地對LE箭D顯示制器件糊所顯輝示的哥內(nèi)容束進(jìn)行脾掃描逢。LE國D顯示善器件里是分轉(zhuǎn)時工葬作的備,任炕一時符刻只賠有一房誠個顯索示器翠件在埋顯示呆。但掃瞞描顯潮示達(dá)郵到一絲式定的蟲速度殃時,滿利用凳視覺斥暫留備現(xiàn)象愉,人侍們看距到的礎(chǔ)就是蛋所有福器件胳在顯兄示。PBi決定干顯示葉哪一旅個98765420駁23超/5位/1棉831微機(jī)壤原理李及應(yīng)慎用1、角動態(tài)洋顯示20產(chǎn)23繳/5丸/1諒832微機(jī)哈原理形及應(yīng)橡用1、遲動態(tài)副顯示數(shù)據(jù)掀段程孝序:DA鞭TA卻S頸EG飽ME擱NTSE呢GT功AB躲D兔B原3F棉H,奇06待H媽5B歐H茶4F謹(jǐn)H,貞66秀HDB溫6企DH鉗,7練DH沿,0載7H迷,7更FH猴,6膏FH遼;數(shù)字期0—覆9的歐公陰年極花;顯緒示代責(zé)碼DI擾SB膊UF鴿D顏B9,紫8,逮7,娃6,漲5,伙4;七段LE爆D要顯歲示的肌數(shù)…羅…DA業(yè)TA妹E勸ND殺S20呀23退/5輔/1刃833微機(jī)敞原理軌及應(yīng)抽用代碼鹽段:DI服SP地1濃PR質(zhì)OC管N擇EA聯(lián)RMO靜V弓BX愿,O胡FF異SE病T典DI拆SB諒UF但;取要慢顯示貪的數(shù)頭的指駕針MO舊V于CH愛,2疫0H那;從左我邊第腿一位甜開始慢顯示MO胃V縫SI騎,O扮FF貓SE厘T純SE損TT絮AG太;設(shè)定銅顯示擊代碼調(diào)的指堅(jiān)針PU相SH腹D辨XDI疲S1枝:蹲PU慚SH辟S端IMO基V逮AH外,0MO臟V胡AL喂,[穴BX恭]盆;取要煎顯示察的數(shù)AD航D做SI簡,A澇X庭;求顯票示代元碼的哨指針MO達(dá)V勝AL末,[鍬SI彼]資;顯示基代碼轎送ALMO糖V衰DX犯,8塊00侵H象;取PA端口OU課T我DX劉,A拔L莖;輸出栗顯示半的數(shù)MO小V爐DX咬,8片01走H抓;取PB端口MO境V頑AL成,C奔H燦;送出言位顯師代碼OU圖T護(hù)DX根,A括LCA繁LL勁D災(zāi)LY包1M匆SAN嶼D玻AL激,0慮1H杠;已顯質(zhì)示最摔右一補(bǔ)位嗎奔?JZ小D累2……賞..20反23笨/5殿/1鉤834微機(jī)穗原理杜及應(yīng)瞎用例4蟲、鍵擦盤接躺口技糟術(shù)1、獨(dú)立令式按們鍵2、行列出式鍵貌盤20慨23悶/5韻/1遙835微機(jī)逆原理殺及應(yīng)廚用一、霧獨(dú)立巷式按泰鍵獨(dú)立婆式按鳴鍵是宣指直蕩接用魯輸入盛端口面線構(gòu)蒸成的引單個予按鍵澇電路銀。設(shè)8沫25里5A的端萄口A連接婆8個足按鍵當(dāng),初末始化晉設(shè)置餃為輸楚入。*當(dāng)虜無鍵堆按下避時,PA0—P揚(yáng)A7輸入哪狀態(tài)暫均為舍1(監(jiān)高電泄平)如;*當(dāng)屢有鍵芳按下協(xié)時,謊則按娃鍵對臟應(yīng)的娘端口喊線輸擋入為怨0(勸低電吊平)辱。適用耗于按吧鍵比窩較少肆的系捕統(tǒng),般按鍵變之間搜互不辱影響塊。A20虛23揭/5壓/1石836微機(jī)役原理疲及應(yīng)枯用二、輝行列走式鍵裁盤行列屋式鍵很盤(菜矩陣支式鍵滋盤)腦由行育線和邊列線語組成顧,按們鍵設(shè)企置在衡行、能列結(jié)列構(gòu)的羅交叉陷點(diǎn)上矮,行嘉列線北分別這連在格按鍵挽開關(guān)甲的兩哈端。A列線昌-輸聽出行線趕-輸朽入判斷碰有無晝鍵按簡下:*若C口的鐵低四埋位全乓為高膚電平繼(即挪0FH乘),則無贏鍵按卡下;*若C口低裁四位辜不全相為高親電平冤,則旨說明蠻有鍵伐按下凱。(先巧使A口輸稱出均積為低策電平盞)(再撤定時印從PC端口蹈讀入王行值泉)20隱23斤/5廣/1朗837微機(jī)歡原理洞及應(yīng)席用1、聚定時招掃描衛(wèi)法(1外)定鋼時掃斑描鍵漠盤,剪判斷揀有否桂按鍵急按下竄?先使A口輸鄉(xiāng)豐出(么列)分均為茄低電筐平,色再定嘩時從PC端口快讀入竊行值勸,監(jiān)章視有豎無鍵挪按下柿:*若C口的份低四斤位全腸為高邊電平淋(即純0FH含),則無機(jī)鍵按蹤蝶下;*若C口低灶四位丑不全尤為高云電平論,則泳說明持有鍵飾按下匆。20續(xù)23蛇/5撇/1戲838微機(jī)英原理紐奉及應(yīng)氏用1、加定時眨掃描叫法(2饒)消猾除按取鍵抖毅動如果毫有按挎鍵按冊下,住則延遵時1熊0-羞20ms后,邁再次構(gòu)從C口讀扁入行錯值,堆如果良此時準(zhǔn)仍有竭鍵按鐮下,姐則確置認(rèn)鍵怪盤有輛鍵按爆下。20撓23巖/5算/1值839微機(jī)止原理咐及應(yīng)湖用1、歌定時春掃描緊法(3燃)求川按鍵水鍵值首先板對鍵說盤逐商列掃映描(渣即逐蛛列輸勞出低佳電平濱)。*首畢先令PA0=0程,然后望由C口讀訪入行掩值,管是否混等于胸0FH滴?若等滋于0FH環(huán),說明鋸該列炭無鍵買按下丟;*再邪令PA1=0戶,然后陡由C口讀兆入行零值,鍬是否島等于圾0FH臂?若不啟等于誘0FH埋,說明桂該列鳥有鍵挖按下掏,則蛇求按朝鍵鍵冶值。假設(shè)負(fù),列穿輸出集值為寸0FD唇H(繡11濃11急1返10礙1)疫,而行尋讀入凝值為島0EH饞(0蔑00季0赴11慈10滑),即所村按鍵低值為姓1。20圍23爹/5碧/1懸840微機(jī)抬原理埋及應(yīng)憑用1、葉定時采掃描濁法(4肝)等哥待按竊鍵釋刃放為保相證按男鍵每膛閉合忘一次杠,計(jì)榴算機(jī)漢只作棚一次酬處理誼,程會序需狗等待踏按鍵鑰釋放輛后,闊才作墻下一森按鍵畏的處暖理。20憑23藏/5喉/1通841微機(jī)依原理版及應(yīng)曾用1、敢定時丘掃描導(dǎo)法K_CHK PROCNEAR ;檢查有無按鍵子程序
MOVDX,800H ;送A口地址
MOVAL,00H ;列輸出線全為0
OUTDX,AL MOVDX,802H ;送C口地址
INAL,DX ;從C口讀入行值
ANDAL,0FH ;行值與0FH相與
CMPAL,0FH ;相與值再與0FH相減
RET ;返回主程序K_CHKENDP 設(shè)8零25菌5A的4臂個口澇分別淹為8蟲00H-務(wù)80藝3H灰,初始岸化時慈已設(shè)A口為匆輸出艇,C口為抗輸入級,則碼鍵盤豆掃描金程序吵:(1探)檢營查有稠無按英鍵子泄程序睛(K_震CH男K)(2航)求按粱鍵鍵贈值子貨程序(3享)按罪鍵處坡理子否程序相減為0,則無鍵按下;相減不為0,則有鍵按下。20上23家/5罷/1雕842微機(jī)埋原理拜及應(yīng)污用1、慶定時億掃描騾法設(shè)8喪25喘5A的4鄭個口普分別劈燕為8粥01H-圣80羞3H獵,初始蹈化時芹已設(shè)A口為識輸出魯,C口為勒輸入烏,則韻鍵盤煌掃描灑程序慮:(1值)檢撿查有釀無按籮鍵子蕩程序千(K_工CH間K)(2莖)求按薪鍵鍵旦值子翅程序(3匪)按蜜鍵處再理子烏程序KEY PROCNEAR ;求按鍵鍵值子程序KSCAN: CALLK_CHK ;檢查鍵盤有無按鍵
JNZKS0 ;有鍵按下,轉(zhuǎn)KS0 RETKS0: CALLDLY10MS ;調(diào)用延時程序,防抖動
CALLK_CHK ;再次確認(rèn)有無按鍵
JNZKS1 ;有鍵按下,轉(zhuǎn)KS1 RET KS1: MOVAH,0FEH ;第一列掃描值
MOVAL,AH MOVDX,800H ;送A口地址KS2: OUTDX,AL MOVDX,802H ;送C口地址
INAL,DX ;從C口讀入行值
ANDAL,0FH CMPAL,0FH ;讀入的值與0FH比較
JNZKS3 ;不為0即有鍵按下轉(zhuǎn)KS3 ROLAH,1 ;第二列掃描值
MOVAL,AH MOVDX,800H ;送A口地址
ANDAL,01H ;8列是否已掃描完成?
JNZKS2 ;沒有,繼續(xù)檢查下一列
RETKS3: MOVBH,AL ;保存按鍵值到BHKS4: CALLDLY10MS ;調(diào)用延時程序
CALLK_CHK ;檢查鍵盤有無按鍵
JNZKS4 ;等待按鍵釋放
CALLKEYP ;調(diào)用按鍵處理子程序
RETKEY ENDP*按鍵的行值、列值分別在BH、AH寄存器中20臣23投/5跑/1嗽843微機(jī)軌原理愁及應(yīng)確用1、饅定時危掃描日法設(shè)8嚷25屢5A的4軟個口陶分別豎為8含01H-烘80孩3H直,初始蜻化時墨已設(shè)A口為碑輸出切,C口為蓬輸入旁,則維鍵盤屈掃描負(fù)程序草:(1當(dāng))檢旬查有蔑無按奮鍵子扮程序沿(K_年CH努K)(2黑)求按目鍵鍵瞎值子仍程序減(KE骨Y)(3噴)按鍵妨處理浙子程負(fù)序*按鍵的行值、列值分別在BH、AH寄存器中KEYP PROCNEAR ;按鍵處理 子程序
MOVBL,0 ;KP1: INCBL ; SHRAH,1 ; JCKP1 ; DECBL ;BL得到第幾列
ANDBH,0FH
;取低4位
MOVCL,0 ; KP2:
INCCL ; SHRBH,1 ;
JCKP2 ; DECCL ; MOVBH,CL
;BH得到第幾行
MOVAL,08H MULBH ;行值×8
ADDAL,BL ;得到實(shí)際按鍵值
SHLAL,1 ; MOVBX,AX ; JMPK_TAB[BX] ;根據(jù)按鍵值轉(zhuǎn)移K_TAB: JMPSHORTKEY00 ; JMPSHORTKEY01 ; …… ; JMPSHORTKEY31 KEY00: …… ;相應(yīng)按鍵處理
RET ;KEY01: …… ; RET ; ……KEY31: …… ; RET ;KEYP ENDP20然23棟/5豬/1歷844微機(jī)艱原理聚及應(yīng)蜻用2、漆中斷危掃描寇法中斷網(wǎng)掃描園法與殘定時棒掃描葉法的躁不同卷之處獲在于警,沒越有按孫鍵時銅,鍵驗(yàn)盤程辨序不育用執(zhí)貞行,員這樣性就節(jié)較省了CP縫U的時奇間。只有理當(dāng)任蜜一鍵叔按下商時,支即IR牌Q2由低夠電平擊轉(zhuǎn)為數(shù)高電劇平時境,向CP虎U申請敢中斷塔。CP架U響應(yīng)西中斷受后,歪再調(diào)弱用鍵箱盤程泡序。20暮23缺/5檔/1冊845微機(jī)置原理潛及應(yīng)孟用作業(yè)P2拐682、輝4、侄620深23屈/5功/1拋846微機(jī)拔原理蛙及應(yīng)輸用習(xí)題82酸55A哪種芳工作搭方式距具有那中斷眨請求拳的功狡能?品該中柱斷請邁求能蛙否屏蹄蔽?戶如何馬設(shè)置晝?解:暮82利55A的方電式1各、方背式2嚴(yán)具有價中斷率請求筍功能煎,均祖可屏窩蔽。A口:抵方式撈1輸員入時叉,PC4置位莊允許眨中斷撒、PC4復(fù)位墻禁止適中斷輝;方式維1輸櫻出時喘,PC6置位丟允許清中斷壯、PC6復(fù)位棚禁止逆中斷求;方式爹2時幅,即梨為方疏式1效輸入床、輸信出的澆組合閣。B口:壩工作槳于方員式1帥時,PC2置位掏允許季中斷筐、PC2復(fù)位村禁止樂中斷亡。20蒜23皂/5劑/1恢847微機(jī)池原理羊及應(yīng)攀用習(xí)題(2戴)設(shè)8教25蓮5A的端領(lǐng)口地屈址為妖02不60H-響02策63沿H,試編焦寫下覽列各弊種情渣況的確初始填化程挎序:(1覆)A口、B口設(shè)產(chǎn)置為女方式光0,期端口A和C作為拋輸入納口,治允許爬中斷組。解:奏初始燥化程霧序段陵:MO羽V般AL任,9鏟9H濃;方式謙選擇榆控制腎字=10011001MO控V控DX者,0拉26拿3H裝;端口藥地址伙大于染8位住送DXOU塵T脆DX廣,A挪L20沒23野/5換/1田848微機(jī)木原理悟及應(yīng)邁用習(xí)題(3凡)(2忠)A口設(shè)泰為方心式2獄,禁張止中懶斷,B口設(shè)熱為方受式1渣輸出冠,允利許中共斷。解:煎初始掠化程礙序段莊:MO乏V塘A庸L,趙0C衰4H亞;方式繼選擇梯控制毅字=11xxx10xMO條V好DX廢,0辭26雙3HOU框T敢DX礙,A憐L錢;初始吩化完銳成MO逗V呆AL傅,0郵CH沾;位操妻作控環(huán)制字瓶=000則011窗00,PC6復(fù)位吧,;輸毀出中叮斷禁象止OU題T儀DX骨,A勵LMO匠V證AL錘,0良8H嫩;位操聞作控且制字田=000盈010么00,PC4復(fù)位額,;輸創(chuàng)入中豆斷禁劃止OU紡T娃D(zhuǎn)X尾,A油L津;A口方擾式2積,禁冬止中言斷MO雹V裝AL暈,0印5H仆;位操末作控眨制字馬=000偶001天01,PC2置位東,;B口中蔥斷允戚許OU犧T絲式DX腸,A句L20毯23賣/5再/1偵849微機(jī)蔥原理色及應(yīng)奶用習(xí)題(4露)(3惡)A口設(shè)中置為迫方式杜1輸?shù)秩?,PC7和PC6作為艘輸出韻,B口方票式1費(fèi)輸入泳,A口和B口允乓許中畫斷。解:曾初始糕化程迅序段表:MO萌V典AL造,0使B6萄H眉;方式臂選擇沈控制甘字=1011011xMO遼V毀DX禿,0從26爹3HOU脫T忙DX覽,A坡L哥;初始總化完刺成MO蜜V疲AL族,0掉9H震;位操聰作控界制字據(jù)=000滾010滾01,PC4置位OU鞭T騎DX燃,A悲L彼;A口允哥許中茄斷MO永V艷AL辣,0母5H甩;位操寒作控?zé)o制字拍=000窯001秋01,PC2置位OU捉T駱DX謝,A饞L捎;B口允慚許中丹斷20嗎23姻/5技/1稅850微機(jī)陣原理蝴及應(yīng)環(huán)用二、客可編秤程定方時器乓/記尋數(shù)器徹82和53在微屬型計(jì)唱算機(jī)乒系統(tǒng)窮中常尚常需洗要定表時器潔或計(jì)馬數(shù)器添,用環(huán)來產(chǎn)灰生實(shí)楚時時瓣鐘信穗號,似如定燈時對饞動態(tài)醋存儲緩器刷究新,易控制耐系統(tǒng)沸的定晨時檢菜測等咐等。榮同時牛,計(jì)討算機(jī)損控制分系統(tǒng)違也常幅常需進(jìn)要計(jì)按數(shù)功牛能,顛實(shí)現(xiàn)子對外眨部事因件的扭計(jì)數(shù)福。1、82厲53啟的內(nèi)鮮部結(jié)稻構(gòu)及纖引腳2、82刺53渡的控然制字3、82理53扒的的脾工作盾方式作業(yè)20則23文/5低/1遮851微機(jī)竭原理茫及應(yīng)浪用1、唯8昏25院3的然內(nèi)部哈結(jié)構(gòu)慣及引凝腳82洪53嘆的內(nèi)延部結(jié)歉構(gòu)(1瞎)3濫個計(jì)逃數(shù)器屆——教計(jì)數(shù)酸器0蜘、1受、2閉,每膀個計(jì)數(shù)軟器的寇結(jié)構(gòu)相同炸,而菌且操兩作是脫互相屬獨(dú)立舟的。(2具)控佩制字灰寄存輸器—槍—是一癢個8獅位寄冰存器哲,每仙個計(jì)伶數(shù)器淚有一駝個,只饑能寫攤?cè)?,勉不能魔讀出貓,用明來保破存計(jì)免數(shù)器滑的工劑作方灣式、勞計(jì)數(shù)泉進(jìn)位規(guī)制方僵式以記及讀狼/寫鳴計(jì)數(shù)鼻器方趣式。(3犁)數(shù)蕩據(jù)總鐘線緩冠沖器蘆——佩與CP風(fēng)U數(shù)據(jù)五總線厭直接敬相連姨。(4梅)讀庫寫控哲制電圍路—犧—8船25微3的董控制彎電路垂,接遙受來哨自CP弄U的地響址信逮號和寶控制泊信號微,完揉成對等82侄53舟內(nèi)部脂各功寫能的潔控制凡和操觸作。20基23瞇/5奔/1策852微機(jī)濫原理磨及應(yīng)座用1、豎8悄25說3的皆內(nèi)部覺結(jié)構(gòu)袍及引逝腳A1A000沾計(jì)數(shù)遙器0A1A001源計(jì)數(shù)撇器1A1A010圣計(jì)數(shù)牧器2A1A011扛控制種寄存鄭器20仰23浙/5兼/1漆853微機(jī)含原理唐及應(yīng)定用1、塘8散25境3的歇內(nèi)部叛結(jié)構(gòu)脈及引脖腳(2剖)82行53妹是2于4引飾腳的公雙列甩直插裂式芯毛片。(1珍)與CP零U連接肌的引均腳數(shù)據(jù)善線D0-D7:這是看與CP乞U數(shù)據(jù)涼線連圍接的執(zhí)引腳雹,用托于與CP渠U傳遞丈信息野。(2治)與輕外部效連接沫的引扯腳三個男計(jì)數(shù)息器的旱三組定線:CL辨K、努GA旨TE和OU監(jiān)T??刂凭€RD、WR、CS、A1和A0:與8255A比較,除沒有復(fù)位信號RESET外,其余都相同。20辭23爆/5枯/1導(dǎo)854微機(jī)干原理嚴(yán)及應(yīng)右用計(jì)數(shù)丈器的劑結(jié)構(gòu)82屬53雁的每鉤個計(jì)姥數(shù)器而包括鳥:(1態(tài))1括6位冶的計(jì)取數(shù)初港值寄胃存器CR努——存放摧由CP酬U編程遲設(shè)定臭的計(jì)扛數(shù)初考值;(2叮)1部6位計(jì)弓數(shù)執(zhí)勸行部鴨件CE忙——是一鄭個減政1計(jì)社數(shù)器凈,初趕值是CR的內(nèi)插容。CE只對CL借K脈沖饑計(jì)數(shù)灶,一恥旦計(jì)辣數(shù)器聾被啟寇動后喜,每縱出現(xiàn)叉一個CL丙K脈沖駝,CE減1村。當(dāng)啞減為湊0時屠,通礎(chǔ)過OU膽T輸出抗指示夢信號徹,表認(rèn)明CE為0廣;*當(dāng)CL告K是一磁個非防周期掃性信簽號時廈,起扮計(jì)數(shù)珠功能眾;*當(dāng)CL眾K是周揀期性膜時鐘秩信號倍時,催起定從時功磚能。作定鐘時器檢用時碰,定時添系數(shù)泊=要大求的綁定時模時間猾/輸沖入的國時鐘接脈沖抱周期,作王為計(jì)圾數(shù)初魄值預(yù)投置入CR螞;20奇23奸/5揮/1魄855微機(jī)胳原理激及應(yīng)美用計(jì)數(shù)姿器的邪結(jié)構(gòu)(3兵)1橋6位輸蛾出鎖低存器OL灣——跟隨CE的內(nèi)要容變玩化,詢當(dāng)接綢受到CP貨U發(fā)來討的鎖駝存命特令時年,就異鎖定樹當(dāng)前湯的計(jì)風(fēng)數(shù)值值,而腥不跟慣隨CE變化細(xì),直膜到CP倒U從中郊讀取鄙鎖存顆值后淋,才須恢復(fù)弦跟隨CE揉。(4生)G姜AT斗E—曠—門控怕脈沖鈔輸入摸。*遼高電徑平時,允許鑼計(jì)數(shù)開器工陸作;*擴(kuò)低電級平時柳,禁距止計(jì)黨數(shù)器宣工作首。20辯23賊/5燃/1觀856微機(jī)冬原理凝及應(yīng)竿用2、膚8持25鎮(zhèn)3的羽控制滔字(1蝴)控掌制字劉——技在8芳25淺3的罰初始蹦化編白程中哪,第乎一個沈?qū)懭胗赖囊簧穸ㄊ欠绞娇p控制講字,規(guī)鉆定8騾25照3的盼工作竿方式制。20喂23頓/5結(jié)/1腦857微機(jī)往原理桂及應(yīng)駱用2、鉗8隱25堪3的癥控制工字(2盒)(2尼)8央25篩3的剖讀/咳寫操浴作*奴寫醬入操汪作—繪—設(shè)榨置控?cái)r制字予,設(shè)域置計(jì)無數(shù)初阿值和董設(shè)置爸鎖存誰命令脖;使用號前,珠首先若初始學(xué)化:度先寫島入方盜式控嘆制字疼,隨稠后寫鄙入計(jì)狡數(shù)初傾值(供注意真格式劉)??刂茡ё謱懻既肟赜嘀萍耐泶嫫鞴范丝诰?,計(jì)栽數(shù)初跟值寫羞入計(jì)轟數(shù)器豈端口抽。鎖存嫁命令澇——D7D6指定曲要鎖地存的糧計(jì)數(shù)盞器,D5D4=0耳0。*執(zhí)讀公出操窮作—幅—CP尺U讀取東計(jì)數(shù)陳器當(dāng)被前的眉計(jì)數(shù)訊值。在計(jì)籍?dāng)?shù)過切程中旅,輸嶺出鎖楊存器OL跟隨陣計(jì)數(shù)誤執(zhí)行弄部件CE變化細(xì),在演接到CP庸U發(fā)來疫的鎖驗(yàn)存命擦令時茶,當(dāng)猴前計(jì)辣數(shù)值與鎖存鮮于OL中,OL不再辛變化泄,保謀持至CP僑U用輸筒入指侄令讀康取該福計(jì)數(shù)眉器端腳口的OL值后厲,輸廣出鎖領(lǐng)存器板自動甩解除蓮鎖存視狀態(tài)愚,再木次跟瘡隨CE彼。20衣23赤/5逢/1單858微機(jī)枕原理懷及應(yīng)悲用3、離82德53啄的的限工作烤方式82毀53能提供歷6種兆工作舞方式蜂,遵命循以廉下基遺本原隱則:(1絮)控主制字劇寫入竄計(jì)數(shù)杰器,銳所有竟的控租制邏噴輯電朝路復(fù)祝位,坐輸出毛端進(jìn)微入初漫始狀桶態(tài);(2感)初砌始計(jì)盈數(shù)值訊寫入衣后,廉經(jīng)過隨一個CL起K脈沖顛后,漆才由序計(jì)數(shù)漫初值匙寄存報(bào)器CR送入桐計(jì)數(shù)中執(zhí)行待部件CE開始滅計(jì)數(shù)去。在恐輸入剩脈沖丘的CL壩K的下識降沿憤,計(jì)數(shù)宵器作正減1知計(jì)數(shù);(3贏)通耍常,揚(yáng)在輸套入脈院沖CL回K的上鞏升沿榜,門跪控信苗號GA陣TE被采污樣。柔不同領(lǐng)的工坦作方折式,GA麥TE信號幼的觸玩發(fā)方舞式有挖不同悶的規(guī)極定,遠(yuǎn)電平犁觸發(fā)協(xié)、邊澤沿觸炮發(fā)或惱兩者最都允艷許;(4博)8善25索3內(nèi)刺部沒勇有中哥斷控生制電咐路,蒜也沒批有專葬用的己中斷傳請求訓(xùn)線,何若需彼中斷雨,可暮將OU去T端作黃為中掙斷請?jiān)枨笮盼刺?,偽通過腥外部腹電路藥實(shí)現(xiàn)般對該違中斷碑管理濫(比逃如接徒到8涂25剖9A的IRi)。20瓶23菠/5旺/1鏟859微機(jī)金原理嚴(yán)及應(yīng)鄉(xiāng)豐用3、挺82蠢53話的的無工作割方式(2汗)(1座)方式咽0—侄—計(jì)罵數(shù)結(jié)舉束中倉斷方猜式方式懲0是挑典型鍋的事侄件計(jì)礙數(shù)用檢法,CL巖K作為杯事件司計(jì)數(shù)沿輸入拜信號工,當(dāng)悔計(jì)數(shù)鼻執(zhí)行屑部件CE為0偉時,OU己T端變柴為高連電平思,可蠅以作援為中轎斷請桶求信騰號。工作醬原理幟:當(dāng)扶寫入內(nèi)控制撤字后揮,OU蝴T變?yōu)楹恋碗娐斊剑珻P驢U將計(jì)探數(shù)初努值寫濱入計(jì)憑數(shù)初膝值寄竹存器CR后,饑?yán)脛谙乱豢梻€CL團(tuán)K脈沖柄的下離降沿倉將CR的內(nèi)弄容裝陪入CE中;再從趕下一尿個CL傲K脈沖便的下午降沿集開始驕,CE執(zhí)行版減1滴計(jì)數(shù)粒,減態(tài)到0賄時,OU成T變?yōu)闂椄唠婃溒?,亦并保咽持。慮除非構(gòu)重新飛裝入鏡計(jì)數(shù)鎮(zhèn)初值榨或復(fù)畝位。GA攻TE是門費(fèi)控信灰號,毅高電疫平開蘿放計(jì)步數(shù),倆低電透平禁鈴止計(jì)昏數(shù)。20派23覺/5縫/1繳860微機(jī)丟原理濫及應(yīng)春用3、奔82網(wǎng)53閱的的睛工作歌方式(3脹)方式斯0的籠特點(diǎn)降和應(yīng)摘用(1意)計(jì)數(shù)挖過程舒由軟尋件啟醉動,擁每寫氧入一尊次計(jì)祝數(shù)初掀值,慈就啟管動一法次計(jì)省數(shù)過隊(duì)程,吩即可拆以利魯用寫冠入計(jì)衛(wèi)數(shù)初抖值的譯時刻依來控倆制啟安動計(jì)駛數(shù)器尖的時角刻;(2佳)GA驢TE的作祥用是菊開放賭和禁錢止計(jì)零數(shù);(3語)OU熟T由低凱變高悔表示紙計(jì)數(shù)做過程損結(jié)束戰(zhàn),若貍計(jì)數(shù)繼初值寫為N,表示炒已經(jīng)屬出現(xiàn)腎了N+數(shù)1個CL踏K脈沖杰信號裝,或泥者說御已經(jīng)畝發(fā)生伯了N+態(tài)1次事間件;(4從)方鋼式0條主要栗用于饅事件幫計(jì)數(shù)慎,OU乎T信號時可作桑為中廊斷請筐求信申號。20輝23算/5牛/1等861微機(jī)季原理蕉及應(yīng)藏用3、倉82作53涉的的勞工作嫁方式(4劫)例:幟設(shè)8妻25州3的涼端口今地址狼是7均0H-瓜73慰H,若計(jì)鄙數(shù)器彎1工故作在堅(jiān)方式扛0,遭計(jì)數(shù)輩次數(shù)匪為1仗30膛次,赤試編柱寫初座始化諒程序鋼。解:桐初始斑化程鼠序段MO參V閃AL源,7會1H懶;0于11100哭01,計(jì)數(shù)謹(jǐn)器1速,BC吧D計(jì)數(shù)OU慢T73科H,A賢L月;控制歪字寫泉入控銷制寄母存器MO擁V棉AL阿,3鉤0H從;先送棵低8噴位OU沾T71圍H,A勤L溜;低8鑼位送兩計(jì)數(shù)匯器1MO棄V合AL莊,0前1H祖;先送緊低8袖位OU管T71黃H,A腎L持;高8置位送絹計(jì)數(shù)掏器120嚴(yán)23土/5諸/1隨862微機(jī)只原理魄及應(yīng)囑用3、滑82撈53鞭的的紅工作繪方式(5侍)方式菜1—丙—硬搬件觸茂發(fā)啟禮動定映時或召計(jì)數(shù)方式睡1下賴,CP劫U寫入勸控制桐字后砍,輸免出OU款T變高壯,然軟后寫篩入計(jì)喊數(shù)初余值到CR蒙;當(dāng)GA艦TE端產(chǎn)與生一勉個由盲低變坡高的蜘觸發(fā)流信號節(jié)之后形的下罷一個CL妻K時鐘瞧脈沖閉的下叢降沿許,才誘將CR裝入CE雁,同時OU良T變?yōu)榻碗娋w平;然后裂計(jì)數(shù)觀部件CE根據(jù)CL隱K脈沖逆做減手1計(jì)套數(shù),最減到熄0時威,OU烤T變?yōu)楹礁唠姌?biāo)平。OU談T端輸訓(xùn)出的勒負(fù)脈巷沖寬蘇度就講是計(jì)悼數(shù)初底值個CL邊K脈沖皮周期丹之和眨。方式變1可成重觸丟發(fā),皂只要校將GA喪TE端再扒產(chǎn)生馳一次株由低完變高咱的觸綢發(fā)信求號,虹則又拆將計(jì)巾數(shù)初張值寄灣存器斜的CR的內(nèi)理容裝社入CE瞇,又開伶始計(jì)噴數(shù)。20膚23譽(yù)/5挎/1去863微機(jī)胳原理詳及應(yīng)惜用3、夕82襪53丘的的段工作積方式(6五)方式累1特頑點(diǎn)和歉應(yīng)用(1窩)計(jì)沈數(shù)器妹的啟怨動只屯能由穩(wěn)門控鞠脈沖腹的上秀升沿鉗產(chǎn)生器,即掘只能幕用硬件偏啟動,不銀能用弱軟件盒啟動陪計(jì)數(shù)掩器;(2遮)OU按T輸出壞是一牛個負(fù)事脈沖艘,其漆脈寬蹤蝶為計(jì)熟數(shù)初瞧值個CL犯K時鐘財(cái)脈沖宿的周頭期之員和;(3舒)在倘形成亮負(fù)脈社沖過甚程中亦,可評再重殼觸發(fā)策,使OU傅T輸出拌的負(fù)招脈沖茅加寬樸。(4羊)由乓于計(jì)諒數(shù)初賽值是扯由程唱序?qū)憠稳氲恼?,所離以可罰以通爽過改對變計(jì)坊數(shù)初次值輸闊出不乖同寬千度的OU笑T的負(fù)桐脈沖廢信號辨。20斷23瞧/5育/1聞864微機(jī)把原理講及應(yīng)善用3、猾82躲53軌的的倘工作毅方式(7次)例:勝設(shè)8訊25晴3的互端口方地址岡是7表0H-脈73及H,若計(jì)惰數(shù)器惱1工必作在嬸方式寒1,銀計(jì)數(shù)法次數(shù)縱為2好0次粱,試叨編寫抄初始罪化程撿序。解:徐初始狗化程毯序段MO吸V壺AL狠,5埋2H嘗;0僻10100描10,計(jì)數(shù)畫器1手,二培進(jìn)制矮計(jì)數(shù)OU請T73旅H,A謎L薪;控制筑字寫經(jīng)入控促制寄雅存器MO拐V授AL撒,1央4H璃;OU嘆T71重H,A距L著;計(jì)數(shù)饒次數(shù)醬送計(jì)蹦數(shù)器約120主23掌/5宿/1張865微機(jī)不原理惠及應(yīng)淚用3、猾82抵53聰?shù)牡拇倒ぷ魅辗绞?8韻)方式挨2—吊—脈紹沖發(fā)對生器方式享2下愚,CP西U寫入呆控制服字后白,輸賞出OU造T為高但電平襪。若GA膠TE菠=1按,寫入兩計(jì)數(shù)旨初值洞后下號一個敞脈沖郊開始挨計(jì)數(shù)蔽。計(jì)數(shù)營過程OU擾T保持暢高電柏平,讀當(dāng)減奇至1頁時,OU在T變低曬,一帽個CL譜K時鐘伴周期胡之后閥,計(jì)伙數(shù)值德至0遮,輸就出OU蓄T恢復(fù)廳高電事平,儲且自言動恢企復(fù)計(jì)鍋數(shù)初失值重啟新開蝕始計(jì)斤數(shù),苦連續(xù)精不斷鄰。所以鉤,只里要CL盈K是周柄期性挺脈沖框序列回,則OU憐T端將捕輸出吸一個CL禍K脈沖證周期閘的寬為度。若計(jì)型數(shù)初廢值為N,OU圓T的頻堂率=CL辜K的頻濾率/N。20嶺23傷/5沙/1舒866微機(jī)積原理閘及應(yīng)賭用3、繡82緊53殲的的添工作糧方式(9槐)方式蘋2的便特點(diǎn)殘與應(yīng)未用(1饞)在方標(biāo)式2支的工朽作過葉程中敬,計(jì)局?jǐn)?shù)初旁值CR能自旱動地冤、重岸復(fù)地朽裝入禾到計(jì)蛙數(shù)執(zhí)藏行部賤件CE中。告只要CL漫K是周難期性寇的脈牙沖序區(qū)列,對在OU窗T端上遙就能港連續(xù)攜地輸速出周敞期性律分頻吹信號精,正啦脈沖路寬度覽為(計(jì)數(shù)壤初值臥-1)個CL冶K寬度畏,負(fù)煌脈沖騰寬度逼即為CL釘K的寬舟度;(2怖)方消式2喬的計(jì)音數(shù)器赴既可膨軟件愧啟動滴(計(jì)離數(shù)器型恢復(fù)黎初值史,重絞新計(jì)件數(shù))贊;又可蒜硬件澤啟動擋(GA首TE跌=1尤,計(jì)數(shù)程器恢曉復(fù)初侍值,GA總TE約=0現(xiàn)行寄計(jì)數(shù)園暫停泉)(3竄)在像計(jì)數(shù)賓過程訂中,跑可再昌次寫沃入新疫的計(jì)掏數(shù)初哭值,狂下次臘有效春。20蛋23霜/5槽/1話867微機(jī)悄原理清及應(yīng)靈用3、趴82燥53延的的爺工作奇方式(1膏0)例:演8谷25愛3的宇計(jì)數(shù)樹器2揭用作簽分頻狀器,寬將頻熱率為僑1.畢19MH校z的輸紡入脈模沖轉(zhuǎn)孩變成脫頻率全為5穗00Hz的脈頸沖信校號。報(bào)82榆53號的端軋口地凳址為唯70H-肉73送H。試編傷寫初附始化剝程序徹段。解:N=潛1.旬19×1助06/5芝00同=23煙80添=睬0寬94析CH則其萌初始局化程師序段燙為:MO寸V絮AL您,0萬B4繁H捉;上101101哄00,計(jì)數(shù)信器2綁方式虛2二脫進(jìn)制達(dá)計(jì)數(shù)OU禁T想73芳H,洞AL哭;控制嘉字送礎(chǔ)入控哄制寄垮存器MO虛V逐AL墾,4查CHOU明T脆7椅2H遼,A唱L盆;計(jì)數(shù)忘值低毅8位卸送入漠計(jì)數(shù)疼器2MO劃V激AL覆,0嘆9HOU握T這72敏H,AL;計(jì)數(shù)遺值高8位送腳入計(jì)果數(shù)器2注:N也稱限為分玩頻系逝數(shù)20舌23單/5挽/1犯868微機(jī)哭原理是及應(yīng)掉用作業(yè)P2魂6812遷、1從3、槐14緣瑞、1掘520亞23則/5勒/1扒869微機(jī)伍原理屈及應(yīng)浙用習(xí)題82華53有幾聯(lián)個計(jì)污數(shù)器?是多坡少位窄的?討可采棄用幾畫種工飽作方膜式?劇簡述青各工靠作方舞式的啦特點(diǎn)狹。解:積82睡53它上有督3個成獨(dú)立勉的1殊6位女計(jì)數(shù)喘器,棚可提融供6蘿種工抵作方躬式供監(jiān)選擇扁。方式上0(紅計(jì)數(shù)蓬結(jié)束景中斷狀):計(jì)配數(shù)器紀(jì)由軟叛件啟青動(乞當(dāng)控屋制字CW寫入蘭控制術(shù)字寄千存器票),辨在寫淘入計(jì)絡(luò)數(shù)初我值N后,炕若門口控信飽號GA駁TE為高模電平累,計(jì)馬數(shù)器布開始煤計(jì)數(shù)前。經(jīng)鋒過N+同1個CL達(dá)K脈沖必輸出OU升T變高側(cè)。計(jì)喂數(shù)初閣值一掏次有泊效,GA拉TE為0沈禁止壩計(jì)數(shù)繁。方式l(可編清程單絨拍脈恩沖):計(jì)烤數(shù)器滴由外瓶部硬掀件信或號啟竹動(GA李TE的上診升沿欺),貧若計(jì)援?dāng)?shù)值般為N,啟動鋒后輸澤出OU肥T變低械,計(jì)鑰數(shù)結(jié)深束,OU鹿T變高箏,即渠單拍礙脈沖單的寬糾度為N個CL振K脈沖蜻。計(jì)比數(shù)初播值N可重偉裝,必但必青須由幼外部乖信號資啟動意后再項(xiàng)計(jì)數(shù)曉。20良23蟻/5宇/1型870微機(jī)護(hù)原理北及應(yīng)們用習(xí)題(2鉤)82扇53有幾騎個計(jì)窯數(shù)器?是多燥少位命的?饑可采搜用幾請種工狹作方甜式?旬簡述崗各工怨作方襖式的宴特點(diǎn)敵。解:方零式2雷(脈純沖發(fā)噴生器榜):計(jì)雜數(shù)器墨可由籃軟件俊啟動跑或硬向件啟讓動,聞每N個CL漫K脈沖虛,輸章出寬綿度為轉(zhuǎn)一個CL梳K周期殲的負(fù)范脈沖未。計(jì)鹿數(shù)初窩值N可自臣動重疼裝,GA渠TE為0弱禁止區(qū)計(jì)數(shù)須。方式市3(俱方波著發(fā)生尤器):方殘式3垃與方倉式2辱相似尤,計(jì)舒數(shù)器暢能連怖續(xù)計(jì)奸數(shù),扇輸出寇周期腳性波聲形。膜但方氧式3財(cái)中,琴輸出桶波形錘在計(jì)龍數(shù)過岸程中肺一半覆為高級電平傳,一嗚半為騎低電耀平。狼若計(jì)嚼數(shù)值江為N,則輸腔出周觀期為N×兄TCL謠K的方買波(許或近雪似方星波)搞。方式粱3常贊用作線波特究率發(fā)趣生器召。寫積入N后,怠若N為偶裁數(shù),煌則方窯波的帖前半曠周期演和后屑半周得期均跳為(N/浙2)著TCL宣K;若N為奇臭數(shù),用則方供波的憑前半飛周期懇為(叛(N用+1歸)/脂2)奶TCL灰K,后半煎周期鬧為(兇(N-翻1)激/2捕)TCL甲K。G綁AT塞E為0舊禁止打計(jì)數(shù)源。20并23傾/5迷/1仗871微機(jī)用原理蘇及應(yīng)瞇用習(xí)題(3慢)解:方式蝴4(指軟件堵觸發(fā)蘭選通回):與方編式0共一樣涌,是錄由軟被件啟鄰動計(jì)蟲數(shù)器佛,寫姐入計(jì)稈數(shù)初枝值N后,謠經(jīng)過N個CL藥K脈沖肥,輸享出寬苗度為翠一個CL愉K周期妖的負(fù)返脈沖怒。計(jì)數(shù)遮初值覽一次俯有效,GA碑TE為0衫禁止執(zhí)計(jì)數(shù)惰。方式萬4與鼻方式蒜0主佛要在爪輸出執(zhí)波形達(dá)上不謊同。啟姥動計(jì)慎數(shù)后摔,輸汗出OU文T變高垂電平坐(方才式0駁為低堂電平若),越至計(jì)育數(shù)為磚0,飽輸出置寬度灶為一附個CL咬K周期哈的負(fù)灣脈沖亮(方逃式0刪為變笨高電滋平)比。方式價5(之硬件凈觸發(fā)頌選通受):與背方式酸1一治樣,吧是由漲外部梅硬件材信號尚啟動乓計(jì)數(shù)烤器(GA珍TE的上柴升沿憶),計(jì)數(shù)宵初值N可重座裝,分但必區(qū)須由亮外部少信號箱啟動護(hù)后再困計(jì)數(shù)。方式棍5與閘方式側(cè)1不贊同的墨是,門鄉(xiāng)豐控觸糊發(fā)后鑰,輸別出OU用T為高顯電平樣,經(jīng)盞過N+宿1個CL艷K,輸出行寬度省為1盞個CL引K周期萌的負(fù)妥脈沖路。82邀53有幾保個計(jì)感數(shù)器?是多波少位纖的?莖可采示用幾玻種工諒作方勸式?盲簡述錯各工潑作方蔥式的茂特點(diǎn)報(bào)。20先23撕/5掃/1肚872微機(jī)隱原理炊及應(yīng)仇用習(xí)題(4程)某系喘統(tǒng)中緞82遵53賴的端村口地浩址為F2債80畜H-廟F2騎83銅H,請按板要求合編制碰初始冰化程尺序:1)仙計(jì)數(shù)旬器0鈔工作筐于方礦式3境,CL察K0=2吳.5黑MH搶z,要求OU乞T0輸出殲速率蔬為1kH璃z的方越波。解:部計(jì)數(shù)繩器0派的計(jì)際數(shù)初就值N=CL帳K的頻所率/OU半T的頻膜率=2蘋.5MH命z/寫1k轉(zhuǎn)Hz氣=狼25剝00初始喪化程據(jù)序段流:MO眼V簡AL凈,3男7H蜘;控制諒字=終00偶11他0僅11視1,菌計(jì)數(shù)燭器0蛇方式型3,飾先低攤字節(jié)趣后高建字;節(jié)蛛,BC洞D計(jì)數(shù)
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)中介加盟合同模板
- 鋼材銷售運(yùn)輸合同范本
- 辦學(xué)合同協(xié)議
- 針對個人自行采購合同模板
- 農(nóng)機(jī)買賣合同協(xié)議書樣本
- 項(xiàng)目承包合同協(xié)議書
- 口譯翻譯合同-純?nèi)斯しg
- 醫(yī)療器械三方合作合同協(xié)議書范本
- 進(jìn)口貨物運(yùn)輸預(yù)約保險(xiǎn)合同
- 水電材料購銷簡單合同范本
- 九年級上冊-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點(diǎn)與重難點(diǎn)練習(xí)(統(tǒng)部編版)
- 健康指南如何正確護(hù)理蠶豆病學(xué)會這些技巧保持身體健康
- 老客戶的開發(fā)與技巧課件
- 2024建設(shè)工程人工材料設(shè)備機(jī)械數(shù)據(jù)分類和編碼規(guī)范
- 26個英文字母書寫(手寫體)Word版
- GB/T 13813-2023煤礦用金屬材料摩擦火花安全性試驗(yàn)方法和判定規(guī)則
- DB31 SW-Z 017-2021 上海市排水檢測井圖集
- 日語專八分類詞匯
- GB/T 707-1988熱軋槽鋼尺寸、外形、重量及允許偏差
- GB/T 33084-2016大型合金結(jié)構(gòu)鋼鍛件技術(shù)條件
- 高考英語課外積累:Hello,China《你好中國》1-20詞塊摘錄課件
評論
0/150
提交評論