Hello all,
I'm stuck in finding out how come the two discrete 8-bit register (ADRESH and ADRESL) can be combined to 16-bit register by multiplying ADRESH with 256 then add the result with ADRESL value whereas there isn't any 16-bit register in PIC 18 data memory. I found this method on Internet and this seems to work correctly because it has been applied for most of projects. Hope you guys clarify it. Thank you!
I'm stuck in finding out how come the two discrete 8-bit register (ADRESH and ADRESL) can be combined to 16-bit register by multiplying ADRESH with 256 then add the result with ADRESL value whereas there isn't any 16-bit register in PIC 18 data memory. I found this method on Internet and this seems to work correctly because it has been applied for most of projects. Hope you guys clarify it. Thank you!