i have a basic serial example app which i got from this site, intsio. i am running it in simulation mode in the keil uVision2 compiler, but the strange thing for me is, if i put the variables in a watch window, it never changes. the SBUF register's value never changes, neither does the array in which these values is saved. but still when i execute the code and type in something in the serial window, it does show me the values. so it seems like it's working as it should, although i cannot see any values changing. why is this?