第九章并行接口芯片8255A課件_第1頁
第九章并行接口芯片8255A課件_第2頁
第九章并行接口芯片8255A課件_第3頁
第九章并行接口芯片8255A課件_第4頁
第九章并行接口芯片8255A課件_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第九章微機(jī)接口芯片及應(yīng)用12學(xué)時(shí)§9.1可編程并行接口8255§9.2可編程串行接口8250/16550§9.3可編程定時(shí)/計(jì)數(shù)器§9.4可編程中斷控制器8259§9.5可編程DMA控制器§9.6模/數(shù)和數(shù)/模接口§9.7多功能高集成I/O接口§9.1接口芯片的功能及分類接口芯片的功能

尋址功能信息交換功能接口芯片的分類

按用途分類按控制方式分按用途分類通用接口芯片

74LS373、8282、82868255A、8251、8253專用接口芯片

DMA接口芯片8237A

中斷接口芯片8259A按控制方式分不可編程控制芯片功能

74LS373、8282、8286

注:芯片的功能不可改變可編程控制芯片功能

8255A、82538259A、8237A

注:芯片的功能可改變尋址功能芯片有片內(nèi)寄存器,由端口地址訪問

對芯片寫控制字,設(shè)置芯片功能

CPU與芯片寄存器間交換信息芯片有片選控制線/CS

CPU地址線經(jīng)譯碼產(chǎn)生

片選控制線/CS/CS和片內(nèi)寄存器端口地址確定

片內(nèi)寄存器地址值的唯一性信息交換功能輸入輸出功能數(shù)據(jù)轉(zhuǎn)換功能聯(lián)絡(luò)功能中斷管理功能復(fù)位功能可編程功能錯(cuò)誤檢測功能§9.2可編程并行接口芯片8255A8255A的基本功能8255A的內(nèi)部結(jié)構(gòu)8255A的引腳特性8255A的控制命令字8255A的工作方式8255A的應(yīng)用實(shí)例8255A的基本功能可編程控制并行端口的功能(工作方式)

并行端口作輸入或輸出可控制

多并行端口使用的靈活性

注:由于可編程控制且使用靈活,

8255A的學(xué)習(xí)有一定難度8255A引腳、編程結(jié)構(gòu)Intel系列的8位并行接口芯片通用性強(qiáng),使用靈活可用程序設(shè)置和改變芯片的工作方式是一種典型的可編程并行接口芯片8255APA3PA2PA1PA0RDCSGNDA1A0PC7PC6PC5PC4PC3PC2PC1PC0PB0PB1PB2PA4PA5PA6PA7WRRESETD0D1D2D3D4D5D6D7VccPB7PB6PB5PB4PB340個(gè)引腳,雙列直插式resetD7~D0A9~A2A1A0IORIOW片選譯碼數(shù)據(jù)緩沖器讀寫控制片內(nèi)譯碼CSRESETA1A0RDWRPC7~PC0PB7~PB0PA7~PA0控制口D端口A端口C端口B+5VGNDD7~D0外設(shè)8255A總線8255A的內(nèi)部結(jié)構(gòu)8255A與外設(shè)的接口

8位雙向A端口——

PA0~PA78位雙向B端口——

PB0~PB78位雙向C端口——

PC0~PC7

注:8255A的C口使用靈活,

也是掌握8255A的重點(diǎn)8255A的內(nèi)部結(jié)構(gòu)8255A與CPU的接口

8位數(shù)據(jù)線D0~D7

接數(shù)據(jù)總線DB的低8位芯片尋址控制線片內(nèi)寄存器尋址線A0、A1(兩線四址)

片選控制線/CS(由地址譯碼產(chǎn)生)讀寫控制線/RD、/WR復(fù)位控制線RESET8255A的內(nèi)部結(jié)構(gòu)內(nèi)部邏輯工作方式由CPU向8255A寫控制字獲得

A端口、B端口、C端口可讀寫操作

A端口、B端口、C端口具有組態(tài)特點(diǎn)

A組——PA0~PA7

和PC4~PC7B組——PB0~PB7

和PC0~PC3

注:C口應(yīng)用的靈活性

8255A操作地址寫控制字地址A1=1、A0=1A端口讀寫地址A1=0、A0=0B端口讀寫地址A1=0、A0=1C端口讀寫地址A1=1、A0=0

注:寫控制字操作僅有寫操作,其余可讀寫

