參考資訊:
http://www.colecovision.eu/mcs51/C8051F300%20Development%20Board%20Module%20LED.shtml
LED是連接到P0.0

Crossbar

XBR2

Watchdog

P0

main.c
#include <stdio.h>
__sfr __at(0x80) P0;
__sfr __at(0xe3) XBR2;
__sfr __at(0xd9) PCA0MD;
void delay(unsigned long cnt)
{
while (cnt--) {
}
}
void main(void)
{
XBR2 = 0x40;
PCA0MD = 0x00;
while (1) {
P0 ^= 1;
delay(100000);
}
}
連接燒錄器

編譯、燒錄
$ sdcc -mmcs51 --std-c99 main.c
$ ec2writeflash --port=USB --mode=c2 --run --hex main.ihx
FOUND:
device : C8051F300
mode : C2
Loaded 158 bytes between: 000000 to 00009D
Writing to flash
start=0x00000, end=0x0009d
done
Starting target
Exiting now
Disconnect done
完成
