?? sys12m.c
字號:
//sys12M.c
#include"general.h"
//******************************
union WORD_2BYTE {
WORD tw;
struct{BYTE HI;BYTE LO;} tc;
};
typedef union WORD_2BYTE WBT;
/////////////////////////////////////
void delay(WORD delayor)
{
WORD i;
BYTE j;
for(j=0;j<195;j++)
{
_nop_();
_nop_();
}
_nop_();
_nop_();
_nop_();
delayor--;
for(i=0;i<delayor;i++)
{
_nop_();
for(j=0;j<197;j++)
{
_nop_();
_nop_();
}
}
}
///////////////////////////////////////////////
void set_timer(WORD delayor,BYTE tn)
{
WBT temp;
temp.tw = 65535 - delayor;
switch(tn)
{
case 0 :TH0 = temp.tc.HI;
TL0 = temp.tc.LO;
TR0 = 1;
break;
case 1 :TH1 = temp.tc.HI;
TL1 = temp.tc.LO;
TR1 = 1;
break;
case 2 :TH2 = temp.tc.HI;
TL2 = temp.tc.LO;
TR2 = 1;
break;
default:break;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -