 |
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,916
|
|
نشاط [ سعيد قادر ]
قوة السمعة:152
|
|
18-02-2015, 05:12 PM
المشاركة 2
|
|
تفضل
كود:
#define is ==
char x=0,cow;
const char data_seg[]={63,6,91,79,102,109,125,7,127,111};
void InitTimer0(){
OPTION_REG = 0x85;
TMR0 = 99;
INTCON = 0xA0;
}
void Interrupt(){
if (TMR0IF_bit){
TMR0IF_bit = 0;
TMR0 = 99;
cow++;
if(cow is 1){porta=1;portb=data_seg[x%10];}
if(cow is 2) portb=0;
if(cow is 3){porta=2;portb=data_seg[x/10];}
if(cow is 4)cow=0;
}
}
void _init()
{
trisa=0;
porta=0;
trisb=0;
portb=0;
InitTimer0();
}
void main()
{
_init();
while(1)
{
x++;
delay_ms(1000);
}
}
[IMG]  [/IMG]
|