PC/XT機(jī)中地址為60H~63H

8255A的控制(命令)字控制命令字的形式工作方式控制字

C口置/復(fù)位控制字

注:怎樣解決一址兩字寫入一址兩字識(shí)別位(在寫入的控制字中)若b7=1時(shí),寫入工作方式控制字若b7=0時(shí),寫入C口置/復(fù)位控制字工作方式控制字的格式b7b6b5b4b3b2b1b0

1同址識(shí)別位b7=1b6、b5、b4位確定A端口工作方式

b2、b1位確定B端口工作方式

b3、b0位確定C端口輸入輸出方式A端口可編程工作方式A端口工作方式的定義位b6,b5=00——方式0,A端口作基本輸入/輸出b6,b5=01——方式1,A端口作選通輸入/輸出b6,b5=1x——方式2,A端口作雙向數(shù)據(jù)傳送A端口輸入、輸出方式的選擇位b4=0——A端口作輸出b4=1——A端口作輸入

注:A端口為工作方式2時(shí),b4位無意義B端口可編程工作方式B端口工作方式的定義位b2=0——方式0,B端口作基本輸入/輸出b2=1——方式1,B端口作選通輸入/輸出注:B端口只有方式0和方式1,無方式2B端口輸入、輸出方式的選擇位b1=0——A端口作輸出b1=1——A端口作輸入C端口可編程工作方式C端口無工作方式的定義位當(dāng)A、B端口均為方式0時(shí),C端口也為方式0當(dāng)A、B端口不為方式0時(shí),C端口中的位特殊定義C端口輸入,輸出方式選擇b3=0——C端口的PC4~PC7作輸出b3=1——C端口的PC4~PC7作輸入b0=0——C端口的PC1~PC3作輸出b0=1——C端口的PC1~PC3作輸入注:C端口中上下半字節(jié)定義,應(yīng)用靈活C端口置/復(fù)位控制字的格式b7b6b5b4b3b2b1b0

0同址識(shí)別位b7=0b3、b2、b1為C端口PC0位~PC7位的位編碼

b0=0,對應(yīng)PCn位輸出L電平(清0)

b0=1,對應(yīng)PCn位輸出H電平(置1)

b6、b5、b4位無意義C端口的位選擇編碼b3b2b1

編碼b0=0b0=1000PC0LH001PC1LH010PC2LH011PC3LH100PC4LH101PC5LH110PC6LH111PC7LH《例》設(shè)8255A的A端口工作于方式1輸入,

B端口工作于方式0輸出,

置PC4=H,

(8255A的操作地址為60H~63H)

工作方式控制字

C口置/復(fù)位控制字

MOVAL,0B0H;1011000XOUT63H,AL;寫方式控制字

MOVAL,09H;0XXX01001OUT63H,AL

;寫置/復(fù)位控制字b7b6b5b4b3b2b1b0

1011000xb7b6b5b4b3b2b1b00xxx10018255A的工作方式A端口有三種工作方式

方式0、方式1、方式2

B端口有二種工作方式

方式0、方式1

C端口無工作方式選擇

僅工作于方式0

注:方式0(基本輸入/輸出)方式1(選通輸入/輸出)

方試2(雙向數(shù)據(jù)傳送)方式0——基本輸入輸出功能

A、B、C端口可單獨(dú)工作于輸入或輸出共有十六種組態(tài)電特性

作輸出用,各端口有鎖存功能作輸入用,各端口無鎖存功能

應(yīng)用

程序控制下的無條件傳送方式(查詢方式)

A、B、C端口均傳送數(shù)據(jù)信息

程序控制下的有條件傳送方式

A、B端口傳送數(shù)據(jù),C端口傳送狀態(tài)方式1——選通輸入輸出功能

A、B端口作8位數(shù)據(jù)輸入或輸出

C端口的特定位為A、B端口服務(wù)

電特性

作輸出用時(shí),A、B端口有鎖存功能作輸入用時(shí),A、B端口有緩沖功能

應(yīng)用

A、B端口傳數(shù)據(jù)查詢方式:C端口特定位傳送狀態(tài)中斷方式:C端口特定位發(fā)中斷請求方式2——雙向輸入輸出功能

僅A端口具有雙向數(shù)據(jù)傳送功能

C端口特定位的組合應(yīng)用

電特性

A端口具有雙向鎖存和緩沖特性

