Moved to new error-checking macro and fixed conversion warnings
Need to override 8051 assembler