报警1分钟程序c语言sleep();是以毫秒计算的,延时5秒是sleep(5*1000);,延时5分是sleep(5*1000*60);包含的头文件看你用的什么编辑软件 。我用的vc++是用包含在#includewindows.h头文件中 。
#includestdio.h
#includewindows.h
//sleep()的头文件
main()
{
int
i;
int
n=10;
for(i=1;i=n;i++)
{printf("%d",i);
sleep(5*1000*60);}
//这里修改延时时间
}
有些人说是用#includedos.h做头文件你自己试下把
还用sleep的s是大写的,不是小写的 。
求大神指点这段C语言程序中的value有什么作用 , 具体是干什么的value初始值为0,当=2时报警 。
所以 是当((rate = rate_l) || (rate = rate_h) 也就是rate超出合法范围后计数两次后开始报警
之后没发现一次取反,所以应该会是周期性质的蜂鸣-暂停-蜂鸣-暂停 效果 。
个人觉得,在beep=1时应该同时赋值为value=https://www.04ip.com/post/0
不然下次第一次发生超出范围就会报警 。
void clock_h_l()
{
static uchar value;
if(rate != 0)
{
if((rate = rate_l) || (rate = rate_h))
{
value ++; //消除实际距离在设定距离左右变化时的干扰
if(value = https://www.04ip.com/post/2)
{
beep = ~beep; //蜂鸣器报警
}
}
else
{
beep = 1; //取消报警
value=https://www.04ip.com/post/0;// 恢复计数
}
}else
{
beep = 1; //取消报警
value=https://www.04ip.com/post/0;// 恢复计数
}
}
C语言函数警告第一段代码外层for循环是个无限循环,所以程序一般不会运行到函数结尾;而第二段代码外层for循环不是个无限循环,即使在逻辑上可能不会运行到函数尾 , 你在函数尾部又没有return语句,所以编译的时候会认为你出错 , 良好的代码书写规范是即使代码不会运行到函数尾,也在后面添加上return语句,这叫“预防性编程”,简单的说就是对于不可能的情况也写代码处理之 , 防止不可能的情况发生而又无法应对 。
求高人给这个程序注释 关于防盗报警系统的C语言程序#include reg52.h//调用头文件
typedefunsigned charuint8;//简写unsigned char为uint8
typedefunsigned intuint16;
sbit s1 =P1^0;sbit s3=P3^2;//定义报警触发端口
sbit light=P3^0;sbitspeaker=P3^1;//定义灯和报警器响声端口
sbit zhishi=P1^2;//未用
void baojing()
{
uint8 counter;//计时标志
【c语言报警函数 c语言报警函数怎么写】TMOD = 0x01;//设置中断模式
TH0 = 0xB8;//计时时间高位
TL0 = 0x00;//计时时间低位
TR0 = 1;//中断标志
while(s3)
{
if(1 == TF0)
{
TF0 = 0;
TH0= 0xB8;//重新赋值
TL0 = 0x00;
counter++;//累加
}
if(25 == counter)// 累加到25则清零
{
counter = 0;
light = ~light;//效果是灯闪
speaker=~speaker;//效果是声音叫
}
}
}
void zs()
{
zhishi=s3;zhishi=s1;//忽视
}
void fun()
{
if(s1==0) baojing();//因为该函数只调用一次 所以要么一上电报警 要么程序跑飞
}
void main()
{
zs();
fun();
}
求采纳谢谢
C语言中,alarm函数的用法在你的alarm()的后面加一个pause()这个函数吧 , 应该可以的
希望回答能给你带来帮助
如果满意,请采纳,如有疑问,可继续追问 。
单片机声音报警器C语言程序, 望高人给每段注释.谢谢!#include AT89X51.H//头文件
unsigned int t02s;//无符号整数变量t02s
unsigned char t05ms;//无符号字符变量t05ms
推荐阅读
- gis中如何取闭合线,arcgis怎么把不闭合线闭合
- python三方库下载,修改python三方库安装路径
- 手机音乐怎么显示图片文字,手机音乐怎么显示图片文字内容
- 模拟建筑游戏,模拟建筑游戏推荐
- linux进命令行进端口 linux直接进入命令行
- 软件修改器下载,软件修改器下载安装
- gis帮助界面,arcgis102帮助
- 服务器懒人包,服务器懒人包怎么用
- mysql锁了怎么解决 mysql的锁