應(yīng)用A端口雙向傳送數(shù)據(jù)

查詢方式:C端口特定位傳送狀態(tài)中斷方式:C端口特定位發(fā)中斷請求

A端口——方式1輸入方式控制字

C端口特定位的作用

PC4←/STBA

外設(shè)輸入數(shù)據(jù)鎖存到A端口的控制信號(hào),輸入低有效

PC5→IBFA

A端口己鎖存外設(shè)輸入數(shù)據(jù)的狀態(tài)信號(hào),輸出高有效

注:查詢方式下查此狀態(tài)信號(hào)是否為高

PC3→INTRA

8255A向CPU發(fā)中斷請求信號(hào),輸出高有效

1011?XXXINTRA的中斷允許及中斷屏蔽INTRA信號(hào)產(chǎn)生邏輯電路(324頁)公式PC3=PC5&INTEA

若輸入數(shù)據(jù)已送A端口鎖存,則

PC5→H

若INTEA=L,則PC3=H&L=L,中斷屏蔽若INTEA=H,則PC3=H&L=H,中斷允許

INTEA電平的獲得對PC4進(jìn)行置/復(fù)位方式操作中斷屏蔽置PC4=L

中斷允許置PC4=H0XXX10000XXX1001B端口——方式1輸入方式控制字

C端口特定位的作用

PC2←/STBB

外設(shè)輸入數(shù)據(jù)鎖存到B端口的控制信號(hào),輸入低有效

PC1→IBFB

B端口己鎖存外設(shè)輸入數(shù)據(jù)的狀態(tài)信號(hào),輸出高有效

注:查詢方式下查此狀態(tài)信號(hào)是否為高

PC0→INTRB

8255A向CPU發(fā)中斷請求信號(hào),輸出高有效

1XXX?11XINTRB的中斷允許及中斷屏蔽INTRB信號(hào)產(chǎn)生邏輯電路(324頁)公式PC0=PC1&INTEB

若輸入數(shù)據(jù)已送B端口鎖存,則

PC1→H

若INTEB=L,則PC0=H&L=L,中斷屏蔽若INTEB=H,則PC0=H&L=H,中斷允許

INTEB電平的獲得對PC2進(jìn)行置/復(fù)位方式操作中斷屏蔽置PC2=L

中斷允許置PC2=H0XXX01000XXX0101A端口——方式1輸出

方式控制字

C端口特定位的作用

PC7→

/OBFA

CPU將數(shù)據(jù)寫入A端口后,PC7輸出低電平,

PC6←/ACKA

外設(shè)從A端口取數(shù)據(jù)后,送低電平到PC6

注:查詢方式下查此狀態(tài)信號(hào)是否為低

PC3→INTRA

8255A向CPU發(fā)中斷請求信號(hào),輸出高有效

1010?XXXINTRA的中斷允許及中斷屏蔽INTRA信號(hào)產(chǎn)生邏輯電路(325頁)公式PC3=PC7&INTEA

要執(zhí)行寫數(shù)據(jù)入A端口中斷服務(wù)程序,則PC7=H

若A端口獲得數(shù)據(jù)后,PC7→L

若INTEA=L,則PC3=H&L=L,中斷屏蔽若INTEA=H,則PC3=H&L=H,中斷允許

INTEA電平的獲得對PC6進(jìn)行置/復(fù)位方式操作中斷屏蔽置PC6=L

中斷允許置PC6=H0XXX11000XXX1101B端口——方式1輸出方式控制字

C端口特定位的作用

PC1→

/OBFB

CPU將數(shù)據(jù)寫入B端口后,PC1輸出低電平,

PC2←/ACKB

外設(shè)從B端口取數(shù)據(jù)后,送低電平到PC2

注:查詢方式下查此狀態(tài)信號(hào)是否為低

PC3→INTRB

8255A向CPU發(fā)中斷請求信號(hào),輸出高有效

1XXX?10XINTRB的中斷允許及中斷屏蔽INTRB信號(hào)產(chǎn)生邏輯電路(325頁)公式PC3=PC1&INTEB

要執(zhí)行寫數(shù)據(jù)入B端口中斷服務(wù)程序,則PC1=H

若B端口獲得數(shù)據(jù)后,PC1→L

若INTEB=L,則PC3=H&L=L,中斷屏蔽若INTEB=H,則PC3=H&L=H,中斷允許

