The 80C186EA is a CHMOS high integration embedded microprocessor The 80C186EA includes all of the
features of an ‘‘Enhanced Mode’’ 80C186 while adding the additional capabilities of Idle and Powerdown
Modes In Numerics Mode the 80C186EA interfaces directly with an 80C187 Numerics Coprocessor
272432 –1
Other brands and names are the property of their respective owners
Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement of any patent or
copyright for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make
changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata
October 1995
COPYRIGHT
INTEL CORPORATION 1995
Order Number 272432-003
1
80C186EA 80C188EA 80L186EA 80L188EA
80C186EA 80C188EA AND 80L186EA 80L188EA
16-Bit High Integration Embedded Processor
CONTENTS
INTRODUCTION
80C186EA CORE ARCHITECTURE
Bus Interface Unit
Clock Generator
80C186EA PERIPHERAL
ARCHITECTURE
Interrupt Control Unit
Timer Counter Unit
DMA Control Unit
Chip-Select Unit
Refresh Control Unit
Power Management
80C187 Interface (80C186EA Only)
ONCE Test Mode
DIFFERENCES BETWEEN THE
80C186XL AND THE 80C186EA
Pinout Compatibility
Operating Modes
TTL vs CMOS Inputs
Timing Specifications
PACKAGE INFORMATION
Prefix Identification
Pin Descriptions
80C186EA Pinout
PAGE
4
4
4
4
5
5
5
7
7
7
7
8
8
8
8
8
8
8
9
9
9
15
CONTENTS
PACKAGE THERMAL
SPECIFICATIONS
ELECTRICAL SPECIFICATIONS
Absolute Maximum Ratings
Recommended Connections
DC SPECIFICATIONS
I
CC
versus Frequency and Voltage
PDTMR Pin Delay Calculation
AC SPECIFICATIONS
AC Characteristics 80C186EA20 13
AC Characteristics 80L186EA13 8
Relative Timings
AC TEST CONDITIONS
AC TIMING WAVEFORMS
DERATING CURVES
RESET
BUS CYCLE WAVEFORMS
EXECUTION TIMINGS
INSTRUCTION SET SUMMARY
REVISION HISTORY
ERRATA
PAGE
20
21
21
21
22
24
24
25
25
27
29
30
30
33
33
36
43
44
50
50
2
2
80C186EA 80C188EA 80L186EA 80L188EA
NOTE
Pin names in parentheses apply to the 80C186EA 80L188EA
Figure 1 80C186EA 80C188EA Block Diagram
3
3
272432– 2
80C186EA 80C188EA 80L186EA 80L188EA
INTRODUCTION
Unless specifically noted all references to the
80C186EA apply to the 80C188EA 80L186EA and
80L188EA References to pins that differ between
the 80C186EA 80L186EA and the 80C188EA
80L188EA are given in parentheses The ‘‘L’’ in the
part number denotes low voltage operation Physi-
cally and functionally the ‘‘C’’ and ‘‘L’’ devices are
identical
The 80C186EA is the second product in a new gen-
eration of low-power high-integration microproces-
sors It enhances the existing 80C186XL family by
offering new features and operating modes The
80C186EA is object code compatible with the
80C186XL embedded processor
The 80L186EA is the 3V version of the 80C186EA
The 80L186EA is functionally identical to the
80C186EA
embedded
processor
Current
80C186EA customers can easily upgrade their de-
signs to use the 80L186EA and benefit from the re-
duced power consumption inherent in 3V operation
The feature set of the 80C186EA 80L186EA meets
the needs of low-power space-critical applications
Low-power applications benefit from the static de-
sign of the CPU core and the integrated peripherals
as well as low voltage operation Minimum current
consumption is achieved by providing a Powerdown
Mode that halts operation of the device and freezes
the clock circuits Peripheral design enhancements
ensure that non-initialized peripherals consume little
current
Space-critical applications benefit from the inte-
gration of commonly used system peripherals Two
flexible DMA channels perform CPU-independent
data transfers A flexible chip select unit simplifies
memory and peripheral interfacing The interrupt unit
provides sources for up to 128 external interrupts
and will prioritize these interrupts with those generat-
ed from the on-chip peripherals Three general pur-
pose timer counters round out the feature set of the
80C186EA
Figure 1 shows a block diagram of the 80C186EA
80C188EA The Execution Unit (EU) is an enhanced
8086 CPU core that includes dedicated hardware to
speed up effective address calculations enhance
execution speed for multiple-bit shift and rotate in-
structions and for multiply and divide instructions
string move instructions that operate at full bus
bandwidth ten new instructions and static opera-
tion The Bus Interface Unit (BIU) is the same as that
found on the original 80C186 family products An
independent internal bus is used to allow communi-
cation between the BIU and internal peripherals
80C186EA CORE ARCHITECTURE
Bus Interface Unit
The 80C186EA core incorporates a bus controller
that generates local bus control signals In addition
it employs a HOLD HLDA protocol to share the local
bus with other bus masters
The bus controller is responsible for generating 20
bits of address read and write strobes bus cycle
status information and data (for write operations) in-
formation It is also responsible for reading data off
the local bus during a read operation SRDY and
ARDY input pins are provided to extend a bus cycle
beyond the minimum four states (clocks)
The local bus controller also generates two control
signals (DEN and DT R) when interfacing to exter-
nal transceiver chips This capability allows the addi-
tion of transceivers for simple buffering of the mulit-
plexed address data bus
Clock Generator
The processor provides an on-chip clock generator
for both internal and external clock generation The
clock generator features a crystal oscillator a divide-
by-two counter and two low-power operating
modes
The oscillator circuit is designed to be used with ei-
ther a
parallel resonant
fundamental or third-over-
tone mode crystal network Alternatively the oscilla-
tor circuit may be driven from an external clock
source Figure 2 shows the various operating modes
of the oscillator circuit
The crystal or clock frequency chosen must be twice
the required processor operating frequency due to
the internal divide-by-two counter This counter is
used to drive all internal phase clocks and the exter-
nal CLKOUT signal CLKOUT is a 50% duty cycle
processor clock and can be used to drive other sys-
tem components All AC timings are referenced to
CLKOUT
The following parameters are recommended when
choosing a crystal
Temperature Range
Application Specific
ESR (Equivalent Series Resistance)
60X max
C0 (Shunt Capacitance of Crystal)
7 0 pF max
C
L
(Load Capacitance)
20 pF
g
2 pF
Drive Level
2 mW max
4
4
80C186EA 80C188EA 80L186EA 80L188EA
272432 –4
272432 –3
(A) Crystal Connection
NOTE
The L
1
C
1
network is
only
required when using a third-overtone crystal
(B) Clock Connection
Figure 2 Clock Configurations
80C186EA PERIPHERAL
ARCHITECTURE
The 80C186EA has integrated several common sys-
tem peripherals with a CPU core to create a com-
pact yet powerful system The integrated peripher-
als are designed to be flexible and provide logical
interconnections between supporting units (e g the
interrupt control unit supports interrupt requests
from the timer counters or DMA channels)
The list of integrated peripherals include
Interrupt Control Unit
The 80C186EA can receive interrupts from a num-
ber of sources both internal and external The Inter-
rupt Control Unit (ICU) serves to merge these re-
quests on a priority basis for individual service by
the CPU Each interrupt source can be independent-
ly masked by the Interrupt Control Unit or all inter-
rupts can be globally masked by the CPU
Internal interrupt sources include the Timers and
DMA channels External interrupt sources come
from the four input pins INT3 0 The NMI interrupt
pin is not controlled by the ICU and is passed direct-
ly to the CPU Although the timers only have one
request input to the ICU separate vector types are
generated to service individual interrupts within the
Timer Unit
4-Input Interrupt Control Unit
3-Channel Timer Counter Unit
2-Channel DMA Unit
13-Output Chip-Select Unit
Refresh Control Unit
Power Management logic
Timer Counter Unit
The 80C186EA Timer Counter Unit (TCU) provides
three 16-bit programmable timers Two of these are
highly flexible and are connected to external pins for
control or clocking A third timer is not connected to
any external pins and can only be clocked internally
However it can be used to clock the other two timer
channels The TCU can be used to count external
events time external events generate non-repeti-
tive waveforms generate timed interrupts etc
The registers associated with each integrated peri-
heral are contained within a 128 x 16 register file
called the Peripheral Control Block (PCB) The PCB
can be located in either memory or I O space on
any 256 byte address boundary
Figure 3 provides a list of the registers associated
with the PCB when the processor’s Interrupt Control
Bachelor's degree in electronic engineer , more than one year of work experience or college degree with more than two years of work experience. Familiar with C language programming and development of ...
I posted a few days ago. I have a development board, arm9, s3c2410, with nor flash and nand flash. I used to run linux, but now I want to switch to wince. After checking the information, I probably ne...
The specifications of high-voltage chip capacitors and large-capacity chip capacitors commonly used in HID lamps are as follows :1KV 100p 1206 package 1KV 221 1206 package 1KV 102 1206 package 1KV 222...
Wave soldering is a crucial electronic component soldering technique used in the production of a wide range of electronic devices, from home appliances to computers to avionics. The process is wide...[Details]
A parallel inverter consists of two thyristors (T1 and T2), a capacitor, a center-tapped transformer, and an inductor. The thyristors provide a current path, while the inductor L maintains a consta...[Details]
In recent years, many people have switched to new energy vehicles, and this type of vehicle has indeed been highly sought after and is considered the future direction of automobile development, and...[Details]
In recent years, the government has increasingly supported electric vehicles, and the number of electric vehicles has increased. Observant drivers will notice that there are many more green license...[Details]
When discussing autonomous driving technology, there are often two extremes: on the one hand, there's the vision of "fully autonomous driving," while on the other, there's concern about potential s...[Details]
1 Source of creativity
With the further development of electronic technology, electronic pets have gradually entered people's family life. At present, there are two main categories of relative...[Details]
With the development of science, the use of variable frequency technology is becoming more and more widespread, and it is used in both industrial equipment and household appliances. Inverter air co...[Details]
Electric vehicles are now widespread, but they've brought with them a host of problems, the most prominent of which is charging. Small electric vehicles (EVs) are a new form of transportation in a ...[Details]
With the continuous development of the industrial automation industry, we are seeing an increasing number of intelligent devices using flexible, efficient, and precise robotic arms to p...[Details]
A human-machine interface (HMI) refers to the platform used by people to operate a PLC. This platform provides an interface between programs and humans, serving as a medium for information transmis...[Details]
Chinese characters are extensive and profound, and there are many different names for ESD tubes. How many of them do you know?
As far as I know, ESD diodes are currently known as ESD p...[Details]
On August 20, Geely announced its focus on "One Cockpit". Through a unified AI OS architecture, a unified AI Agent, and a unified user ID, it will achieve an All-in-One AI cockpit, create the first...[Details]
In the field of intelligent driving, regulations are becoming increasingly stringent, and the technical threshold continues to rise. Especially after the traffic accident in March 2025, the Ministr...[Details]
In daily life, when we purchase a transformer, we are faced with the installation and wiring procedures. Generally speaking, large transformers such as power transformers are equipped with speciali...[Details]
Previously, Positive Motion Technology shared with you the firmware upgrade of motion controller, ZBasic program development, ZPLC program development, communication with touch screen and input/out...[Details]