фиг знает я как начал в кодевижине так и остался в нем, в WinAwr говорят еще отладчик есть. лучше иметь все
Добавлено спустя 5 минут 42 секунды:- Код: Выделить всё • Развернуть
while (1)
{
// Place your code here
PORTD = 0xff;
delay_ms(250);
PORTD = 0x00;
delay_ms(250);
};
откомпилировал под мегу 8 залил в 16 - не работает
поменял в проекте на мегу 16, в тексте осталось
- Код: Выделить всё • Развернуть
#include <mega8.h>
мигает. хорошее дело 12 вольтовые светодиоды, с резисторами заморачиваться ненадо
Добавлено спустя 9 минут 21 секунду:собственно вот и вся программа
- Код: Выделить всё • Развернуть
/*****************************************************
Date : 17.01.2008
Author : igor
Chip type : ATmega16
*****************************************************/
#include <mega8.h> // поуму должнобыть #include <mega16.h> но почемуто работает и так, для более сложных программ лучше писать правду
#include <delay.h>
void main(void)
{
// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=Out
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=0
PORTD=0x00;
DDRD=0x01;
while (1)
{
// Place your code here
PORTD = 0xff;
delay_ms(250);
PORTD = 0x00;
delay_ms(250);
};
}