REGISTERS

WSR1

Table C-19. WSR1 Settings and Direct Addresses for Windowable SFRs (Continued)

 

 

32-byte Windows

64-byte Windows

Register

Memory

(0060–007FH)

(0040–007FH)

 

 

 

 

Mnemonic

Location

WSR1

Direct

WSR1

Direct

 

 

 

 

Address

Address

 

 

 

 

 

 

 

 

 

 

BUSCON5

1F6CH

7BH

006CH

3DH

006CH

 

 

 

 

 

 

CON_REG0

1FB6H

7DH

0076H

3EH

0076H

 

 

 

 

 

 

EP_DIR

1FE3H

7FH

0063H

3FH

0063H

 

 

 

 

 

 

EP_MODE

1FE1H

7FH

0061H

3FH

0061H

 

 

 

 

 

 

EP_PIN

1FE7H

7FH

0067H

3FH

0067H

 

 

 

 

 

 

EP_REG

1FE5H

7FH

0065H

3FH

0065H

 

 

 

 

 

 

EPA_MASK

1F9CH

7CH

007CH

3EH

005CH

EPA_PEND

1F9EH

7CH

007EH

3EH

005EH

 

 

 

 

 

 

EPA0_CON

1F80H

7CH

0060H

3EH

0040H

 

 

 

 

 

 

EPA0_TIME

1F82H

7CH

0062H

3EH

0042H

EPA1_CON

1F84H

7CH

0064H

3EH

0044H

EPA1_TIME

1F86H

7CH

0066H

3EH

0046H

EPA2_CON

1F88H

7CH

0068H

3EH

0048H

 

 

 

 

 

 

EPA2_TIME

1F8AH

7CH

006AH

3EH

004AH

EPA3_CON

1F8CH

7CH

006CH

3EH

004CH

EPA3_TIME

1F8EH

7CH

006EH

3EH

004EH

P1_DIR

1FD2H

7EH

0072H

3FH

0052H

 

 

 

 

 

 

P1_MODE

1FD0H

7EH

0070H

3FH

0050H

 

 

 

 

 

 

P1_PIN

1FD6H

7EH

0076H

3FH

0056H

 

 

 

 

 

 

P1_REG

1FD4H

7EH

0074H

3FH

0054H

 

 

 

 

 

 

P2_DIR

1FD3H

7EH

0073H

3FH

0053H

 

 

 

 

 

 

P2_MODE

1FD1H

7EH

0071H

3FH

0051H

 

 

 

 

 

 

P2_PIN

1FD7H

7EH

0077H

3FH

0057H

 

 

 

 

 

 

P2_REG

1FD5H

7EH

0075H

3FH

0055H

 

 

 

 

 

 

P3_DIR

1FDAH

7EH

007AH

3FH

005AH

 

 

 

 

 

 

P3_MODE

1FD8H

7EH

0078H

3FH

0058H

 

 

 

 

 

 

P3_PIN

1FDEH

7EH

007EH

3FH

005EH

 

 

 

 

 

 

P3_REG

1FDCH

7EH

007CH

3FH

005CH

 

 

 

 

 

 

P4_DIR

1FDBH

7EH

007BH

3FH

005BH

 

 

 

 

 

 

P4_MODE

1FD9H

7EH

0079H

3FH

0059H

 

 

 

 

 

 

P4_PIN

1FDFH

7EH

007FH

3FH

005FH

 

 

 

 

 

 

P4_REG

1FDDH

7EH

007DH

3FH

005DH

 

 

 

 

 

 

Must be addressed as a word.

C-53

Page 444
Image 444
Intel 80C196NU, 8XC196NP, Microcontroller manual 0060-007FH 0040-007FH Mnemonic Location

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.