步骤:
1.搭建单片机控制一个LED闪烁显示的电路
2.在Keil uVision4的集成环境中新建一个Keil工程,将给出的程序添加到Keil工程中,编译生成单片机可执行的hex文件
3.用STC-ISP工具软件将hex文件下载至单片机实验板上来
4.观察发光二极管的显示效果
这里只进行第2,3步
最后:代码解析
————————————————————————————————————————
第二步:
首先新建工程
编译成功,结束
————————————————————————————————————————
第3步:
如何将程序下载到单片机上使用?
使用STC-ISP软件
1.选择型号
2.进行扫描
3.打开程序文件之前保存的hex文件
4.进行下载编程到单片机
————————————————————————————————————————
代码解析:
#include <reg51.h> //1 包含51寄存器的头文件
//#define uchar unsigned char //2 定义宏,uchar代表unsigned char
//sbit 是定义特殊功能寄存器的位变量
sbit led=P1^0; //3 led引脚定义 含义:将发光二极管led1接P1口0位端,用于控制led1亮灭
void delay(void);
void main(void)
{
while(1)
{
led = ~led;
delay(); //延时一段时间
}
}
void delay(void)
{
unsigned long i;
for(i=0;i<12500;i++);
}
引脚图: