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?
Good that you managed to define the device to a point where you can build your project.
MON and SIM specify the DLLs that display the peripheral dialogs for the simulator and target debugger. You can't extend these DLLs, and you will most likely miss some peripheral dialogs that are specific to your device.