On Fri, 2013-06-07 at 18:29 +0800, JIA Pei wrote:
>
> So, is there any suggestions by using sdcc?
> How can I make the code both built and work successfully by compiling
> with sdcc ?
The following should work :
#include <8052.h>
#define RELAY P1_4
#define K1 P2_7
void main(void)
{
if(!K1)
{
RELAY = 0;
}
else
{
RELAY = 1;
}
while(1)
{
}
}
You did not show which sdcc version you are using but you must
have had more errors then you told with your source.
roelofh@castle:~/test$ sdcc --std-sdcc89 test.c
roelofh@castle:~/test$ sdcc -v
SDCC : mcs51 3.2.1 #8413 (Feb 8 2013) (Linux)
roelof
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user