Modern mcs-51 products such as C8051F, STC12/15/8x series provide more I/O ports and it's bit adressable.
The range 0x20 to 0x2F of original MCS-51 design is not enough for programming of modern 51 products.
According to C8051Fx and STC12/15/8x datasheets, These changes:
1, extend address map to support more I/O ports and it's bit addressable.
2, extend bit name aliases map
3, extend bit addressable range.
For bit name aliases not pre-defined here, users can define it using 'equ' and put them in an 'include' file.
Modern mcs-51 products such as C8051F, STC12/15/8x series provide more I/O ports and it's bit adressable. The range 0x20 to 0x2F of original MCS-51 design is not enough for programming of modern 51 products.
According to C8051Fx and STC12/15/8x datasheets, These changes:
1, extend address map to support more I/O ports and it's bit addressable. 2, extend bit name aliases map 3, extend bit addressable range.
For bit name aliases not pre-defined here, users can define it using 'equ' and put them in an 'include' file.