Table 3-9. WSR Settings and Direct Addresses for Windowable SFRs (Continued)

 

 

32-byte Windows

64-byte Windows

128-byte Windows

Register Mnemonic

Memory

(00E0–00FFH)

(00C0–00FFH)

(0080–00FFH)

 

 

 

 

 

 

Location

WSR

Direct

WSR

Direct

WSR

Direct

 

 

 

 

 

Address

Address

Address

 

 

 

 

 

 

 

 

 

 

 

 

 

EPA2_TIME

1F6AH

7BH

00EAH

3DH

00EAH

1EH

00EAH

EPA3_TIME

1F6EH

7BH

00EEH

3DH

00EEH

1EH

00EEH

EPA8_TIME

1F82H

7CH

00E2H

3EH

00C2H

1FH

0082H

EPA9_TIME

1F86H

7CH

00E6H

3EH

00C6H

1FH

0086H

EPAIPV

1FA8H

7DH

00E8H

3EH

00E8H

1FH

00A8H

 

 

 

 

 

 

 

 

P1_DIR

1FD2H

7EH

00F2H

3FH

00D2H

1FH

00D2H

 

 

 

 

 

 

 

 

P2_DIR

1FCBH

7EH

00EBH

3FH

00CBH

1FH

00CBH

 

 

 

 

 

 

 

 

P6_DIR

1FD3H

7EH

00F3H

3FH

00D3H

1FH

00D3H

 

 

 

 

 

 

 

 

P1_MODE

1FD0H

7EH

00F0H

3FH

00D0H

1FH

00D0H

 

 

 

 

 

 

 

 

P2_MODE

1FC9H

7EH

00E9H

3FH

00C9H

1FH

00C9H

 

 

 

 

 

 

 

 

P6_MODE

1FD1H

7EH

00F1H

3FH

00D1H

1FH

00D1H

 

 

 

 

 

 

 

 

P0_PIN

1FDAH

7EH

00FAH

3FH

00DAH

1FH

00DAH

 

 

 

 

 

 

 

 

P1_PIN

1FD6H

7EH

00F6H

3FH

00D6H

1FH

00D6H

 

 

 

 

 

 

 

 

P2_PIN

1FCFH

7EH

00EFH

3FH

00CFH

1FH

00CFH

 

 

 

 

 

 

 

 

P6_PIN

1FD7H

7EH

00F7H

3FH

00D7H

1FH

00D7H

 

 

 

 

 

 

 

 

P1_REG

1FD4H

7EH

00F4H

3FH

00D4H

1FH

00D4H

 

 

 

 

 

 

 

 

P2_REG

1FCDH

7EH

00EDH

3FH

00CDH

1FH

00CDH

 

 

 

 

 

 

 

 

P6_REG

1FD5H

7EH

00F5H

3FH

00D5H

1FH

00D5H

 

 

 

 

 

 

 

 

SBUF_RX

1FB8H

7DH

00F8H

3EH

00F8H

1FH

00B8H

 

 

 

 

 

 

 

 

SBUF_TX

1FBAH

7DH

00FAH

3EH

00FAH

1FH

00BAH

 

 

 

 

 

 

 

 

SP_BAUD

1FBCH

7DH

00FCH

3EH

00FCH

1FH

00BCH

SP_CON

1FBBH

7DH

00FBH

3EH

00FBH

1FH

00BBH

 

 

 

 

 

 

 

 

SP_STATUS

1FB9H

7DH

00F9H

3EH

00F9H

1FH

00B9H

 

 

 

 

 

 

 

 

SSIO_BAUD

1FB4H

7DH

00F4H

3EH

00F4H

1FH

00B4H

 

 

 

 

 

 

 

 

SSIO0_BUF

1FB0H

7DH

00F0H

3EH

00F0H

1FH

00B0H

 

 

 

 

 

 

 

 

SSIO1_BUF

1FB2H

7DH

00F2H

3EH

00F2H

1FH

00B2H

 

 

 

 

 

 

 

 

SSIO0_CON

1FB1H

7DH

00F1H

3EH

00F1H

1FH

00B1H

 

 

 

 

 

 

 

 

SSIO1_CON

1FB3H

7DH

00F3H

3EH

00F3H

1FH

00B3H

 

 

 

 

 

 

 

 

T1CONTROL

1F98H

7CH

00F8H

3EH

00D8H

1FH

0098H

 

 

 

 

 

 

 

 

T2CONTROL

1F9CH

7CH

00FCH

3EH

00DCH

1FH

009CH

 

 

 

 

 

 

 

 

TIMER1

1F9AH

7CH

00FAH

3EH

00DAH

1FH

009AH

TIMER2

1F9EH

7CH

00FEH

3EH

00DEH

1FH

009EH

Must be addressed as a word.

Page 43
Image 43
Intel 8XC196NT, 87C196CB user manual Byte Windows Register Mnemonic Memory 00E0-00FFH 00C0-00FFH

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.