1.编写单片机程序的五大步骤(自创,课本上没这么讲),学会五大步骤,单片机程序不用愁。
(1)架桥,头文件连接软件和硬件
(2)端口及数据定义
(3)子函数的声明
(4)主函数的实现
(5)子函数的实现
2.LED灯闪烁程序如下图
3.LED灯闪烁Protues仿真如下
4.代码段
#include "reg51.h" //第一步 头文件 架桥
sbit led=P0^0; //第二步 端口定义
void delay(); //第三步 子函数声明
/*******************************************************
*
*
*主函数的实现
********************************************************/
void main() //Ö÷º¯ÊýµÄʵÏÖ µÚËIJ½
{
while(1)
{
led=0;
delay();
led=1;
delay();
}
}
/*******************************************************
*
*延时函数,子函数的实现
********************************************************/
void delay() //延时函数
{
unsigned int dd=50000;
while(dd--);
}