D
david90
Guest
कोड:
# शामिल <avr/io.h>शून्य देरी (शून्य);
ए, बी int;शून्य मुख्य शून्य ()
(
0x03 = TCCR0;
= 0xFF DDRB;
= 0x3 DDRD;
एक = 0x3;
ख = 0x1;स्विच (क)
(
0 मामला: एक 0x40 =;
तोड़;
1 केस: एक 0x79 =;
तोड़;
2 केस: एक 0x24 =;
तोड़;
3 मामला: एक 0x30 =;
तोड़;
4 मामला: एक 0x19 =;
तोड़;
5 मामला: एक 0x12 =;
तोड़;
6 मामला: एक = 0x2;
तोड़;
7 मामला: एक 0x78 =;
तोड़;
8 मामला: एक = 0;
तोड़;
9 केस: एक 0x10 =;
तोड़;
)
स्विच (ख)
(
0 मामला ख = 0x40:;
तोड़;
1 मामले ख = 0x79:;
तोड़;
2 मामले ख = 0x24:;
तोड़;
3 मामले ख = 0x30:;
तोड़;
4 मामले ख = 0x19:;
तोड़;
5 मामले ख = 0x12:;
तोड़;
6 मामले ख = 0x2:;
तोड़;
7 मामले ख = 0x78:;
तोड़;
8 मामले ख = 0:;
तोड़;
9 मामले ख = 0x10:;
तोड़;
)समय (1)
(
PORTB एक =;
= 0x1 PORTD;
देरी ();PORTB ख =;
= 0x2 PORTD;
देरी ();
))शून्य देरी (शून्य) / / 4 में 65 एम एस के निर्माण में देरी मेगाहर्टज
(
= 0x7F TCNT0;
जबकि TIFR! ((0x02));
/ / Timer0 अतिप्रवाह ध्वज के लिए इंतजार करना होगा
0x02 = TIFR; / / साफ़ अतिप्रवाह झंडा
)
# शामिल <avr/io.h>शून्य देरी (शून्य);
ए, बी int;शून्य मुख्य शून्य ()
(
0x03 = TCCR0;
= 0xFF DDRB;
= 0x3 DDRD;
एक = 0x3;
ख = 0x1;स्विच (क)
(
0 मामला: एक 0x40 =;
तोड़;
1 केस: एक 0x79 =;
तोड़;
2 केस: एक 0x24 =;
तोड़;
3 मामला: एक 0x30 =;
तोड़;
4 मामला: एक 0x19 =;
तोड़;
5 मामला: एक 0x12 =;
तोड़;
6 मामला: एक = 0x2;
तोड़;
7 मामला: एक 0x78 =;
तोड़;
8 मामला: एक = 0;
तोड़;
9 केस: एक 0x10 =;
तोड़;
)
स्विच (ख)
(
0 मामला ख = 0x40:;
तोड़;
1 मामले ख = 0x79:;
तोड़;
2 मामले ख = 0x24:;
तोड़;
3 मामले ख = 0x30:;
तोड़;
4 मामले ख = 0x19:;
तोड़;
5 मामले ख = 0x12:;
तोड़;
6 मामले ख = 0x2:;
तोड़;
7 मामले ख = 0x78:;
तोड़;
8 मामले ख = 0:;
तोड़;
9 मामले ख = 0x10:;
तोड़;
)समय (1)
(
PORTB एक =;
= 0x1 PORTD;
देरी ();PORTB ख =;
= 0x2 PORTD;
देरी ();
))शून्य देरी (शून्य) / / 4 में 65 एम एस के निर्माण में देरी मेगाहर्टज
(
= 0x7F TCNT0;
जबकि TIFR! ((0x02));
/ / Timer0 अतिप्रवाह ध्वज के लिए इंतजार करना होगा
0x02 = TIFR; / / साफ़ अतिप्रवाह झंडा
)