INTEB電平的獲得對PC2進(jìn)行置/復(fù)位方式操作中斷屏蔽置PC2=L

中斷允許置PC2=H0XXX01000XXX0101A端口、B端口方式1比較A端口輸入借用C端口位PC3、PC4、PC5A端口輸出借用C端口位PC3、PC6、PC7B端口輸入借用C端口位PC0、PC1、PC2B端口輸出借用C端口位PC0、PC1、PC2A端口輸入、輸出借用不同的C端口的位

B端口輸入、輸出借用相同的C端口的位B端口只有方式1選通輸入/輸出

A端口還有方式2雙向數(shù)據(jù)傳送C端口未借用位的使用A端口方式0、B端口方式0

C端口所有位未被借用,PC0~PC7可用A端口方式0、B端口方式1

PC0~PC2被借用,PC3~PC7可用A端口方式1輸入、B端口方式0

PC3、PC4、PC5被借用,PC0~PC2、PC6、PC7可用A端口方式1輸出、B端口方式0

PC3、PC6、PC7被借用,PC0~PC2、PC4、PC5可用A端口方式1、B端口方式1

A端口輸入,PC6、PC7可用;輸出,PC4、PC5可用《例》A端口方式1輸入、B端口方式1輸出、

PC6,PC7作輸入,給出方式控制字。A端口方式1輸出、B端口方式1輸入、

PC4,PC5作輸出,給出方式控制字。

1011110X

1010011XBCHA7HA端口——方式2雙向數(shù)據(jù)傳送方式控制字C端口特定位的作用

輸入時(shí)同A端口方式1輸入,借用PC3,PC4,PC5

輸出時(shí)同A端口方式1輸出,借用PC3,PC6,PC7中斷允許與中斷屏蔽輸入中斷方式同A端口方式1輸入,置/復(fù)PC4

輸出中斷方式同A端口方式1輸出,置/復(fù)PC6

雙向傳送中斷方式由或門完成,輸入/輸出中斷有效

11XXXXXX《例》8255A用作A/D、D/A的接口電路原理圖(348頁圖9.16)通道選用

A端口方式1輸入,用于A/D變換的數(shù)據(jù)輸入接口

B端口方式0輸出,用于D/A變換的數(shù)據(jù)輸出接口

C端口中的位:1、為A端口服務(wù);2、作控制信號(hào)

I/O接口的控制方式輸入(A端口)采用查詢方式輸出(B端口)采用無條件程控方式

C端口為位操作方式

《例》8255A用作A/D、D/A的接口8255A對A/D芯片的控制

PC7=H,啟動(dòng)A/D變換;PC7=L,停止A/D變換

PC4(/STBA)=L,A/D變換后的數(shù)據(jù)送A口鎖存

PC5(IBFA)=H,A口己鎖存A/D變換后的數(shù)據(jù)

注:查詢狀態(tài)信息PC5=H,下一步完成讀A/D數(shù)據(jù)

8255A對D/A芯片的控制

B端口工作于方式0輸出,為直接數(shù)據(jù)輸出8255A地址定義為300H~303H《例》8255A用作A/D、D/A的接口方式控制字

A端口方式1輸入b6,b5,b4=011B端口方式0輸出b2,b1=00C端口PC7輸出b3=0寫方式控制字編程

MOVAL,1011000XBMOVDX,303HOUTDX,AL1011000X《例》8255A用作A/D、D/A的接口完成A/D變換過程編程啟動(dòng)A/D,即置PC7=H

MOVDX,303HMOVAL,0XXX1111BOUTDX,AL停止A/D,即清PC7=L

MOVDX,303HMOVAL,0XXX1110BOUTDX,AL0XXX11110XXX1110《例》8255A用作A/D、D/A的接口查詢PC5,完成A/D變換數(shù)據(jù)讀入A端口

MOVDX,302H;C端口R/W地址為302HAG:INAL,DX;C端口數(shù)據(jù)讀入ALTESTAL,00100000B;測PC5位是否為0

JZAG;為0循環(huán)查詢,為1進(jìn)入下式

MOVDX,300H;A端口R/W地址為300HINAL、DX;A/D變換數(shù)據(jù)讀入AL《例》8255A用作A/D、D/A的接口完成B端口D/A變換數(shù)據(jù)輸出編程

;數(shù)據(jù)處理過程略

