:) Не знаю. Можно сделать проще.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 27 мая 2004 г. 02:08
В ответ на: to Bill ---- а если сделать вот так, то это будет красиво или можно сделать ещё лучше отправлено esaa 27 мая 2004 г. 00:56


#include "io8515.h"
#include "ina90.h"

#pragma vector = TIMER0_OVF0_vect

__interrupt void TIMER0_OVF0_interrupt(void)
{
TCNT0 = VALUE; // Перезагрузить таймер(VALUE определяет период прерываний)
// PORTB ^= 0x01; // Инвертировать младший разряд порта
++PORTB; // А так нагляднее, можно к любому разряду подключаться
}

void init(void)
{
_CLI();
DDRB = 0xff;
PORTB = 0xff;
TIMSK = 0x02;
TCCR0 = 0x01; //Set Prescale CK/8
_SEI();
}

void main(void)
{
init();
for (;;)
{
}
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru