四.编写C代码
在空白的文档区输入如下C代码:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include<reg52.h>//包含头文件
sbit led=P2^0;//定义位变量led,使其关联单片机管脚P2.0
void Delayms(unsigned int t);//声明延时函数
/////////////////////////////////////////////////////////////////////////////////
int main(void)//主函数(C语言程序入口函数)
{
while(1)
{
led=0;//P2.0拉低,点亮LED
Delayms(500);//调用延时函数,延时500毫秒
led=1;//P2.0拉高,熄灭LED
Delayms(500);//调用延时函数,延时500毫秒
}
return 0;
}
//////////////////////////////////////////////////////////////////////////////////
void Delayms(unsigned int t)//定义延时函数
{
unsigned int i,j;
for(i=0;i<t;i++)
for(j=0;j<120;j++);//大约延时1毫秒
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
这是一个常用的指示灯闪烁的程序,输入完成以后,先不要马上编译,还需要作一些设置。 |