?? 基本程序.cpp
字號:
/////////////////////////一些單片機基本程序////////////////////
/**********************************************************************/
void initial(void)
{IE=0x05; //IE: EA ET2 ES ET1 EX1 ET0 EX0
// 1 0 0 0 1 0 1
TCON=0x05; //TCON:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
// 0 0 0 0 0 1 0 1
TMOD=0x01; //TMOD:GATE C/~T M1 M0 GATE C/~T M1 M0
// 0 0 0 0 0 0 0 1
TR0=1;
}
/**********************************************************************/
void delay(uint i) //延時函數
{while (i) i--;}
/**********************************************************************/
void pwm(uchar a,uchar b) //調節占空比左輪(a/255)右輪(b/255)
{uchar i,j;
for (j=0;j<2;j++) //255個時間周期為一個周期,循環2次
{for (i=255,LMP=!LMD,RMP=!RMD;i;i--,a--,b--,c--)
{ if (a==0) LMP=LMD;
if (b==0) RMP=RMD;
}
}
}
/*****************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -