10秒編程
1. 10秒電腦關機編程
通過修改注冊表縮短程序等待時間
第1步:單擊開始菜單中的運行,並在打開的運行窗口中鍵入「regedit」並確定,打開注冊表編輯器。
電腦互助網註:因為Windows8系統的開始菜單不好找,另外,大家可直接使用鍵盤中的快捷鍵鍵「開始鍵+R鍵打開運行。
第2步:在打開的注冊表編輯器中,如下圖所示,依次打開「HKEY_LOCAL_MACHINE>>STEM>>rrentControlSet>>ntrol」,並在右側中窗口中找到「aitToKillServiceTimeOut』此項,並在此項上右鍵選擇修改。
第3步:在打開的編輯字元串窗口中,把默認的12000這個數字改成5000或是小一些的數值並單擊確定。
電腦互助網註:12000就是12秒,1秒=1000這秒,這里是按毫秒算的,本文這里修改的這個值的意思就是電腦在關機時等待進程結束的時間。
2. 用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
}
}
3. 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;
}
4. 用三菱plc編程,怎麼讓電機正轉10秒,在反轉8秒,循環這樣。求梯形圖
梯形圖如下所示
按下X0,M0通電自鎖;同時KT1接通,Y0輸出,此時電機正轉10S;10S時間到,T1斷開YO,M1通電自鎖;同時Y1輸出,電機反轉。
KT28秒時間到,M0復位,此時一個工作周期結束,自動進入凳伍下一個周期。
梯形圖語言沿襲了繼電器控制電路的形式,梯形圖是在常用的繼電器與接觸器邏輯控制基礎上簡化了符號演變而來的,具有形象、直觀、實用等特點,電氣技術人員容易接受,是目前運用上最多的一種PLC的編程語言。
(4)10秒編程擴展閱讀:
將繼電器電路轉換為功能相同的PLC外部接線圖和梯形圖方法如下
1、了解和熟悉被控設備的工藝過程和機械的動作情況,根據繼電器電路圖分析和掌握控制系統的工作原理,這樣才能做到在設計和調試控制系統時心中有數。
2、確定PLC的輸入信號和輸出負載,以及與它們對應的梯形圖中的輸入位和輸出位的地址,畫出PLC的外部接線圖。
3、確定與繼電器電路圖的中間繼電器、時間繼電器對應的梯形圖中的位存儲器(M)和定時器(答粗隱T)的地址。
4、根據上述關系畫出梯形清廳圖。