MEMORY PARTITIONS

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

 

 

 

 

 

 

 

 

 

 

 

 

 

CAN_MSG11DATA2

1EB9H

75H

00F9H

3AH

00F9H

1DH

00B9H

 

 

 

 

 

 

 

 

CAN_MSG12DATA2

1EC9H

76H

00E9H

3BH

00C9H

1DH

00C9H

 

 

 

 

 

 

 

 

CAN_MSG13DATA2

1ED9H

76H

00F9H

3BH

00D9H

1DH

00D9H

 

 

 

 

 

 

 

 

CAN_MSG14DATA2

1EE9H

77H

00E9H

3BH

00E9H

1DH

00E9H

 

 

 

 

 

 

 

 

CAN_MSG15DATA2

1EF9H

77H

00F9H

3BH

00F9H

1DH

00F9H

 

 

 

 

 

 

 

 

CAN_MSG1DATA3

1E1AH

70H

00FAH

38H

00DAH

1CH

009AH

 

 

 

 

 

 

 

 

CAN_MSG2DATA3

1E2AH

71H

00EAH

38H

00EAH

1CH

00AAH

 

 

 

 

 

 

 

 

CAN_MSG3DATA3

1E3AH

71H

00FAH

38H

00FAH

1CH

00BAH

 

 

 

 

 

 

 

 

CAN_MSG4DATA3

1E4AH

72H

00EAH

39H

00CAH

1CH

00CAH

 

 

 

 

 

 

 

 

CAN_MSG5DATA3

1E5AH

72H

00FAH

39H

00DAH

1CH

00DAH

 

 

 

 

 

 

 

 

CAN_MSG6DATA3

1E6AH

73H

00EAH

39H

00EAH

1CH

00EAH

 

 

 

 

 

 

 

 

CAN_MSG7DATA3

1E7AH

73H

00FAH

39H

00FAH

1CH

00FAH

 

 

 

 

 

 

 

 

CAN_MSG8DATA3

1E8AH

74H

00EAH

3AH

00CAH

1DH

008AH

 

 

 

 

 

 

 

 

CAN_MSG9DATA3

1E9AH

74H

00FAH

3AH

00DAH

1DH

009AH

 

 

 

 

 

 

 

 

CAN_MSG10DATA3

1EAAH

75H

00EAH

3AH

00EAH

1DH

00AAH

 

 

 

 

 

 

 

 

CAN_MSG11DATA3

1EBAH

75H

00FAH

3AH

00FAH

1DH

00BAH

 

 

 

 

 

 

 

 

CAN_MSG12DATA3

1ECAH

76H

00EAH

3BH

00CAH

1DH

00CAH

 

 

 

 

 

 

 

 

CAN_MSG13DATA3

1EDAH

76H

00FAH

3BH

00DAH

1DH

00DAH

 

 

 

 

 

 

 

 

CAN_MSG14DATA3

1EEAH

77H

00EAH

3BH

00EAH

1DH

00EAH

 

 

 

 

 

 

 

 

CAN_MSG15DATA3

1EFAH

77H

00FAH

3BH

00FAH

1DH

00FAH

 

 

 

 

 

 

 

 

CAN_MSG1DATA4

1E1BH

70H

00FBH

38H

00DBH

1CH

009BH

 

 

 

 

 

 

 

 

CAN_MSG2DATA4

1E2BH

71H

00EBH

38H

00EBH

1CH

00ABH

 

 

 

 

 

 

 

 

CAN_MSG3DATA4

1E3BH

71H

00FBH

38H

00FBH

1CH

00BBH

 

 

 

 

 

 

 

 

CAN_MSG4DATA4

1E4BH

72H

00EBH

39H

00CBH

1CH

00CBH

 

 

 

 

 

 

 

 

CAN_MSG5DATA4

1E5BH

72H

00FBH

39H

00DBH

1CH

00DBH

 

 

 

 

 

 

 

 

CAN_MSG6DATA4

1E6BH

73H

00EBH

39H

00EBH

1CH

00EBH

 

 

 

 

 

 

 

 

CAN_MSG7DATA4

1E7BH

73H

00FBH

39H

00FBH

1CH

00FBH

 

 

 

 

 

 

 

 

CAN_MSG8DATA4

1E8BH

74H

00EBH

3AH

00CBH

1DH

008BH

 

 

 

 

 

 

 

 

CAN_MSG9DATA4

1E9BH

74H

00FBH

3AH

00DBH

1DH

009BH

 

 

 

 

 

 

 

 

CAN_MSG10DATA4

1EABH

75H

00EBH

3AH

00EBH

1DH

00ABH

 

 

 

 

 

 

 

 

CAN_MSG11DATA4

1EBBH

75H

00FBH

3AH

00FBH

1DH

00BBH

 

 

 

 

 

 

 

 

CAN_MSG12DATA4

1ECBH

76H

00EBH

3BH

00CBH

1DH

00CBH

 

 

 

 

 

 

 

 

Must be addressed as a word.

3-15

Page 38
Image 38
Intel 87C196CB CANMSG11DATA2 1EB9H, CANMSG12DATA2 1EC9H, CANMSG13DATA2 1ED9H, CANMSG14DATA2 1EE9H, CANMSG15DATA2 1EF9H

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.