#include
#include
sbitledrs=p1^0;
sbitledrw=p1^1;
sbit lede=p1^2;
sbit keyjia=p2^7;
sbitkeyjian=p2^6;
sbitcontrolld=p1^3;
bitflag1=1;
bitflag2=1;
unsigned
char code table=" guang liangdu
";unsignedchar code table1=" 00 ";
intnum,flag=0,count=0;
charliangdu=3;
voiddelaykt(void) //導通延時
voiddelay(int z) //可調延時
void
delay9ms(void) //誤差
-0.43402777778us 延時9ms
voidwrite_com(unsigned com) //寫指令
voidwrite_date(unsigned date) //寫資料
voidwrite_liangdu(unsigned liangdu) //寫亮度
voidinit() //初始化
write_com(0x80+0x40);
for(num=0;num<15;num++)
ea=1; //外部中斷設定
ex0=1;
it0=1;
}voidkeyscanf() //鍵盤判斷 }
}else if(keyjia!=0)
if(keyjian==0) //減鍵判斷 }
}else if(keyjian!=0) }
voidzhongduan() interrupt 0 //外部中斷
voidtimepd() //同步標誌判斷與定時器設定 }
voidtime0() interrupt 1 //定時中斷程式
voidchufa() //mos3020觸發 }
voidmain()
}
stm32雙向可控矽調壓程式 雙向可控矽的工作原理
雙向可控矽的工作原理 1.可控矽是p1n1p2n2四層三端結構元件,共有三個pn結,分析原理時,可以把它看作由乙個pnp管和乙個npn管所組成 當陽極a加上正向電壓時,bg1和bg2管均處於放大狀態。此時,如果從控制極g輸入乙個正向觸發訊號,bg2便有基流ib2流過,經bg2放大,其集電極電流ic2...
51微控制器簡易可控風扇
include define uint unsigned int define uchar unsigned char sbit k1 p3 1 sbit k2 p3 0 sbit k3 p3 2 sbit k4 p3 3 sbit moto p1 0 定義所需要的引腳 uint key 巨集定義k...
雙向可控矽在交流調壓電路中的使用
目前交流調壓多採用雙向可控矽,它具有體積小 重量輕 效率高和使用方便等優點,對提高生產效率和降低成本等都有顯著效果,但它也具有過載和抗干擾能力差,且在控制大電感負載時會干擾電網和自干擾等缺點,下面我們來談談可控矽在其使用中如何避免上述問題。1 靈敏度 雙向可控矽是乙個三端元件,但我們不再稱其兩極為陰...