一个c程序一般包含四部分:头文件,定义,main函数,子函数,给你举个实战点得例子吧,这是我用c编的一个51单片控制程序,
#include<reg51h> //头文件
#define uint unsigned int //宏定义
sbit p1=P1^0; //定义
sbit p2=P1^1 ;
uint a=0;
void delay(uint );
void main() //主函数
{
TMOD=0x01;
EX0=1;
ET0=1;
TR0=1;
TH0=0x00;
TL0=0x00;
if(p1==0)
{
delay(15);
if(p1==0)
{
if(a%2==0) EA=1;
else EA=0;
a++;
}
}
}
void into()interrupt 1 //中断服务子函数
{
uint k;
TH0=0x00;
TL0=0x00;
for(k=0;k<5000;k++);
P2=~P2;
}
void delay(uint i) //延时子函数
{
uint x,y;
for(x=i;x>0;x--)
for(y=110;y>0;y--) ;
}
以上就是关于写出一个C程序的构成全部的内容,包括:写出一个C程序的构成、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)