• puts error
    hi, puts ("Line #1"); this outputs Line #1 but puts (""Line #1""); gives error why it is so As i want to output "Line #1"
  • Putting main() into a library
    Hello, i'm trying to solve the following situation: building a library which contains some functions and also main(). The goal is, to use this as a framework and link it with a user supplied module...
  • Linker puts C segment at 0000 but should put A51 there.
    The x230.a51 has org 0000h. I assumed that the linker would put this section here. There are several other C files. Here are various snippets. BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY: C:\KEILC51...
  • put const variables into code-segment
    Hi. I want to put a (large) table of constant values into the code-segment, because I'm very low on RAM but have plenty of program-ROM. The C51-manual on page 88 says "Constant variables may also...
  • problem about putchar and puts functions
    I have a sub void init() { PCON |= 0x80; TMOD |= 0x20; SCON=0x52; TH1=0xF3; TR1=1 } void main() { init(); while(1) { } } I see no reason why when I call init() it automatic send two bytes...