8XC196NP, 80C196NU USER’S MANUAL

WSR

Table C-18. WSR Settings and Direct Addresses for Windowable SFRs (Continued)

 

 

32-byte Windows

64-byte Windows

128-byte Windows

Register

Memory

(00E0–00FFH)

(00C0–00FFH)

(0080–00FFH)

 

 

 

 

 

 

Mnemonic

Location

WSR

Direct

WSR

Direct

WSR

Direct

 

 

 

 

Address

Address

Address

 

 

 

 

 

 

 

 

 

 

 

 

 

BUSCON1

1F4CH

7AH

00ECH

3DH

00CCH

1EH

00CCH

 

 

 

 

 

 

 

 

BUSCON2

1F54H

7AH

00F4H

3DH

00D4H

1EH

00D4H

 

 

 

 

 

 

 

 

BUSCON3

1F5CH

7AH

00FCH

3DH

00DCH

1EH

00DCH

 

 

 

 

 

 

 

 

BUSCON4

1F64H

7BH

00E4H

3DH

00E4H

1EH

00E4H

 

 

 

 

 

 

 

 

BUSCON5

1F6CH

7BH

00ECH

3DH

00ECH

1EH

00ECH

 

 

 

 

 

 

 

 

CON_REG0

1FB6H

7DH

00F6H

3EH

00F6H

1FH

00B6H

 

 

 

 

 

 

 

 

EP_DIR

1FE3H

7FH

00E3H

3FH

00E3H

1FH

00E3H

 

 

 

 

 

 

 

 

EP_MODE

1FE1H

7FH

00E1H

3FH

00E1H

1FH

00E1H

 

 

 

 

 

 

 

 

EP_PIN

1FE7H

7FH

00E7H

3FH

00E7H

1FH

00E7H

 

 

 

 

 

 

 

 

EP_REG

1FE5H

7FH

00E5H

3FH

00E5H

1FH

00E5H

 

 

 

 

 

 

 

 

EPA_MASK

1F9CH

7CH

00FCH

3EH

00DCH

1FH

009CH

EPA_PEND

1F9EH

7CH

00FEH

3EH

00DEH

1FH

009EH

 

 

 

 

 

 

 

 

EPA0_CON

1F80H

7CH

00E0H

3EH

00C0H

1FH

0080H

 

 

 

 

 

 

 

 

EPA1_CON

1F84H

7CH

00E4H

3EH

00C4H

1FH

0084H

EPA2_CON

1F88H

7CH

00E8H

3EH

00C8H

1FH

0088H

 

 

 

 

 

 

 

 

EPA3_CON

1F8CH

7CH

00ECH

3EH

00CCH

1FH

008CH

EPA0_TIME

1F82H

7CH

00E2H

3EH

00C2H

1FH

0082H

EPA1_TIME

1F86H

7CH

00E6H

3EH

00C6H

1FH

0086H

EPA2_TIME

1F8AH

7CH

00EAH

3EH

00CAH

1FH

008AH

EPA3_TIME

1F8EH

7CH

00EEH

3EH

00CEH

1FH

008EH

P1_DIR

1FD2H

7EH

00F2H

3FH

00D2H

1FH

00D2H

 

 

 

 

 

 

 

 

P1_MODE

1FD0H

7EH

00F0H

3FH

00D0H

1FH

00D0H

 

 

 

 

 

 

 

 

P1_PIN

1FD6H

7EH

00F6H

3FH

00D6H

1FH

00D6H

 

 

 

 

 

 

 

 

P1_REG

1FD4H

7EH

00F4H

3FH

00D4H

1FH

00D4H

 

 

 

 

 

 

 

 

P2_DIR

1FD3H

7EH

00F3H

3FH

00D3H

1FH

00D3H

 

 

 

 

 

 

 

 

P2_MODE

1FD1H

7EH

00F1H

3FH

00D1H

1FH

00D1H

 

 

 

 

 

 

 

 

P2_PIN

1FD7H

7EH

00F7H

3FH

00D7H

1FH

00D7H

 

 

 

 

 

 

 

 

P2_REG

1FD5H

7EH

00F5H

3FH

00D5H

1FH

00D5H

 

 

 

 

 

 

 

 

P3_DIR

1FDAH

7EH

00FAH

3FH

00DAH

1FH

00DAH

 

 

 

 

 

 

 

 

P3_MODE

1FD8H

7EH

00F8H

3FH

00D8H

1FH

00D8H

 

 

 

 

 

 

 

 

P3_PIN

1FDEH

7EH

00FEH

3FH

00DEH

1FH

00DEH

 

 

 

 

 

 

 

 

P3_REG

1FDCH

7EH

00FCH

3FH

00DCH

1FH

00DCH

 

 

 

 

 

 

 

 

Must be addressed as a word.

C-50

Page 441
Image 441
Intel 80C196NU, 8XC196NP, Microcontroller manual Register Memory 00E0-00FFH 00C0-00FFH

Microcontroller, 80C196NU, 8XC196NP specifications

The Intel 8XC196NP and 80C196NU microcontrollers are part of Intel's renowned 16-bit microcontroller series that gained popularity in the 1980s and 1990s for embedded systems applications. Designed for a variety of applications, these microcontrollers are characterized by their robust performance, versatility, and industry-standard architecture.

The 8XC196NP features an enhanced instruction set with over 100 instructions, allowing for efficient code execution. It operates at clock speeds up to 16 MHz, which contributes to improved performance in time-sensitive applications. The microcontroller is equipped with a 16-bit data bus, enabling more efficient data handling compared to its 8-bit predecessors, thus accommodating complex algorithms and large data sets.

In terms of memory architecture, the 8XC196NP supports an addressable memory space of up to 64 KB of program memory and 64 KB of data memory. This configuration provides sufficient space for large applications while ensuring fast data access. The microcontroller includes integrated features such as timers, serial I/O capabilities, and interrupt processing, which enhance its functionality for real-time applications and control mechanisms.

The 80C196NU, on the other hand, is designed for lower power operation, making it suitable for battery-powered devices. This microcontroller maintains similar features to the 8XC196NP while offering advancements that support low-power consumption. The 80C196NU can also function in a range of temperature environments, making it adaptable for industrial applications.

Both the 8XC196NP and 80C196NU support external memory interfacing, allowing designers to expand the system's capability by connecting additional ROM and RAM. This flexibility makes them appealing for developing complex systems, such as motor controls, industrial automation, and consumer electronics.

Another standout feature of these microcontrollers is their built-in debugging capabilities. Intel provided hardware and software tools that enabled developers to test and troubleshoot their applications effectively, reducing the development time and increasing reliability.

Overall, the Intel 8XC196NP and 80C196NU microcontrollers stand out for their dependability, versatility, and performance, contributing significantly to the evolution of embedded system design. Their legacy continues to influence modern microcontroller technology, ensuring their relevance in a wide array of applications today.