微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机C语言程序举例(一)

单片机C语言程序举例(一)

时间:11-22 来源:互联网 点击:

}

/////////////////////////////////////////////////////////////////

void main(void)
{
EX0init(); // Enable Global Interrupt Flag
TIM0init();

InitLcd();//
DelayMs(15);

sprintf(Test1," www.haotun.com ");//the first line
ShowString(0,Test1);

sprintf(TimeNum,"Code ");//the second line
ShowString(1,TimeNum);

while(1)//主循环
{
if(irok)
{
Ircordpro();
irok=0;
}

if(irpro_ok)//step press key
{
Ir_work();
}
}
}

7.蜂鸣器



#include

sbit SPK=P1^2;//定义蜂鸣器端口

void delay(unsigned int cnt)//延时
{
while(--cnt);
}

main()
{
unsigned int i;
while(1)
{
for(i=0;i<200;i++)//喇叭发声的时间循环,改变大小可以改变发声时间长短
{
delay(80);//参数决定发声的频率,估算值
SPK=!SPK;
}
SPK=1; //喇叭停止工作,间歇的时间,可更改
delay(20000);

}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top