I have had a hard time creating a global variable. In other C progams, all I have to do is just declare it above the Main() function. I am using Dave and the Keil evaluation compiler. I am trying to creat a char array in the serial.c but read it in the main.c and I can figure out how to do this. thanks Seth