mazur (07.07.2012 19:10, просмотров: 166) ответил MegaJohn на переход по адресу
А так можно?
#define F_CPU 16000000L
#include <avr\io.h>
#include <avr\interrupt.h>
#include <avr\wdt.h>
#define LED_PIN PINC
#define LED_PORT PORTC
#define LED_DDR DDRC
#define LED1 0
#define led1_blink() LED_DDR ^= _BV(LED1)
#define jmp_to_label() asm("rjmp 0x200")
ISR (TIMER0_COMP_vect){
led1_blink();
}
void Proc_ADC (void) {}
void Proc_1 (void) {}
void Proc_2 (void) {}
void main(void){
wdt_enable(6);
sei();
while(1)
{
wdt_reset();
led1_blink();
Proc_ADC();
Proc_1();
Proc_2();
jmp_to_label();
}
}