MOVDX,301H;B端口R/W地址為301HOUTDX,AL;B端口數(shù)據(jù)送D/A變換器§8.4可編程定時(shí)器/計(jì)數(shù)器芯片82538253的基本功能8253的工作原理8253的內(nèi)部結(jié)構(gòu)8253的引腳特性8253的控制命令字8253的工作方式8253的應(yīng)用實(shí)例8253的基本功能及工作原理8253的基本功能定時(shí)功能——輸出狀態(tài)根據(jù)定時(shí)值改變計(jì)數(shù)功能——可對輸入波形進(jìn)行波形變換輸出8253的工作原理

設(shè)定8253內(nèi)部計(jì)數(shù)器初值8253內(nèi)部計(jì)數(shù)器從外部獲得計(jì)數(shù)脈沖信號(hào)在計(jì)數(shù)脈沖作用下,內(nèi)部計(jì)數(shù)器減1計(jì)數(shù)根據(jù)8253內(nèi)部計(jì)數(shù)器工作方式獲得波形輸出8253的內(nèi)部結(jié)構(gòu)圖

8253的內(nèi)部結(jié)構(gòu)8253與CPU的接口

8位數(shù)據(jù)線——D0~D7

尋址控制線——A0、A0、/CS

讀寫控制線——/RD、/WR8253與外設(shè)的接口

注:三個(gè)獨(dú)立的計(jì)數(shù)器/定時(shí)器時(shí)鐘輸入——CLK

輸入門控——GATE

波形輸出——OUT

8253的內(nèi)部結(jié)構(gòu)8253的寄存器原理圖8253的內(nèi)部結(jié)構(gòu)8253的寄存器控制寄存器——寫入控制字確定芯片功能初始值寄存器——寫入計(jì)數(shù)初值狀態(tài)寄存器——讀取計(jì)數(shù)狀態(tài)值計(jì)數(shù)器——完成計(jì)數(shù)減1計(jì)數(shù)輸出寄存器——獲得編程波形8253的內(nèi)部寄存器功能控制寄存器(寫操作)

CPU對8253寫入控制字,編程改變8253的功能初始值寄存器(寫操作)

CPU對8253寫入計(jì)數(shù)初值,使8253獲得定時(shí)量狀態(tài)寄存器(讀操作)

CPU從狀態(tài)寄存器中讀取8253的狀態(tài)

注:上述三個(gè)寄存器可編程8253的內(nèi)部寄存器功能計(jì)數(shù)器

為16位計(jì)數(shù)器,完成減1操作

注:解決16位計(jì)數(shù)器與8位數(shù)據(jù)線的矛盾

計(jì)數(shù)輸出寄存器根據(jù)計(jì)數(shù)狀態(tài)產(chǎn)生輸出波形

注:上述二個(gè)寄存器不可編程8253寄存器的讀/寫地址

8253有兩條片內(nèi)寄存器地址尋址線A0、A1,可尋4個(gè)片內(nèi)寄存器??刂疲睿┳值刂稟1=1、A0=1計(jì)數(shù)器0的R/W地址A1=0、A0=0計(jì)數(shù)器1的R/W地址A1=0、A0=1計(jì)數(shù)器2的R/W地址A1=1、A0=0

注:A1=1、A0=1時(shí),僅寫不能讀8253外部輸入/輸出線特性

CLK——時(shí)鐘輸入時(shí)鐘來源來源于計(jì)算機(jī)系統(tǒng)內(nèi)部周期時(shí)鐘來源于計(jì)算機(jī)系統(tǒng)外部非周期脈沖

注:對定時(shí)器,CLK必為周期信號(hào)對計(jì)數(shù)器,CLK可不為周期信號(hào)觸發(fā)方式

為邊沿觸發(fā)

8253外部輸入/輸出線特性GATE——門控輸入當(dāng)GATE=H時(shí),允許計(jì)數(shù)器計(jì)數(shù)當(dāng)GATE=L時(shí),禁止計(jì)數(shù)器計(jì)數(shù)OUT——波形輸出電平輸出,持續(xù)高電平或低電平輸出周期波形輸出,占空比可調(diào)脈沖輸出,正脈沖或負(fù)脈沖8253的控制字

b7、b6——計(jì)數(shù)器選擇(識(shí)別)位

b5、b4——計(jì)數(shù)器初值讀寫方式選擇位

b3、b2、b1——計(jì)數(shù)器工作方式選擇位

