一、工程建立
- 建立工程 // new project -> 保存(弹窗否)并选择cpu为atm89c51(弹窗否)
- 创建新文本 //(FILE下方空白图标-> 保存并命名为main.c)
- 将c文件添加到工程 //(右击souce文件夹 -> add file to…)
- 生成hex文件 //(第三行魔法棒 -> output -> 勾选creat hex)
- 设置晶振频率 //(第三行魔法棒 -> target -> 修改为12Mhz)
二、LED
<1-1>、LED点亮
#include "reg52.h" //调用52单片机头文件
sbit led1=P2^0; //位定义led1为P2.0端口
void main()
{
while(1)
{
led1=0; //循环令led1电平为0(点亮led)
}
}
<1-2>、LED闪烁
#include "reg52.h" //包含52单片机头文件
typedef unsigned int u16; //重定义数据类型 0~65535
typedef unsigned char u8; //0~255
sbit led1=P2^0; <