# define SBIT(name, addr, bit) _sfrbit name _at(addr+bit)\r
# define SFR(name, addr) _sfrbyte name _at(addr)\r
# define SFRX(name, addr) _xdat volatile unsigned char name _at(addr)\r
+#if _CC51 > 71\r
+# define SFR16(name, addr) _sfrword _little name _at(addr)\r
+#else\r
# define SFR16(name, addr) /* not supported */\r
+#endif\r
# define SFR16E(name, fulladdr) /* not supported */\r
# define SFR32(name, fulladdr) /* not supported */\r
# define SFR32E(name, fulladdr) /* not supported */\r