AMACreative
Junior Member level 1
Hi there!
I'm working on an university final project and I'm using AT89C51 (8051) Micro-controller for hardware interface.
Now because of C library limitations, I cannot apply several functions in my code (like string control by string.h, atoi char to int conversion by iostream.h & "double" data type) without using OTHER appropriate libraries.
So my questions are:
1) Now is it OK to use other libraries along with reg51.h without disturbing my embedded C coding and micro-controller functionality intact?
2)Moreover is there any other data-type to save a rational number in?
3)Is there any other better compiler for Embedded C than Keil?
Thanks a ton in advance guys!!!
I'm working on an university final project and I'm using AT89C51 (8051) Micro-controller for hardware interface.
Now because of C library limitations, I cannot apply several functions in my code (like string control by string.h, atoi char to int conversion by iostream.h & "double" data type) without using OTHER appropriate libraries.
So my questions are:
1) Now is it OK to use other libraries along with reg51.h without disturbing my embedded C coding and micro-controller functionality intact?
2)Moreover is there any other data-type to save a rational number in?
3)Is there any other better compiler for Embedded C than Keil?
Thanks a ton in advance guys!!!