I have installed SiC8051F_uVision, but the EFM8BB50 series microcontroller is not listed in Silicon Labs' database. How can I compile EFM8BB50 with Keil? If I have all the header files for this microcontroller, can I create a database for it and compile it myself?
You don't need the Keil Simulator to work. You can buy a $30 USD debugger from Mouser or wherever and debug on the real hardware including breakpoints and memory watches. SILabs provides the Windows application. I use a different part but I compile in uVision then load the .OMF into the SiLabs debugger application which is hooked up to my target hardware using their USB 10-pin debugger.