When I write the following in uVision,
mov A, -2000
I want A to contain 0x30, as -2000 is 0xF830. Instead it contains 0x05. Is there any predefined macro to be able to treat a literal as sixteen bits and extract the lower (or upper) eight bits out of it?
Thanks.
It's working now. I had to move some code that _should_ have caused a memory conflict error during compilation, but didn't.
ya, wonder what time you get to your job or work,