当前位置:首页 » 编程软件 » 十秒编程

十秒编程

发布时间: 2024-05-08 23:34:04

c语言编程十秒倒计时爱心,刚开始是从上往下十秒倒计时,最后变成爱心,求代码

#include<stdio.h>
#include<time.h>
intmain()
{inti,t;
for(i=3;i>0;i--)
{printf("%2d",i);
t=clock();
while(clock()<t+1000);
}
printf("**** ");
printf("**** ");
printf("*** ");
printf("** ");
printf("** ");
printf("** ");
printf("** ");
printf("** ");
printf("* ");
return0;
}

Ⅱ 用C语言怎么在单片机AT89C51上编写一个延时10秒的程序

1、十秒对于单片机来说是很长很长的时间了,单片机十秒的时间什么事都不能做,只在跑这延时程序,那是什么概念,用中断的话,单片机正常运行其他程序,只是时间到了才过来处理延时以后的程序,效率不知道高了多少 。

2、例程:

//假设晶振12MHZ

#include"reg51.h"
unsignedintYSJS=0;
voidmain(void)
{
TMOD|=0X10;//定时器1工作于方式1,16位定时器
TH1=0XFF;//定时器1定时时间=500uS
TL1=0X06;
ET1=1;//使能定时器1中断
EA=1;//开总中断
while(1)
{
}
}
voidTIMER1(void)interrupt3//定时器1中断函数使用默认寄存器组
{
TH1=0XFF;//定时器1定时时间=500us
TL1=0X06;
YSJS++;
if(YSJS==20000)//500uS*20000=10000000us=10s
{
P1=P1^0X01;//P1.0十秒钟翻转一次
YSJS=0
}
}

Ⅲ plc延时10秒钟编程

你可能用PLC的时钟脉冲来实现,如可以用M8014分钟这个时钟继电器。梯形图如下:
LD M8014
OUT C0 K59 累计后是1小时
LD C0
OUT C1 K24 累计后就是24小时了,
RST C0 复位C0以便让它重新计数
你如果要重使用时用程序让它们复位。

热点内容
c语言完美数 发布:2024-11-08 22:27:43 浏览:105
远程桌面服务器搭建h5网页吗 发布:2024-11-08 22:27:37 浏览:959
简单点编程 发布:2024-11-08 22:21:50 浏览:812
mysql存储过程教程 发布:2024-11-08 22:20:56 浏览:201
shell脚本sort 发布:2024-11-08 22:20:55 浏览:182
linux怎么登录 发布:2024-11-08 22:19:07 浏览:410
段页式存储管理中 发布:2024-11-08 22:03:22 浏览:734
易语言注册码源码 发布:2024-11-08 22:03:22 浏览:238
手游源码交易 发布:2024-11-08 21:58:03 浏览:151
快手极速版用户名和密码是多少 发布:2024-11-08 21:55:36 浏览:866