Select type of CPU

The simulator supports following type of microprocessors from MCS51 family:

8051/8031
8052/8032
DS390
8051R
89C51R
80251

8051/8031

You can select this type of microcontroller using one of the following parameter for -t option: It includes core 51 features: CMOS types also include:

8052/8032

You can select this type of microcontroller using one of the following parameter for -t option: It includes same features as 8051/8031 microcontrollers and additionally:

DS320

You can select this type of microcontroller using DS320 as parameter for -t option (this is a CMOS type). It includes same features as 8052 and adds:

DS390

You can select this type of microcontroller using DS390 as parameter for -t option (this is a CMOS type). It includes same features as 8052 and adds:

8051R

You can select this type of microcontroller using one of the following parameter for -t option (all are CMOS types): It includes all features that 8052/8032 does and additionally:

89C51R

You can select this type of microcontroller using 89C51R parameter for -t option (this CPU is always CMOS). This is a Philips clone, excluding duplicated DPTR it is similar to 8051XR from Intel.

It includes all features that 8051R does and additionally:

80251

You can select this type of microcontroller using one of the following parameter for -t option (all are CMOS types):

It includes all features that 89C51R does and additionally: