Smartie
Member
Hey,
Im currently working on a PS/2 interface for my microchip, my lcd code has been working perfectly fine but as i added more code to the PS/2 interface, I've noticed that any hex number that is outputted to the LCD was displaying letters in a funny order that were not HEX.
so i got a pen and paper and wrote down the letters to see if i could find any pattern in them, when i finished writing them i realized it was part of a string i defined in a table at the very begging of the code (just after ORG 0x05). the Hex table is defined some where around ORG 0x10B
would you guys know whats causing my program to call a address at the start of my code rather than where its suppose to be?
If you want more details such as source code, feel free to ask
Cheers
Roman
Im currently working on a PS/2 interface for my microchip, my lcd code has been working perfectly fine but as i added more code to the PS/2 interface, I've noticed that any hex number that is outputted to the LCD was displaying letters in a funny order that were not HEX.
so i got a pen and paper and wrote down the letters to see if i could find any pattern in them, when i finished writing them i realized it was part of a string i defined in a table at the very begging of the code (just after ORG 0x05). the Hex table is defined some where around ORG 0x10B
would you guys know whats causing my program to call a address at the start of my code rather than where its suppose to be?
If you want more details such as source code, feel free to ask
Cheers
Roman