📄 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 + -