bit flag;//定义一个位
void main(void)//主函数
{
TMOD=0x01;//定义定时器0c语言报警函数的工作模式
TH0=(65536-250)/256;//定时器0赋初值
TL0=(65536-250)%256;
TR0=1;//定时器0开始运行
ET0=1;//使能定时器0中断
EA=1;//打开所有中断
while(1);//程序在这里中止c语言报警函数,等待定时器0中断
}
void t0(void) interrupt 1 using 0//定时器0中断程序
{
TH0=(65536-250)/256;//定时器0赋初值
TL0=(65536-250)%256;//定时器0赋初值
t02s++;//t02s自加1
if(t02s==800)//如果t02s增加到c语言报警函数了800
{
t02s=0;//t02s清零
flag=~flag;//定义c语言报警函数的位取反
}
if(flag==0)//如果定义的位为零,执行下面的语句
{
P1_0=~P1_0;//P1.0端口输出取反
}
}
关于c语言报警函数和c语言报警函数怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- gis中如何取闭合线,arcgis怎么把不闭合线闭合
- python三方库下载,修改python三方库安装路径
- 手机音乐怎么显示图片文字,手机音乐怎么显示图片文字内容
- 模拟建筑游戏,模拟建筑游戏推荐
- linux进命令行进端口 linux直接进入命令行
- 软件修改器下载,软件修改器下载安装
- gis帮助界面,arcgis102帮助
- 服务器懒人包,服务器懒人包怎么用
- mysql锁了怎么解决 mysql的锁