㈠ 如何用單片機控制開關
直接用單片機給個信號給按鍵開關,用開關給cpu發信號
㈡ 如何用單片機控制開關
上電初始化程序段裡面加程序 用以控制全部是低電平,當D1為低電平時 輸出D2也為低電平,D3為低電平時 D2輸出為高電平 你還要注意程序裡面還要處理好 不然會出現矛盾的地方 程序還是要調整好!
㈢ 單片機 在8個led燈中循環切換,一個開關控制8個燈 默認第1個亮 按一下下一個亮前一個滅 第8個亮完重復
#include<reg51.h>
#include<intrins.h>
#defineuintunsignedint
#defineucharunsignedchar
sbitkey=P1^0;
voidDelay_ms(uintxms) //延時程序,xms是形式參數
{
uinti,j;
for(i=xms;i>0;i--)
for(j=115;j>0;j--);
}
voidmain(){
ucharled_data=0xfe;
while(1)
{
P2=led_data;//默認第一位亮
if(key==0)
Delay_ms(10);
if(key==0)
{
while(!key);
Delay_ms(500); //延時0.5s
led_data=_crol_(led_data,1);//移位函數,使led_date向左循環移動1位
}
}
}
已通過模擬,符合你的要求!
㈣ 單片機用一個按鍵隨意切換控制三種模式
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uchar time,sec,keyval;
sbit D1=P3^3;
sbit D2=P3^4;
sbit KEY=P3^5;
void t0isr() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
time++;
if(time>=20)sec++;
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ET0=1;
EA=1;
keyval=0;
while(1)
{
switch(keyval)
{
case 0: TR0=1;sec=0;
if(sec<30){D1=0;D2=1;}
else {D1=1;D2=1;}
break;
case 1: TR0=1;sec=0;
if(sec<30){D1=1;D2=0;}
else {D1=1;D2=1;}
break;
case 2: TR0=1;sec=0;
if(sec<30){D1=0;D2=1;}
if(sec>=30 && sec<60){D1=1;D2=0;}
else {D1=1;D2=1;}
break;
default:break;
}
}
}
㈤ 用51單片機設置C語言程序要實現:利用開關來切換顯示的內容。當開關打開時,顯示「12345」字
一單片機設置息語文程序,要實現利用開關顯示缺失內容,動開關打開是唯一單邊相機學,這些有點用就打開了。
㈥ 關於雙電源自動切換開關安全操作規程
雙電源自動切換開關安全操作規程
雙電源自動切換開關(簡稱雙電源切換開關)是採用塑殼斷路器或負荷開關
。雙電源自動切換開關作為執行元件,配以單片機為核心的自動控制器和帶機電聯鎖的控制機構,是一種性能完善、安全可靠、自動化程度高、使用范圍廣的雙電源自動轉換開關。
雙電源自動切換開關適用於交流50/60Hz、690V及以下,額定電流自6A至1250A及以下的兩路電源(常用電源N和備用電源或發電機電源R)的供電系統中,因一路電源發生故障(停電、欠壓、過壓、斷相、頻率偏移)而進行電源之間的自動切換,以保證供電的可靠性和安全性,實現無人值守連續供電。
雙電源自動切換開關安全操作規程步驟如下:
1、當因故停電,且在較短時間內無法恢復供電時,必須啟用備用電源。步驟:
①切除市電供電各斷路器(包括配電室控制櫃各斷路器,雙電源切換箱市供電斷電器),拉開雙投防倒送開關至自備電源一側,保持雙電源切換箱內自備電供電斷路器處於斷開狀態。
②啟動備用電源(柴油發電機組),待機組運轉正常時,順序閉合發電機空氣開關、自備電源控制櫃內各斷路器。
③逐個閉合電源切換箱內各備用電源斷路器,向各負載送電。
④備用電源運行期間,操作值班人員不得離開發電機組,並根據負荷的變化及時調整電壓、廠頻率等,發現異常及時處理。
2、市電恢復供電時,應及時做好電源轉換工作,切斷備用電源,恢復市電供電。
步驟:
①按順序逐個斷開自備電源各斷路器,順序是:雙電源切換箱自備電源斷路器→自備電源配電櫃各斷路器→發電機總開關→將雙投開關撥至市電供電一側。
②按柴油機停機步驟停機。
③按順序,從市電供電總開關至各分路開關逐個閉合各斷路器,將雙電源切換箱自市電供電斷路器置於閉合位置。
3、檢查各儀表及指示燈指示是否正常,啟動變壓器內冷卻風扇。
樂清市派諾電氣科技有限公司
㈦ 兩個按鍵怎麼實現兩個Led燈切換,單片機c語言怎麼寫
whiIe(1)
{if(key1==0)
{deIayms(20);
if(key1==0){led1=1;led2=1;}
}
if(key2=0)
{deIayms(20);
if(key2=0){led1=0;led2=0;}
}
}
㈧ 我想用一個單片機與6個別的單片機串口通訊,選用什麼開關來切換
你可以選擇硬體區分地址方式來給每個串口傳輸數據;
你可以使用協議的方式,按時間片輪詢來對每個串口進行通信,協議中包含地址,對應地址的單片機進行應答。
㈨ 51單片機 4種模式流水燈用一個開關切換 用c語言編程 怎麼寫
提供個思路:寫四個函數實現四種流水燈效果,設置一個全局變數作為標志,按鍵改變標志的值分貝對應1到4,在主函數中判斷標志的值調用對應的函數,就OK了!
㈩ 問您一下 單片機的雙電源自動切換開關的的軟體程序怎麼編寫 很簡單的手動控制的就行
雙電源自身就帶有手動功能。要控制 找一個小開關 看你雙電源操作電流多大的,有兩副觸點一個常開一個常閉就可以實現手動了 http://ibsrd.com 專業生產雙電源開關