b0——計(jì)數(shù)器計(jì)數(shù)進(jìn)制選擇位

b7b6b5b4b3b2b1b08253的控制字b7、b6——計(jì)數(shù)器選擇(識(shí)別)位

b5、b4——計(jì)數(shù)器初值讀寫方式選擇位00寫計(jì)數(shù)器0的控制字01寫計(jì)數(shù)器1的控制字1X

寫計(jì)數(shù)器2的控制字00鎖定計(jì)數(shù)器值01僅R/W計(jì)數(shù)器低8位10僅R/W計(jì)數(shù)器高8位11順序R/W計(jì)數(shù)器低8位、高8位

8253的控制字b3、b2、b1——計(jì)數(shù)器工作方式選擇位b0——計(jì)數(shù)器計(jì)數(shù)進(jìn)制選擇位000計(jì)數(shù)器n的功能為工作方式0001計(jì)數(shù)器n的功能為工作方式1010計(jì)數(shù)器n的功能為工作方式2011計(jì)數(shù)器n的功能為工作方式300計(jì)數(shù)器n的功能為工作方式4101計(jì)數(shù)器n的功能為工作方式50二進(jìn)制計(jì)數(shù)(從FFFFH→0000H)1十進(jìn)制計(jì)數(shù)(從9999→

0000)《例1》8253工作為計(jì)數(shù)器0,方式0,初值為4,二進(jìn)制計(jì)數(shù),設(shè)寄存器地址為40H~43H控制字編程

MOVAL,10HOUT43H,AL;寫計(jì)數(shù)器0的控制字

MOVAL,04HOUT40H,AL;寫計(jì)數(shù)器0的初值0001000010H《例2》8253工作為計(jì)數(shù)器1,方式3,初值為4020H,十進(jìn)制計(jì)數(shù),設(shè)寄存器地址為40H~43H控制字編程

MOVAL,77HOUT43H,AL;寫計(jì)數(shù)器1的控制字

MOVAL,20HOUT41H,AL;寫計(jì)數(shù)器1的低8位初值

MOVAL,40HOUT41H,AL;寫計(jì)數(shù)器1的高8位初值0111011177H《例3》8253工作為計(jì)數(shù)器2,方式3,初值為4000H,十進(jìn)制計(jì)數(shù),設(shè)寄存器地址為40H~43H控制字編程

MOVAL,0A7HOUT43H,AL;寫計(jì)數(shù)器2的控制字,;并清16位初值寄存器

MOVAL,40HOUT42H,AL;僅寫計(jì)數(shù)器2的高8位初值1X100111A7H工作方式與功能方式0——計(jì)數(shù)結(jié)束產(chǎn)生中斷輸出(軟件控制)方式1——重復(fù)觸發(fā)的單穩(wěn)輸出(硬件控制)方式2——分頻器(軟件控制)方式3——方波發(fā)生器(軟件控制)方式4——選通信號(hào)發(fā)生器(軟件觸發(fā))方式5——選通信號(hào)發(fā)生器(硬件觸發(fā))方式0——計(jì)數(shù)結(jié)束產(chǎn)生中斷輸出

(軟件控制)

CLK——計(jì)數(shù)輸入

計(jì)算機(jī)內(nèi)部時(shí)鐘OUT——波形輸出

寫控制字時(shí),OUT輸出電平不定寫計(jì)數(shù)初值寄存器CR時(shí),OUT=L

計(jì)數(shù)器CE=0時(shí),OUT=H

GATE——門控輸入

GATE=L計(jì)數(shù)器CE不工作,有延時(shí)作用

GATE=H計(jì)數(shù)器CE減1計(jì)數(shù)

方式1——重復(fù)觸發(fā)的單穩(wěn)輸出

(硬件控制)初始化時(shí)

寫控制字時(shí),OUT輸出電平不定寫計(jì)數(shù)初值寄存器CR時(shí),OUT=H外部控制

GATE輸入上升沿脈沖時(shí),計(jì)數(shù)開始且OUT=L計(jì)數(shù)器CE為0時(shí)

OUT=H

方式2——分頻器(軟件控制)初始化時(shí)寫控制字時(shí),OUT輸出電平不定寫計(jì)數(shù)初值寄存器CR時(shí),OUT=H,CE減計(jì)數(shù)周期波形輸出

CE=0時(shí),OUT=L

溫馨提示

  • 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)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論