當前位置:首頁 » 編程軟體 » 十秒編程

十秒編程

發布時間: 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 瀏覽:867