If in lack of inspiration, you tried to compile the ADS1.2 mcp project that failed, I propose to use Keil better and newer µVision compiler instead. The free evalutaion lets you compile <256K code. The problem arises if you try to compile that (dead) ADS1.2 project's file : this is because the init.s is not conform with µVision. The solution is here : http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka3556.... Hope that helps. DL