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

十秒編程

發布時間: 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以便讓它重新計數
你如果要重使用時用程序讓它們復位。

熱點內容
游戲王伺服器地址 發布:2025-07-09 13:38:07 瀏覽:771
雙加密狗 發布:2025-07-09 13:26:51 瀏覽:471
1加5t買什麼配置合適 發布:2025-07-09 13:17:51 瀏覽:540
mssql分頁存儲過程 發布:2025-07-09 13:17:00 瀏覽:271
cpython模塊擴展 發布:2025-07-09 13:16:11 瀏覽:95
linux安裝mysql步驟 發布:2025-07-09 13:02:48 瀏覽:158
ant編譯flex 發布:2025-07-09 12:57:10 瀏覽:787
光洋編程中文 發布:2025-07-09 12:56:14 瀏覽:418
安卓的高德地圖哪個好 發布:2025-07-09 12:50:34 瀏覽:220
2008資料庫密鑰 發布:2025-07-09 12:42:23 瀏覽:969