Fix a bug in the generation of aux carry in ADC

If the addend of an ADC instruction was 0x?F and carry in was high, aux
carry would be cleared instead of set.