We bought the Keil C51 software package back in 2002 but we never used it to develop any code. So when I recently created a new project using this Keil software I see that Target 1 and Source Group 1 is created but unlike VS C++ the Source Group is not divided into Source Code and Include Files. My question is, do I add a group to Target 1 called Include Files and add to the Include Files Group my dot H files? Because when I did this and built the project I got a lot of WARNING L7: MODULE NAME NOT UNIQUE warnings. In VS C++ there is the dot C++ file and a dot H file with the same name. Does Keil require a different way to include the dot H files?
No - you just add the .c files.
uVision will then show you which .h files are included by each .c file
If you do add the .h files to the project, you have to specifically tell uVision not to attempt to compile them separately!
Excellant, thanks.