Added defines for MICRO and APM2