HEY .. AM USING KEIL UVERSION 4 SOFTWARE. I HAVE TYPED MY CODING IN C LANGUAGE AND ADDED LIBRARY FILES REG51.H , STDIO.H , CONIO.H. I HAVE GOT NO ERROR BY WARNING WHILE COMPILING.' THIS IS THE WARNING:
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: MAIN MODULE: C:\KEIL\C51\LIB\C51S.LIB (?C_INIT) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: MAIN MODULE: C:\KEIL\C51\LIB\C51S.LIB (?C_INIT) ADDRESS: 0010H
PLEASE SOMEBODY HELP ME OUT.
Include files are not libraries.
Compilers give errors when the syntax is wrong, not that the code is functionally correct/complete.
Linkers give errors when pieces of the puzzle are missing.
is startup.a51 included in your build?