CLC clears the processor’s carry flag. Place it before ADC when starting an addition so an old carry value cannot change the result. section 4.1.1
Start an addition
The sequence clc, lda #$01, adc #$05 resets carry, loads 1 into A, and adds 5, producing A=$06. section 4.1.1
Listing 4.1 Adding with carry
clc #1 adc <source>
Use the annotated instruction listing to see CLC immediately before ADC. section 4.1.1
