- 功能较弱,只适合个人和小团队开发,不适合中型、大型开发
- 是收费软件,需要付费,大多数人用 Keil C 都是盗版
- Keil内部中文注释是乱码,配套编辑器缩进不方便
- Keil支持较为局限
- SDCC不配套的调试器,不能够调试硬件
- 编辑器我们推荐使用VSCode,并针对VSCode配置了一套设置文件
- 下载VSCode
- 然后根据计算机版本完成VSCode的安装
- 下载SDCC
- 同样根据自己的系统安装对应版本的SDCC,例如我安装的是SDCCWin64的V3.8
- 安装好SDCC需要配置Path系统变量
VSCode的语法错误提示已经被屏蔽,需要的自行删除.vscode的setting
如果删除语法错误屏蔽,正确的书写方法会报一些错误
代码文件默认放在usr文件夹中
临时文件放在tmp文件夹中
目前的Makefile仅支持C51单文件编译
- Pull Request前,请将你的编译生成和临时文件全部删除
#include<8052.h>//#include<reg52.h>
#define pin P0_0//sbit pin=P0^0;
//declare nvic function before use