I have a simple program to receive a char from a terminal, and print something when a char is recognized. The problem is, all the ASCII coming in from the terminal (program on a PC) is weird, but consistent. I.e. the 'a' key sends 0xB1, 'b' sends 0xB2, 'c'=0xB3, 'd'=0xB4, 'e'=0xB3, '@'=0xC0, 'A'=0xA1. No rhyme of reason to it. I've tried a few UART example programs, to no avail. This is also the only AT90S8535-8PC I have with me (running at 4MHz). Any help would be greatly appreciated.
Please help me not pull out the rest of my hair :-)
Thanks in advance!