欧美成人免费电影,国产欧美一区二区三区精品酒店,精品国产a毛片,色网在线免费观看

參數(shù)資料
型號(hào): 80C451
廠商: NXP Semiconductors N.V.
英文描述: 80C51 8-bit microcontroller family(80C51 8位微控制器系列)
中文描述: 80C51的8位單片機(jī)系列(80C51的8位微控制器系列)
文件頁(yè)數(shù): 1/11頁(yè)
文件大小: 70K
代理商: 80C451
Philips Semiconductors Microcontroller Products
Application Note
AN408
80C451 operation of port 6
1
March 1988
INTRODUCTION
The features of the 80C451 are shared with
the 80C51 or are conventional except for the
operation of port 6. The flexibility of this port
facilitates high-speed parallel data
communications. This application note
discusses the use of port 6 and is divided into
the following sections:
1. Port 6 as a processor bus interface.
2. Using port 6 as a standard pseudo
bidirectional I/O port.
3. Implementation of parallel printer ports.
This information applies to all versions of the
part: 80C451, 83C451, and the 87C451.
PORT 6 AS A PROCESSOR BUS
INTERFACE
Port 6 allows use of the 80C451 as an
element on a microprocessor type bus. The
host processor could be a general purpose
MPU or the data bus of a microcontroller like
the 80C451 itself. This feature allows single
or multiple 80C451 controllers to be used on
a bus as flexible peripheral processing
elements. Applications could include
keyboard scanners, serial I/O controllers,
servo controllers, etc.
OPERATION
On reset, port 6 is programmed correctly for
use as a bus interface (see 2). This prevents
the interface from disrupting data on the bus
of the host processor during power-up.
Software initialization of the CSR (Control
Status Register) is not required. A dummy
read of port 6 may be required to clear the
IBF (Input Buffer Full) flag since it could be
set by turn on transients on the bus of the
host processor. On reset, the CSR of the
83C451 is programmed to allow the following:
1. AFLAG is an input controlling the port
select function. If AFLAG is high, the
contents of the CSR is output on port 6
when the port is read by the host. If
AFLAG is low, then the contents of the
output latch is output when port 6 is read
by the host.
2. BFLAG is an input controlling the port
enable function. In this mode when
BFLAG is high, the input latch and the
output drivers are disabled and the flags
are not affected by the IDS (Input Data
Strobe) or ODS (Output Data Strobe)
signals. When BFLAG is low, the port is
enabled for reading and writing under the
control of IDS and ODS pins.
Figure 1 shows one possible example of an
80C451 on a memory bus. This arrangement
allows the main processor to query port 6 for
flag status without interrupting the 80C451. If
the address decoder, shown in Figure 1,
enables port 6 on the 80C451 when the
address is 8000H or 8001H, and the address
line A0 controls the port select feature, then
the host processor can read and write to port
6 using address 8000H. Since the port select
function is being controlled by the address
line A0, the CSR contents can be read by the
host processor at address 8001H.
By testing the CSR contents in this way, the
host processor can tell if new data has been
written to the port 6 output latch since it last
read the port or if the 80C451 has read the
last byte that the host wrote to the port.
Conversely, the 80C451 can poll the flags in
its CSR to see if the host processor has
written to or read from port 6 since the last
time it serviced the port.
If desired, an interrupt source for the 80C451
can be derived easily from the port enable
source as shown by the dashed line in
Figure 1.
8
Host
Processor
80C451
82S163
Address
Decoder
74HCT373
Latch
6116
Static RAM
Address
SEL
(AFLAG)
IDS ODS P6
WR
RD
D0-D7
CE
RD
WR
AD0-AD7
ALE
A8-An
LE
A0
SU00332
Figure 1. An 83C451 on a Microprocessor Memory Bus
相關(guān)PDF資料
PDF描述
80C453 CMOS single-chip 8-bit microcontrollers
80C51RA 8-bit CMOS (low voltage, low power and high speed) microcontroller families
80C51 80C51 8-bit microcontroller family 4K/128 OTP/ROM/ROMless low voltage 2.7V.5.5V, low power, high speed 33 MHz
80C51FA XLR Style Audio Connector; Mounting Type:In-Line; Gender:Male-Female Adapter; Approval Bodies:CE; Body Material:Brass; Series:F
80C51X2 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage 2.7 to 5.5 V, low power, high speed 30/33 MHz
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
80C453 制造商:PHILIPS 制造商全稱(chēng):NXP Semiconductors 功能描述:CMOS single-chip 8-bit microcontrollers
80C49AP 制造商:TOSHIBA 制造商全稱(chēng):Toshiba Semiconductor 功能描述:CMOS 8-BIT SINGLE-CHIP MICROCOMPUTER (TLCS-48C)
80C51 制造商:PHILIPS 制造商全稱(chēng):NXP Semiconductors 功能描述:80C51 8-bit microcontroller family 4K/128 OTP/ROM/ROMless low voltage 2.7V.5.5V, low power, high speed 33 MHz
80C51BH 制造商:INTEL 制造商全稱(chēng):Intel Corporation 功能描述:CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
80C51BH/BQA 制造商:未知廠家 制造商全稱(chēng):未知廠家 功能描述:8-Bit Microcontroller
主站蜘蛛池模板: 晋州市| 宁都县| 吉林省| 益阳市| 马公市| 涪陵区| 裕民县| 镇坪县| 威宁| 宽甸| 自治县| 普陀区| 会昌县| 和政县| 大理市| 海门市| 乐都县| 泰兴市| 灌阳县| 郎溪县| 吴旗县| 扶余县| 湖南省| 兴宁市| 盘山县| 利津县| 南充市| 雷波县| 酉阳| 桃园县| 彭阳县| 汶川县| 东兰县| 余江县| 吕梁市| 长阳| 钦州市| 肃宁县| 赤水市| 湘潭县| 青冈县|