版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第7章 并行I/O接口接口的類型。MCS-51內(nèi)部并行I/O接口。MCS-51并行I/O的擴(kuò)展。MCS-51內(nèi)部定時(shí)器/計(jì)數(shù)器。什么是接口為什么需要使用接口接口電路的功能數(shù)據(jù)緩沖數(shù)據(jù)格式轉(zhuǎn)換地址譯碼及設(shè)備選擇傳遞控制及狀態(tài)信號電平轉(zhuǎn)換接口的類型按照接口的功能分類:通用接口專用接口按照數(shù)據(jù)傳送方式分類并行接口串行接口I/O接口的端口尋址CPU與外設(shè)間的信號CPU與外設(shè)之間交換的信息主要有3類:數(shù)據(jù)信息數(shù)字信號。“0或1”形式的二進(jìn)制數(shù)據(jù)。模擬信號。傳感器/控制器的輸入/輸出的表示溫度、壓力、流量、閥門等數(shù)據(jù)的電壓或電流信號,需要A/D,D/A轉(zhuǎn)換使用。開關(guān)量。表示開、關(guān)兩種狀態(tài),例如電機(jī)的啟動(dòng)與停止等。狀態(tài)信息反映外設(shè)的工作狀態(tài),如“準(zhǔn)備好”或“忙”狀態(tài)??刂菩畔⒆x寫控制信號、片選等。接口的一般結(jié)構(gòu)接口電路一般包括以下部件:數(shù)據(jù)寄存器狀態(tài)寄存器控制(命令)寄存器I/O數(shù)據(jù)的四種傳送方式程序控制傳送方式同步傳送異步傳送中斷傳送DMA(直接存儲器存?。┓绞匠绦蚩刂苽魉头绞綗o條件傳送方式條件傳送方式中斷傳送方式中斷傳送方式的接口電路DMA傳送方式不需要CPU參與。需要專用控制芯片控制總線的使用及數(shù)據(jù)存取。7.2MCS-51內(nèi)部并行I/O端口一、內(nèi)部并行IO端口二、MCS-51并行I/O端口的應(yīng)用
(一)端口操作方式(二)、IO直接輸入輸出(三)8位IO改裝成非8位IO(四)對外部三態(tài)門和鎖存器的接口三態(tài)門(緩沖器)緩沖器:對輸入不作運(yùn)算,輸出和輸入一致,計(jì)算機(jī)設(shè)計(jì)中有重要作用。作用:使高速工作的CPU與慢速工作的外設(shè)起協(xié)調(diào)和緩沖作用,實(shí)現(xiàn)數(shù)據(jù)傳送的同步。
輸入緩沖器:將外設(shè)送來的數(shù)據(jù)暫時(shí)存放,以便處理器將它取走。輸出緩沖器:暫時(shí)存放處理器送往外設(shè)的數(shù)據(jù)。常規(guī)緩沖器:不同系統(tǒng)之間連接,推動(dòng)電流到高一級電路系統(tǒng),如外設(shè)的工作電流和控制器不一樣,驅(qū)動(dòng)電流超過驅(qū)動(dòng)器驅(qū)動(dòng)能力,緩沖器作用。三態(tài)緩沖器:用于總線連接三種狀態(tài):高電平;低電平;高阻態(tài)鎖存器
鎖存器就是把當(dāng)前的狀態(tài)鎖存起來,使CPU送出的數(shù)據(jù)在接口電路的輸出端保持一段時(shí)間鎖存后狀態(tài)不再發(fā)生變化,直到解除鎖定。作用:最主要作用是緩存;其次完成高速的控制其與慢速的外設(shè)的不同步問題;再其次是解決驅(qū)動(dòng)的問題;最后是解決一個(gè)I/O口既能輸出也能輸入的問題對外部三態(tài)門和鎖存器的接口7.3并行接口芯片8255A。8155。上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院一、8255/專用接口芯片
作用:1)能提供三個(gè)8位IO口2)IO數(shù)據(jù)傳送有同步、異步、中斷三種方式上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院控制字和狀態(tài)字上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院工作模式CPU內(nèi)部RAM以20H為起始地址的連續(xù)50個(gè)單元中的數(shù)據(jù)輸出打印程序擴(kuò)展舉例1綜合例子Org1000HMOVDPTR#2000H(數(shù)據(jù)首地址)MOVR7#08H(8個(gè)通道)MOVR0#7EH(C口地址)MOVR2#C0H(通道0開始地址)MAIN:MOVAR2MOVX@R0A(啟動(dòng)A/D)MOVR1#7CH(A口)LOOP1:MOVXA@R1ANLA#80H(檢測STS)JNZLOOP1MOVA#10HORLAR2MOVX@R0AMOVXA@R1ANLA#0FHMOVX@DPTRAINCDPTRINCR1MOVXA@R1MOVX@DPTRAINCR2DJNZR7MAINRET二、8155A2*8位I/O1*6位I/O256字節(jié)RAM1*14位定時(shí)器8155A引腳及內(nèi)部結(jié)構(gòu)8155A端口地址8155A命令字8155A狀態(tài)字8155A定時(shí)器長度字8155工作方式C口引腳在各種方式下的定義選通I/O輸入選通I/O輸出8155A定時(shí)器長度字格式8155A定時(shí)器初始化8155A定時(shí)器應(yīng)用舉例借用外部RAM地址擴(kuò)展I/O端口應(yīng)用舉例采用8155擴(kuò)展并行I/O端口(1)采用8155擴(kuò)展并行I/O端口(2)采用8155擴(kuò)展并行I/O端口(3)7.5MCS-51對LED/鍵盤的接口單片機(jī)應(yīng)用系統(tǒng)經(jīng)常需要連接一些外部設(shè)備,其中鍵盤和顯示器是構(gòu)成人機(jī)對話的一種基本方式,使用最為頻繁。鍵盤主要用于輸入數(shù)據(jù)、代碼和命令等,顯示器主要用來顯示過程控制和運(yùn)算結(jié)果。MCS-51對LED的接口MCS-51對鍵盤的接口一、單片機(jī)與LED數(shù)碼管接口在單片機(jī)系統(tǒng)中,經(jīng)常采用LED數(shù)碼管來顯示單片機(jī)系統(tǒng)的工作狀態(tài)、運(yùn)算結(jié)果等各種信息,LED數(shù)碼管是單片機(jī)人機(jī)對話的一種重要輸出設(shè)備。LED數(shù)碼管的工作原理LED數(shù)碼管可分為共陽極和共陰極兩種結(jié)構(gòu)。COMabcdefgDpCOMabcdefgDp共陽極共陰極顯示原理:控制相應(yīng)的發(fā)光二極管導(dǎo)通/截止,使某些段點(diǎn)亮而另一些段不亮就可以顯示0---9,A---F等字型。使某段點(diǎn)亮必須具備2個(gè)條件:①共陰極管的公共端接地和共陽極管的公共端接電源。②共陰極管的控制端接電源和共陽極管的控制端接地。LED數(shù)碼管的工作原理例如,欲使LED數(shù)碼管顯示0,對于八段共陰LED數(shù)碼,可依次給dp、g、f、e、d、c、b、a字段加上00111111B=3FH,即使dp、g兩段為0V,不亮,其余為高電平而被點(diǎn)亮。對于八段共陽LED數(shù)碼管顯示0,可依次給dp、g、f、e、d、c、b、a字段加上11000000B,即使dp、g兩段為1V,不亮,其余為低電平而被點(diǎn)亮。把00111111B=3FH稱為使八段共陰LED數(shù)碼管顯示0的字形碼或段碼,把11000000B=C0H稱為使八段共陰LED數(shù)碼管顯示0的字形碼或段碼。7段碼.gfedcba形狀符號7段碼.gfedcba形狀符號01110001’F’00000111’7’01111001’E’01111101’6’01011110’D’01101101’5’00111001’C’01100110’4’01111100’B’01001111’3’01110111’A’01011011’2’01100111’9’00000110’1’01111111’8’00111111’0’LED數(shù)碼管的工作原理LED數(shù)碼管的工作原理八段LED數(shù)碼管的部分字形碼表顯
示
字
符共陰字形碼共陽字形碼顯
示
字
符共陰字形碼共陽字形碼03FHC0Hb7CH83H106HF9HC39HC6H25BHA4Hd5EHA1H34FHB0HE79H86H466H99HF71H8EH56DH92H空格00HFFH67DH82HPF3H0CH707HF8HH76H89H87FH80H·80H7FH96FH90H—40HBFHA77H88H上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院譯碼方式從要顯示數(shù)字的BCD碼轉(zhuǎn)換成對應(yīng)的段選碼稱為譯碼。1)硬件譯碼,微機(jī)輸出的是要顯示數(shù)字的BCD碼,微機(jī)與LED段選端之間接口電路包括鎖存器(鎖存顯示數(shù)字的BCD碼)、譯碼器(將BCD碼輸入轉(zhuǎn)換成段選碼輸出)、驅(qū)動(dòng)器(驅(qū)動(dòng)發(fā)光二極管發(fā)光)。2)軟件譯碼,微機(jī)輸出的是通過查表軟件得到的段選碼。因此接口電路中無需譯碼器,只需鎖存器和驅(qū)動(dòng)器。單片機(jī)與LED數(shù)碼顯示管的接口靜態(tài)顯示接口靜態(tài)顯示是指LED數(shù)碼管顯示字符時(shí),在時(shí)間上是連續(xù)恒定發(fā)光的。特點(diǎn)是亮度較大,顯示穩(wěn)定,無閃爍現(xiàn)象。缺點(diǎn)是由于每個(gè)LED數(shù)碼管都需要一個(gè)并行輸出芯片與之連接,所以顯示位數(shù)較多時(shí),硬件開銷較大。動(dòng)態(tài)顯示接口動(dòng)態(tài)顯示,是一位一位地輪流點(diǎn)亮各個(gè)LED數(shù)碼管。每一位LED數(shù)碼管每隔一段時(shí)間才點(diǎn)亮一次。雖然在任一時(shí)刻只有一位LED數(shù)碼管點(diǎn)亮,但只要使點(diǎn)亮的間隔時(shí)間小于人眼的視覺暫留時(shí)間,我們看到的現(xiàn)象仍然是多個(gè)LED數(shù)碼管在“同時(shí)”顯示。靜態(tài)顯示接口DpP0.0P0.1P0.2P0.389C51P0.4P0.5P0.6P0.7COMabcdefg共陰極LEDDpP2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7COMabcdefgDpP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7COMabcdefgDpP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7COMabcdefgMOVDPTR,#TABUP0:MOVA,30HMOVCA,@A+DPTRMOVP0,AMOVA,31HMOVCA,@A+DPTRMOVP1,AMOVA,32HMOVCA,@A+DPTRMOVP2,AMOVA,33HMOVCA,@A+DPTRMOVP3,ASJMPUP0TAB:DB3FH,06H,5BHDB4FH,66H,6DHDB7DH,07H,7FH,6FH動(dòng)態(tài)掃描顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一。顯示器的8個(gè)筆劃段a-h同名端連在一起公共極COM是各自獨(dú)立地受I/O線控制。CPU向字段輸出口送出字形碼時(shí),所有顯示器接收到相同的字形碼,但究竟是那個(gè)顯示器亮,則取決于COM端,而這一端是由I/O控制的,就可以自行決定何時(shí)顯示哪一位了。動(dòng)態(tài)掃描就是采用分時(shí)的方法,輪流控制各個(gè)顯示器的COM端,使各個(gè)顯示器輪流點(diǎn)亮。在輪流點(diǎn)亮掃描過程中,每位顯示器的點(diǎn)亮?xí)r間是極為短暫的(約1-2ms),但由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位顯示器并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感。動(dòng)態(tài)顯示接口(1)P2.0P2.1P2.2P2.389C51P2.4P2.5P2.6P2.7COMabcdefgABCDLTRBORBIabcdefg74LS48+5VCOMabcdefgCOMabcdefgCOMabcdefg1234START:MOVR0,#30HMOVR7,#4MOVR2,#0E0HUP:MOVA,@R0ORLA,R2MOVP1,ALCALLD2MSINCR0MOVA,R2RLAMOVR2,ADJNZR7,UPSJMPSTART動(dòng)態(tài)顯示(2)DISP:ORLP1,#80H;選擇8155為I/O口MOVR1,#0F8H;置8155命令/狀態(tài)寄存器地址MOVA,#0F3HMOVX@R1,A;送8155工作方式命令字START:MOVDPTR,#TABMOVR0,#00H;字型碼地址偏移量MOVR2,#80H;選擇第1位顯示SCAN:MOVR1,#0FAH;置8155PB口地址MOVA,#00HMOVX@R1,A;熄滅顯示器MOVA,R0MOVCA,@A+DPTR;取字型碼DECR1;置8155PA口地址MOVX@R1,A;送字型碼MOVA,R2INCR1MOVX@R1,A;送位選碼ACALLDELAY1ms;延時(shí)1msINCR0;指向下一字型碼MOVA,R2CLRCRRCA;指向下一位MOVR2,AXRLA,#00H;8位未完,掃描顯示下一位JNZSCANAJMPSTART;開始下一輪掃描DELAY1ms:SETBD3HMOVR2,#83HLL0:NOPNOPDJNZR2,LL0CLRD3HRETTAB:DB0C6H,8CH,0C1H,0CEH,86H,88H,0A1H,91H;顯示字符字型碼二、單片機(jī)對鍵盤接口鍵盤是單片機(jī)控制系統(tǒng)最常用、最簡單的輸入設(shè)備。用戶可以通過鍵盤輸入數(shù)據(jù)或命令,實(shí)現(xiàn)簡單的人機(jī)通信。單片機(jī)控制系統(tǒng)所用的鍵盤有編碼鍵盤和非編碼鍵盤兩種。編碼鍵盤除了鍵開關(guān)外,還有專門的硬件電路,用于識別閉合鍵并產(chǎn)生鍵代碼。不僅如此,編碼鍵盤一般還有去鍵抖動(dòng)電路和防串鍵保護(hù)電路等。這種鍵盤的優(yōu)點(diǎn)是所需軟件簡短,但硬件電路較復(fù)雜,價(jià)格較昂貴。目前在單片機(jī)控制系統(tǒng)中使用不多。非編碼鍵盤僅由鍵開關(guān)組成,其它工作如鍵識別、鍵代碼的產(chǎn)生、去抖動(dòng)等,不是由硬件完成而是由軟件完成的。為了簡化硬件電路,降低成本,目前單片機(jī)控制系統(tǒng)中大多數(shù)采用非編碼鍵盤。非編碼鍵盤的鍵開關(guān)可以獨(dú)立連接式或矩陣形式。1、獨(dú)立式非編碼鍵盤(1)獨(dú)立式鍵盤每一個(gè)按鍵的電路是獨(dú)立的,占用一條數(shù)據(jù)線。這種鍵盤占用硬件資源多,適合少量按鍵的情況。優(yōu)點(diǎn):硬件電路簡單;缺點(diǎn):每個(gè)按鍵都需要獨(dú)立占用一條I/O通道。START: MOVA,#0FFH;MOVP1,A;置P1口為輸入狀態(tài)MOVA,P1;鍵狀態(tài)輸入CPLAJZSTART;沒有鍵按下,則轉(zhuǎn)開始JBACC.0,K0;檢測0號鍵是否按下,按下轉(zhuǎn)JBACC.1,K1;檢測1號鍵是否按下,按下轉(zhuǎn)JBACC.2,K2;檢測2號鍵是否按下,按下轉(zhuǎn)JBACC.3,K3;檢測3號鍵是否按下,按下轉(zhuǎn)JBACC.4,K4;檢測4號鍵是否按下,按下轉(zhuǎn)JBACC.5,K5;檢測5號鍵是否按下,按下轉(zhuǎn)JBACC.6,K6;檢測6號鍵是否按下,按下轉(zhuǎn)JBACC.7,K7;檢測7號鍵是否按下,按下轉(zhuǎn)JMPSTART;無鍵按下返回,再順次檢測K0: AJMPKEY0K1: AJMPKEY1……K7: AJIMPKEY7KEY0:…… ;0號鍵功能程序JMPSTART;0號鍵功能程序執(zhí)行完返回KEY1:……;0號鍵功能程序JMPSTART;1號鍵功能程序執(zhí)行完返回……KEY7:……;7號鍵功能程序JMPSTART;7號鍵功能程序執(zhí)行完返回2、行列式非編碼鍵盤(矩陣)行列式非編碼鍵盤是一種把所有按鍵排列成行列矩陣的鍵盤。在這種鍵盤中,每根行線和列線的交叉處都接有一個(gè)按鍵,每當(dāng)某個(gè)按鍵被按下時(shí),與這個(gè)按鍵相連的行線和列線就會(huì)接通,否則是斷開狀態(tài)。因此,一個(gè)M×N的行列式非編碼鍵盤只需M條行線和N條列線,共占用M+N條單片機(jī)的I/O端口線。上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院1)基本原理(1)掃描法掃描法的接口特點(diǎn)是:每條作為鍵輸入線的行線(或列線)都通過一個(gè)上拉電阻接到+5V上,并與該行(或列)各按鍵的測試端相連,每條作為鍵掃描輸出的列線(或行線)都不接上拉電阻和+5V,只與該列(或行)各鍵的接零端相連。1)監(jiān)測有無鍵被按下。讓所有鍵掃描輸出線均置0電平,檢查各鍵輸入線電平是否有變化。例如圖中,將P1.0~P1.3編程為輸出線,P1.4~P1.7編程為輸入線。第一步使P1.0~P1.3輸出全“0”,然后讀入P1.4~P1.7,若為全“1”則無鍵按下,若非全“1”則有鍵按下。2)識別哪一個(gè)鍵被按下。鍵掃描輸出線逐線置“0”電平,其余各輸出線均置高電平,檢查各條鍵輸入線電平的變化,如果某輸入線由高電平變?yōu)榱汶娖?,則可確定此輸入線與此輸出線交叉處的按鍵被按下。例如圖中,如果P1.0~P1.3輸出0111,而P1.4~P1.7讀入0111,則可判定圖中第3號鍵被按下了。上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院2)反轉(zhuǎn)法掃描法要逐行或逐列掃描查詢,當(dāng)被按下的鍵處于最后一行或列時(shí),則要經(jīng)過多次掃描才能最后獲得此按鍵所處的行列值,而反轉(zhuǎn)法只要經(jīng)過兩步就能獲得此按鍵所在的行列值。反轉(zhuǎn)法的特點(diǎn)是:行線和列線都要通過上拉電阻接+5V,按鍵所在行號和列號分別由兩步操作判定上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院1)將行線編程為輸入線,列線編程為輸出線,并使輸出線輸出全“0”,則行線中電平由高變到低的所在行為按鍵所在行。2)和第一步完全相反,將行線編程為輸出線,列線編程為輸入線,并使輸出線輸出全“0”,則列線中電平由高到低的所在列為按鍵所在列。上海工程技術(shù)大學(xué)機(jī)械工程學(xué)院軟件消除抖動(dòng)(見程序)7.6MCS-51內(nèi)部的定時(shí)器/計(jì)數(shù)器8051內(nèi)部有兩個(gè)16位可編程加法定時(shí)器/計(jì)數(shù)器,命名為T0和T1。T0(T1)由兩個(gè)8位工作寄存器TH0和TL0(TH1和TL1)拼裝而成。T0和T1有定時(shí)器和計(jì)數(shù)器兩種工作模式,每種工作模式又分為若干個(gè)工作方式。四種工作方式(1)定時(shí)功能:
(啟動(dòng)定時(shí)器工作后,每隔一個(gè)機(jī)器周期加一)定時(shí)發(fā)出脈沖信號,向CPU申請中斷,其定時(shí)間隔的長短及起始控制的時(shí)間均可由程序控制。(2)計(jì)數(shù)功能:(啟動(dòng)定時(shí)器工作后,每來一個(gè)脈沖加一)對外界發(fā)生的事件脈沖進(jìn)行計(jì)數(shù),當(dāng)達(dá)到程序規(guī)定的計(jì)數(shù)值時(shí),輸出一脈沖信號,申請中斷。(1)方式0(2)方式1(3)方式2(4)方式3定時(shí)器控制寄存器TCON字節(jié)地址88H可位尋址
D7D6D5D4D3D2D1D0TCONTF1TR1TF0TR0IE1IT1IE0IT0位地址8FH8EH8DH8CH8BH8AH89H88H0:停止T0計(jì)數(shù)1:啟動(dòng)T0計(jì)數(shù)0:無T0中斷(硬件復(fù)位)1:有T0中斷0:停止T1計(jì)數(shù)1:啟動(dòng)T1計(jì)數(shù)0:無T1中斷(硬件復(fù)位)1:有T1中斷定時(shí)器方式寄存器TMOD字節(jié)地址89H不可位尋址
00:方式001:方式110:方式211:方式30:定時(shí)器模式1:計(jì)數(shù)器模式0:與INT0有關(guān)1:與INT1有關(guān)GATEM1M0GATEM1M0與T0相同定時(shí)器計(jì)數(shù)器方式控制邏輯振蕩器TH0TL0TF0中斷&GATEINT0TR0控制÷12T0端與門或門計(jì)數(shù)脈沖信號選擇及門控端的作用C/T若C/T=0,則T0為定時(shí)器模式,fosc經(jīng)12分頻使T0計(jì)數(shù);若C/T=1,則T0為計(jì)數(shù)器模式,T0線上脈沖使T0計(jì)數(shù);若GATE=0,INT0對T0無控制,T0仍由TCON中TR0控制計(jì)數(shù);若GATE=1,INT0對T0有控制,INT0=0,禁止TR0對T0控制;INT0=1,允許TR0對T0控制。MCS-51內(nèi)部定時(shí)器工作方式工作方式功能方式013位計(jì)數(shù)器方式116位計(jì)數(shù)器方式2自動(dòng)重裝8位計(jì)數(shù)器方式3T0位兩個(gè)獨(dú)立8位計(jì)數(shù)器,T1為無中斷重裝計(jì)數(shù)器方式0T0/T1為13位加1計(jì)數(shù)器(無自動(dòng)重裝入),13位由TH中8位和TL中低5位組成,故計(jì)數(shù)范圍為1~8192
。啟動(dòng)T0/T1的順序:給TMOD裝方式控制字給TH和TL裝定時(shí)/計(jì)數(shù)初值給TCON裝啟動(dòng)字計(jì)滿為0時(shí)產(chǎn)生溢出中斷請求,中斷服務(wù)程序應(yīng)安排重裝時(shí)間常數(shù)初值的指令。T13T12T11T10T9T8T7T6T5T4T3T2T1THTL棄用計(jì)數(shù)方式1T0/T1為16位加1計(jì)數(shù)器(無自動(dòng)重裝入),16位由TH中8位和TL中8位組成,故計(jì)數(shù)范圍為1~65536
。啟動(dòng)T0/T1的順序:給TMOD裝方式控制字給TH和TL裝定時(shí)/計(jì)數(shù)初值給TCON裝啟動(dòng)字計(jì)滿為0時(shí)產(chǎn)生溢出中斷請求,中斷服務(wù)程序應(yīng)安排重裝時(shí)間常數(shù)初值的指令。T8T7T6T5T4T3T2T1THTL計(jì)數(shù)T16T15T14T13T12T11T10T9方式2T0/T1為被拆分為一個(gè)8位寄存器TH和一個(gè)8位加1計(jì)數(shù)器TL(自動(dòng)重裝入),8位計(jì)數(shù)器計(jì)數(shù)范圍為1~256
。啟動(dòng)T0/T1的順序:給TMOD裝方式控制字給TH和TL裝定時(shí)/計(jì)數(shù)初值給TCON裝啟動(dòng)字TL計(jì)滿為0時(shí)產(chǎn)生溢出中斷請求,中斷服務(wù)程序無需給TL重裝時(shí)間常數(shù)初值。T8T7T6T5T4T3T2T1THTL計(jì)數(shù)T16T15T14T13T12T11T10T9方式3(只有T0才有)TH0和TL0按兩個(gè)獨(dú)立的8位計(jì)數(shù)器工作,T1按照不需要中斷的方式2工作。幾點(diǎn)說明:TL0---有定時(shí)器/計(jì)數(shù)器模式兩種,TR0控制啟停,TF0指示溢出中斷TH0---只能按定時(shí)器模式工作,TR1控制啟停,TF1指示溢出中斷TL1---8位重裝計(jì)數(shù)器,TL1計(jì)滿回0時(shí)不產(chǎn)生溢出中斷請求,但TL1被自動(dòng)重裝TH1的初值。T8T7T6T5T4T3T2T1TH1TL1計(jì)數(shù)T16T15T14T13T12T11T10T9T8T7T6T5T4T3T2T1TH0TL0計(jì)數(shù)T16T15T14T13T12T11T10T9計(jì)數(shù)MCS-51對內(nèi)部定時(shí)器的初始化給定時(shí)器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高考語文復(fù)習(xí)知識清單第2章文學(xué)類文本閱讀(一)小說專題01賞析小說故事情節(jié)(學(xué)生版+解析)
- 臍橙樹打藥安全責(zé)任書承包合同(2篇)
- 南京工業(yè)大學(xué)浦江學(xué)院《專業(yè)綜合實(shí)訓(xùn)(通信工程)》2022-2023學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《審計(jì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 多變的紙條說課稿
- 小石城7#樓 施工組織設(shè)計(jì)
- 南京工業(yè)大學(xué)浦江學(xué)院《建筑給水排水工程》2023-2024學(xué)年第一學(xué)期期末試卷
- 《小石潭記》說課稿
- 小學(xué)音樂面試《哦十分鐘》說課稿
- 南京工業(yè)大學(xué)《中日比較文學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 上海市各區(qū)2017年中考語文二模試題卷分類匯編記敘文閱讀專題
- 滬教版初中化學(xué)九年級上冊 4.1 常見的化學(xué)反應(yīng)燃燒 教案
- 《針灸治療中風(fēng)假性球麻痹臨床實(shí)踐指南》方案系統(tǒng)解讀
- 航空服務(wù)禮儀課程標(biāo)準(zhǔn)
- 客服話術(shù)大全-
- 護(hù)理核心制度督查表20179
- 紅色古色綠色文化教育活動(dòng)策劃方案
- 《正交分解法》導(dǎo)學(xué)案
- 建筑材料知識點(diǎn)匯總
- 小學(xué)五年級上學(xué)期家長會(huì)課件.ppt
- 平面構(gòu)成作品欣賞
評論
0/150
提交評論