This is a little off topic, so pick on me if you must! I am just getting comfortable with programming the 8051 core in a TI CC1110 RF transceiver IC. The compiler, Bascom8051, doesn’t have support for this mcu. I created a .dat file for the registers and XRAM, but in conversations with the manufacturer, I was told there were other files to create in order for the compiler to handle the assembly.
My question is why? I believe a hex file is a hex file. What else needs to be done to create a hex file that is useable on the CC1110s core? I already have a programmer to load the code. Shouldn’t the code be the same core to core? What is my feeble mind not grasping?
Thanks,
Ron