📄 ff.c
字号:
///////////////////////////////////////////////////////////////////////////////
// MPLAB IDE V7.11 + CCS C3.18
// LED2 for MCD2-demo
//
// by LW7807@163.com
// 2005/06/16
//////////////////////////////////////////////////////////////////////////////
#include<pic.h>
signed int counter=0,temp=0,i=0,j,m=0,n=0,x,start=0;
void main()
{
TRISB=0;
TRISA=0x03;
PORTB=0;
OPTION=0xC3;
TMR0=5;
T0IE=1;
GIE=1;
while(1)
{
x=j;
if(j==1&&x==0)
{
i+=j;
j=0;
if(i>9)
i=0;
}
if(temp==1)
{
PORTB&=0x0F;
temp=0;
PORTB|=i;
}
}
}
void interrupt time0_isr()
{
T0IF=1;
TMR0=5;
counter++;
if (counter==250)
{
counter=0;
temp=1;
if(start==i)
{
start=0x0f;
PORTB|=0x30;
}
else
start++;
}
if(RA0==1)
{
m++;
if(m>11)
j=1;
}
else if (RA1==1)
{
n++;
if(n>11)
j=-1;
}
if(j!=1)
m=0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -