87C196CB SUPPLEMENT

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

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

AD_COMMAND

1FACH

7DH

00ECH

3EH

00ECH

1FH

00ACH

 

 

 

 

 

 

 

 

AD_RESULT

1FAAH

7DH

00EAH

3EH

00EAH

1FH

00AAH

 

 

 

 

 

 

 

 

AD_TEST

1FAEH

7DH

00EEH

3EH

00EEH

1FH

00AEH

 

 

 

 

 

 

 

 

AD_TIME

1FAFH

7DH

00EFH

3EH

00EFH

1FH

00AFH

 

 

 

 

 

 

 

 

CAN_BTIME0

1E3FH

71H

00FFH

38H

00FFH

1CH

00BFH

 

 

 

 

 

 

 

 

CAN_BTIME1

1E4FH

72H

00EFH

39H

00CFH

1CH

00CFH

 

 

 

 

 

 

 

 

CAN_CON

1E00H

70H

00E0H

38H

00C0H

1CH

0080H

 

 

 

 

 

 

 

 

CAN_EGMSK

1E08H

70H

00E8H

38H

00C8H

1CH

0088H

 

 

 

 

 

 

 

 

CAN_INT

1E5FH

72H

00FFH

39H

00DFH

1CH

00DFH

 

 

 

 

 

 

 

 

CAN_MSG1CFG

1E16H

70H

00F6H

38H

00D6H

1CH

0096H

 

 

 

 

 

 

 

 

CAN_MSG2CFG

1E26H

71H

00E6H

38H

00E6H

1CH

00A6H

 

 

 

 

 

 

 

 

CAN_MSG3CFG

1E36H

71H

00F6H

38H

00F6H

1CH

00B6H

 

 

 

 

 

 

 

 

CAN_MSG4CFG

1E46H

72H

00E6H

39H

00C6H

1CH

00C6H

 

 

 

 

 

 

 

 

CAN_MSG5CFG

1E56H

72H

00F6H

39H

00D6H

1CH

00D6H

 

 

 

 

 

 

 

 

CAN_MSG6CFG

1E66H

73H

00E6H

39H

00E6H

1CH

00E6H

 

 

 

 

 

 

 

 

CAN_MSG7CFG

1E76H

73H

00F6H

39H

00F6H

1CH

00F6H

 

 

 

 

 

 

 

 

CAN_MSG8CFG

1E86H

74H

00E6H

3AH

00C6H

1DH

0086H

 

 

 

 

 

 

 

 

CAN_MSG9CFG

1E96H

74H

00F6H

3AH

00D6H

1DH

0096H

 

 

 

 

 

 

 

 

CAN_MSG10CFG

1EA6H

75H

00E6H

3AH

00E6H

1DH

00A6H

 

 

 

 

 

 

 

 

CAN_MSG11CFG

1EB6H

75H

00F6H

3AH

00F6H

1DH

00B6H

 

 

 

 

 

 

 

 

CAN_MSG12CFG

1EC6H

76H

00E6H

3BH

00C6H

1DH

00C6H

 

 

 

 

 

 

 

 

CAN_MSG13CFG

1ED6H

76H

00F6H

3BH

00D6H

1DH

00D6H

 

 

 

 

 

 

 

 

CAN_MSG14CFG

1EE6H

77H

00E6H

3BH

00E6H

1DH

00E6H

 

 

 

 

 

 

 

 

CAN_MSG15CFG

1EF6H

77H

00F6H

3BH

00F6H

1DH

00F6H

 

 

 

 

 

 

 

 

CAN_MSG1CON0

1E10H

70H

00F0H

38H

00D0H

1CH

0090H

 

 

 

 

 

 

 

 

CAN_MSG2CON0

1E20H

71H

00E0H

38H

00E0H

1CH

00A0H

 

 

 

 

 

 

 

 

CAN_MSG3CON0

1E30H

71H

00F0H

38H

00F0H

1CH

00B0H

 

 

 

 

 

 

 

 

CAN_MSG4CON0

1E40H

72H

00E0H

39H

00C0H

1CH

00C0H

 

 

 

 

 

 

 

 

CAN_MSG5CON0

1E50H

72H

00F0H

39H

00D0H

1CH

00D0H

 

 

 

 

 

 

 

 

CAN_MSG6CON0

1E60H

73H

00E0H

39H

00E0H

1CH

00E0H

 

 

 

 

 

 

 

 

Must be addressed as a word.

3-12

Page 35
Image 35
Intel 8XC196NT WSR Settings and Direct Addresses for Windowable SFRs, Byte Windows Register Mnemonic Memory, 0080-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.