CHAPTER 2

ARCHITECTURAL OVERVIEW

This chapter describes architectural differences between the 8XC196Lx (87C196LA, 87C196LB, and 83C196LD) and the 8XC196Kx (8XC196Kx, 8XC196Jx, and 87C196CA) microcontroller families. Both the 8XC196Lx and the 8XC196Kx are designed for high-speed calculations and fast I/O, and share a common architecture and instruction set with few deviations. This chapter provides a high-level overview of the deviations between the two families.

NOTE

This supplement describes two product families within the MCS® 96 microcontroller family. For brevity, the name 8XC196Lx is used when the discussion applies to all three Lx controllers. Likewise, the name 8XC196Kx is used when the discussion applies to all the Kx, Jx, and CA controllers.

2.1MICROCONTROLLER FEATURES

Table 2-1 lists the features of the 8XC196Lx and the 8XC196Kx.

Table 2-1. Features of the 8XC196Lx and 8XC196Kx Product Famiies

 

 

OTPROM/

Register

Code

I/O

EPA

SIO/

 

 

 

Ext.

Device

Pins

EPROM/

SSIO

A/D

CAN

J1850

Interrupt

RAM (2)

RAM

Pins

Pins

 

 

ROM (1)

Ports

 

 

 

Pins

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

87C196LA

52

24 K

768

41

6

3

6

1

 

 

 

 

 

 

 

 

 

 

 

 

87C196LB

52

24 K

768

41

6

3

6

1

1

 

 

 

 

 

 

 

 

 

 

 

 

83C196LD

52

16 K

384

41

6

3

1

 

 

 

 

 

 

 

 

 

 

 

 

8XC196JV

52

48 K

1536

512

41

6

3

6

1

 

 

 

 

 

 

 

 

 

 

 

 

8XC196KT

68

32 K

1024

512

56

10

3

8

2

 

 

 

 

 

 

 

 

 

 

 

 

8XC196JT

52

32 K

1024

512

41

6

3

6

1

 

 

 

 

 

 

 

 

 

 

 

 

87C196CA

68

32 K

1024

256

51

6

3

6

1

2

 

 

 

 

 

 

 

 

 

 

 

 

8XC196KR

68

16 K

512

256

56

10

3

8

2

 

 

 

 

 

 

 

 

 

 

 

 

8XC196JR

52

16 K

512

256

41

6

3

6

1

 

 

 

 

 

 

 

 

 

 

 

 

NOTES:

1.Optional. The second character of the device name indicates the presence and type of nonvolatile memory. 80C196xx = none; 83C196xx = ROM; 87C196xx = OTPROM or EPROM.

2.Register RAM amounts include the 24 bytes allocated to core SFRs and the stack pointer.

2-1

Page 15
Image 15
Intel 87C196CA, 8XC196Jx, 8XC196Lx, 8XC196Kx user manual Chapter Architectural Overview, Microcontroller Features