Почитал обучалку, начал писать..
У меня светодиод стоит на PB5 (SCK). Нужно его зажечь (Во время прошивки горит).
Порассуждав, написал:
Код: Выделить всё
.include "C:\Program Files\Atmel\AVR Tools\AvrAssembler2\Appnotes\m8def.inc"
.def Temp=R16
.cseg
.org 0
ldi Temp, 0b11111111
out DDRB,Temp
ldi Temp,0b11111111
out PortB,Temp
Попробовал написать на С:
Код: Выделить всё
#include <stdio>
#include <MEGA8>
int main (void)
{
DDRB = 0xFF;
while(1)
{
PORTB = 0xFF;
}
}
Что я тут перепутал?! Подскажите плиз!
Желательно, конечно, на Си..



