參考資訊:
https://www.stcmicro.com/datasheet/STC15F204EA-cn.pdf
Register


main.c
#include <mcs51/8051.h>
#define LED P1_1
void delay(unsigned long ms)
{
while (ms--);
}
int main(void)
{
while (1) {
LED ^= 1;
delay(100000);
}
return 0;
}
Makefile
all: /usr/bin/sdcc main.c packihx main.ihx > main.hex flash: sudo stcgal -P stc15 -p /dev/ttyUSB0 -l 9600 -b 9600 -t 11059 main.hex clean: rm -rf main.ihx main.lst main.mem main.rst main.lk main.map main.rel main.sym main.hex
編譯、燒錄
$ make $ make flash
完成
