SIGNAL DESCRIPTIONS

 

 

Table A-3. Signal Descriptions (Continued)

Name

Type

Description

 

 

 

PROG#

I

Programming Start

 

 

During programming, a falling edge latches data on the PBUS and begins

 

 

programming, while a rising edge ends programming. The current location is

 

 

programmed with the same data as long as PROG# remains asserted, so the

 

 

data on the PBUS must remain stable while PROG# is active.

 

 

During a word dump, a falling edge causes the contents of an OTPROM

 

 

location to be output on the PBUS, while a rising edge ends the data transfer.

 

 

PROG# is multiplexed with P2.2 and EXTINT.

PVER

O

Program Verification

 

 

 

 

During slave or auto programming, PVER is updated after each programming

 

 

pulse. A high output signal indicates successful programming of a location,

 

 

while a low signal indicates a detected error.

 

 

PVER is multiplexed with P2.0 and TXD.

RD#

O

Read

 

 

Read-signal output to external memory. RD# is asserted only during external

 

 

memory reads.

 

 

RD# is multiplexed with P5.3 and SLPRD#.

READY

I

Ready Input

 

 

This active-high input signal is used to lengthen external memory cycles for

 

 

slow memory by generating wait states in addition to the wait states that are

 

 

generated internally.

 

 

When READY is high, CPU operation continues in a normal manner with wait

 

 

states inserted as programmed in the chip configuration registers . READY is

 

 

ignored for all internal memory accesses.

 

 

READY is multiplexed with P5.6.

RESET#

I/O

Reset

 

 

A level-sensitive reset input to and open-drain system reset output from the

 

 

microcontroller. Either a falling edge on RESET# or an internal reset turns on a

 

 

pull-down transistor connected to the RESET# pin for 16 state times. In the

 

 

powerdown and idle modes, asserting RESET# causes the chip to reset and

 

 

return to normal operating mode. After a device reset, the first instruction fetch

 

 

is from FF2080H.

RXCAN

I

Receive

 

 

This signal carries messages from other nodes on the CAN bus to the

 

 

integrated CAN controller.

RXD

I/O

Receive Serial Data

 

 

In modes 1, 2, and 3, RXD receives serial port input data. In mode 0, it

 

 

functions as either an input or an open-drain output for data.

 

 

RXD is multiplexed with P2.1 and PALE#.

SC1:0

I/O

Clock Pins for SSIO0 and 1

 

 

For handshaking mode, configure SC1:0 as open-drain outputs.

 

 

This pin carries a signal only during receptions and transmissions. When the

 

 

SSIO port is idle, the pin remains either high (with handshaking) or low (without

 

 

handshaking).

 

 

SC0 is multiplexed with P6.4, and SC1 is multiplexed with P6.6.

A-11

Page 132
Image 132
Intel 87C196CB, 8XC196NT user manual Prog#, Rxd

8XC196NT, 87C196CB specifications

The Intel 87C196CB and 8XC196NT are microcontrollers from the C196 family, which was designed to meet the demands of embedded control technology. These microcontrollers are popular in various applications due to their robust architecture, extensive I/O capabilities, and specialized functionality, making them ideal for automotive, industrial, and communication systems.

The 87C196CB is distinguished by its 16-bit architecture, offering a balance of processing power and efficiency. It features a 16-bit data bus, which allows for fast data processing, and a 16-bit address bus, supporting up to 64KB of program memory. The microcontroller integrates on-chip memory, including 2KB of ROM and 128 bytes of RAM, which facilitates faster execution of programs and data handling.

One of the standout features of the 87C196CB is its versatility in I/O operations. It comes equipped with 32 general-purpose I/O lines that can be configured for various functions, including input, output, and interrupt handling. This flexibility enables developers to optimize the microcontroller for their specific application needs.

The 8XC196NT builds on the capabilities of its predecessor, offering advanced functionalities such as an enhanced instruction set and integrated peripherals. It includes additional features like timers, serial communication interfaces, and analog-to-digital converters, which expand its usability in complex embedded systems. The 8XC196NT supports multiple addressing modes, allowing for more efficient programming and memory management.

Both microcontrollers utilize innovative technologies that improve performance and power efficiency. The on-chip operating system support aids in real-time processing and multitasking, making them suitable for time-sensitive applications. Power management features are also incorporated, allowing these microcontrollers to operate in low-power modes, which is crucial for battery-operated devices.

The 87C196CB and 8XC196NT microcontrollers are characterized by their reliability and long service life, meeting the stringent demands of industrial applications. Their ability to perform tasks rapidly, combined with their diverse peripheral support, makes them popular choices among engineers and developers designing embedded systems. Overall, the Intel 87C196CB and 8XC196NT microcontrollers remain relevant in the rapidly evolving landscape of embedded technology, facilitating innovative solutions across various industries.