I.4 Support of 8051 Derivatives

With this version, new and updated processor definition files are provided:

FileStatusManufacturerDerivatives covered
80C310.MCUn Dallas DS80C310
80C390.MCUn Dallas DS80C390
87C520.MCUn Dallas DS87C520, DS83C520
87C530.MCUn Dallas DS87C530, DS83C530
87C550.MCUn Dallas DS87C550
89C420.MCUn Dallas DS89C420
DS5000.MCUn Dallas DS5000FP, DS5000, DS5000T, DS2250, DS2250T
DS5001.MCUn Dallas DS5001FP, DS5002FP, DS5002FPM, DS2251T, DS2252T
MAX7651.MCUn Maxim MAX7651, MAX7652
89C52.MCUn Atmel AT89C52, AT89C55, AT89LV52, AT89LV55, AT87LV52, AT80F52, AT87F52
89C1051.MCUn Atmel AT89C1051
89C2051.MCUr Atmel AT89C2051, AT89C4051, AT89C1051U
89S8252.MCUn Atmel AT89S8252, AT89LS8252
89S51.MCUn Atmel AT89S51
89S52.MCUn Atmel AT89S52, AT89LS52
89S53.MCUn Atmel AT89S53, AT89LS53
89S4D12.MCUn Atmel AT89S4D12
87F51RC.MCUn Atmel AT87F51RC, AT87F55, AT87LV55
83C51R.MCUn Intel 83C51RA, 80C51RA, 87C51RA, 83C51RB, 87C51RB, 83C51RC, 87C51RC
83C51FX.MCUr, m, cIntel 83C51FA, 80C51FA, 87C51FA, 83C51FB, 87C51FB, 83C51FC, 87C51FC
83C51KB.MCUn Intel 83C51KB
83C51GB.MCUn Intel 83C51GB, 80C51GB, 87C51GB
83C151.MCUn Intel 83C151SB, 87C151SB, 80C151SB, 83C151SA, 87C151SA
83931HA.MCUn Intel 83931HA, 80931HA
83931AA.MCUn Intel 83931AA, 80931AA
83C750.MCUm Philips83C750, 87C750
83C754.MCUn Philips83C754, 87C754
87LPC762.MCUn Philips87LPC762
87LPC768.MCUn Philips87LPC768
83C515A.MCUm SIEMENS83C515A-5, 80C515A
C504.MCUn, c SIEMENSC504-2R, C504-L
C509.MCUn, c SIEMENSC509-L
C513AO.MCUn SIEMENSC513AO
C515.MCUn SIEMENSC515-L, C515-1R
C515A.MCUn SIEMENSC515A-L, C515A-4R
C515C.MCUn, c SIEMENSC515C-8R
C517A.MCUr, m SIEMENSC517A-L, C517A-4R, 83C517A-5, 80C517A
C540U.MCUn SIEMENSC540U
C541U.MCUn SIEMENSC541U
83C154S.MCUn OKI 83C154S, 80C154S, 85C154HVS
73M2910.MCUn TDK 73M2910, 73M2910A
AN2131.MCUn CypressAN2121, AN2122, AN2125, AN2126, AN2131, AN2135, AN2136

Status:   n=new, r=renamed, m=modified, c=commented

File 83C51F.MCU has been renamed to 83C51FX.MCU and completed with the “mysterious IPH register” and related commentary.
The SFR symbol definitions in file 83C750.MCU have been changed according to manufacturer specifications.
The BIT symbols for P1.0 thru P1.3 in file 83C515A.MCU have been changed according to their equivalents in the new file C515C.MCU.
File C517A.MCU replaces 83C517A.MCU, because the C517A is functionally identical (with some slight differences in naming conventions only).
Note that all SIEMENS derivatives are now manufactured and sold by Infineon!

Credits:
Axel Kielhorn has written the file DS5000.MCU.
Anders Sandström has sent me 87LPC762.MCU and 87LPC768.MCU.