📄 5-2.c
字号:
unsigned char _pac @0x13;
unsigned char _pa @0x12;
unsigned char _pbc @0x15;
unsigned char _pb @0x14;
unsigned char _intc @0x0b;
unsigned char _tmr0@0x0d;
unsigned char _tmr0c@0x0e;
unsigned char _tmr1h@0x0f;
unsigned char _tmr1l@0x10;
unsigned char _tmr1c@0x11;
#pragma vector interrup0 @ 0x4
#pragma vector timer0 @ 0x8
#pragma vector timer1 @ 0xc
unsigned int a,b;
void delay(){unsigned long int i;for(i=0;i<5000;i++);}
void timer1()
{
_tmr1c=0x80;
for(a=0;a<5;a++)
{
_pa=0x00;
delay();
_pa=0x80;
delay();
}
_tmr1h=0x00;
_tmr1l=0x00;
_tmr1c=0x90;
}
void timer0()
{
_tmr0c=0x48;
for(b=0;b<5;b++)
{
_pa=0xff;
delay();
_pa=0xf0;
delay();
}
_tmr0c=0x58;
}
void interrup0()
{
unsigned int a;
for(a=0;a<5;a++)
{
_pa=0xff;
delay();
_pa=0xfe;
delay();
}
}
void main()
{
_intc=0x0f;
_tmr0c=0x40;
_pac=0x00;
_tmr0=0xfb;
_tmr0c=0x50;
_tmr1h=0x00;
_tmr1l=0x00;
_tmr1c=0x90;
while(1)
{
_pa=0xff;
delay();
_pa=0x00;
delay();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -