What is involved in doing this? Can I still have program writeback? (see example below) ld a,(Counter) dec a ld (Counter),a ret Counter: db 0ffh Thanks, Tom