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_MSG15DATA6

1EFDH

77H

00FDH

3BH

00FDH

1DH

00FDH

 

 

 

 

 

 

 

 

CAN_MSG1DATA7

1E1EH

70H

00FEH

38H

00DEH

1CH

009EH

 

 

 

 

 

 

 

 

CAN_MSG2DATA7

1E2EH

71H

00EEH

38H

00EEH

1CH

00AEH

 

 

 

 

 

 

 

 

CAN_MSG3DATA7

1E3EH

71H

00FEH

38H

00FEH

1CH

00BEH

 

 

 

 

 

 

 

 

CAN_MSG4DATA7

1E4EH

72H

00EEH

39H

00CEH

1CH

00CEH

 

 

 

 

 

 

 

 

CAN_MSG5DATA7

1E5EH

72H

00FEH

39H

00DEH

1CH

00DEH

 

 

 

 

 

 

 

 

CAN_MSG6DATA7

1E6EH

73H

00EEH

39H

00EEH

1CH

00EEH

 

 

 

 

 

 

 

 

CAN_MSG7DATA7

1E7EH

73H

00FEH

39H

00FEH

1CH

00FEH

 

 

 

 

 

 

 

 

CAN_MSG8DATA7

1E8EH

74H

00EEH

3AH

00CEH

1DH

008EH

 

 

 

 

 

 

 

 

CAN_MSG9DATA7

1E9EH

74H

00FEH

3AH

00DEH

1DH

009EH

 

 

 

 

 

 

 

 

CAN_MSG10DATA7

1EAEH

75H

00EEH

3AH

00EEH

1DH

00AEH

 

 

 

 

 

 

 

 

CAN_MSG11DATA7

1EBEH

75H

00FEH

3AH

00FEH

1DH

00BEH

 

 

 

 

 

 

 

 

CAN_MSG12DATA7

1ECEH

76H

00EEH

3BH

00CEH

1DH

00CEH

 

 

 

 

 

 

 

 

CAN_MSG13DATA7

1EDEH

76H

00FEH

3BH

00DEH

1DH

00DEH

 

 

 

 

 

 

 

 

CAN_MSG14DATA7

1EEEH

77H

00EEH

3BH

00EEH

1DH

00EEH

 

 

 

 

 

 

 

 

CAN_MSG15DATA7

1EFEH

77H

00FEH

3BH

00FEH

1DH

00FEH

 

 

 

 

 

 

 

 

CAN_MSG1ID0

1E12H

70H

00F2H

38H

00D2H

1CH

0092H

 

 

 

 

 

 

 

 

CAN_MSG2ID0

1E22H

71H

00E2H

38H

00E2H

1CH

00A2H

 

 

 

 

 

 

 

 

CAN_MSG3ID0

1E32H

71H

00F2H

38H

00F2H

1CH

00B2H

 

 

 

 

 

 

 

 

CAN_MSG4ID0

1E42H

72H

00E2H

39H

00C2H

1CH

00C2H

 

 

 

 

 

 

 

 

CAN_MSG5ID0

1E52H

72H

00F2H

39H

00D2H

1CH

00D2H

 

 

 

 

 

 

 

 

CAN_MSG6ID0

1E62H

73H

00E2H

39H

00E2H

1CH

00E2H

 

 

 

 

 

 

 

 

CAN_MSG7ID0

1E72H

73H

00F2H

39H

00F2H

1CH

00F2H

 

 

 

 

 

 

 

 

CAN_MSG8ID0

1E82H

74H

00E2H

3AH

00C2H

1DH

0082H

 

 

 

 

 

 

 

 

CAN_MSG9ID0

1E92H

74H

00F2H

3AH

00D2H

1DH

0092H

 

 

 

 

 

 

 

 

CAN_MSG10ID0

1EA2H

75H

00E2H

3AH

00E2H

1DH

00A2H

 

 

 

 

 

 

 

 

CAN_MSG11ID0

1EB2H

75H

00F2H

3AH

00F2H

1DH

00B2H

 

 

 

 

 

 

 

 

CAN_MSG12ID0

1EC2H

76H

00E2H

3BH

00C2H

1DH

00C2H

 

 

 

 

 

 

 

 

CAN_MSG13ID0

1ED2H

76H

00F2H

3BH

00D2H

1DH

00D2H

 

 

 

 

 

 

 

 

CAN_MSG14ID0

1EE2H

77H

00E2H

3BH

00E2H

1DH

00E2H

 

 

 

 

 

 

 

 

CAN_MSG15ID0

1EF2H

77H

00F2H

3BH

00F2H

1DH

00F2H

 

 

 

 

 

 

 

 

CAN_MSG1ID1

1E13H

70H

00F3H

38H

00D3H

1CH

0093H

 

 

 

 

 

 

 

 

Must be addressed as a word.

3-17

Page 40
Image 40
Intel 87C196CB CANMSG15DATA6 1EFDH, 00FDH 3BH 1DH CANMSG1DATA7 1E1EH, 00FEH, 00DEH 1CH, CANMSG2DATA7 1E2EH, CANMSG2ID0

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.