gcc-avr och ATmega48
Postat: 24 juli 2005, 04:48:33
Nu har jag äntligen fått snurr på 48:an. Iallafall programmeringsbiten.
Men problemet fortsätter;
För att göra det VÄLDIGT enkelt kör jag denna kod:
Det som händer är att en lysdiod kopplad till en pinne på PORTD blinkar istället för att lysa!
Har jag glömt något?
Skulle någon vänlig själv vilja hjälpa mig med fuses H, L och E hur dom ska vara satt för att köra på den interna klockan, snabbast möjligt (8MHz?)
Har försökt bläddrat genom databladet lite snabbt, men som ni ser på tiden på detta inlägg så det nog dags att sova lite.
Men som sagt, vore skoj om man fick lite hjälp med fuses och eventuellt andra start-grejjer (första gången man kör AVR då!).
Mvh
speakman
Men problemet fortsätter;
För att göra det VÄLDIGT enkelt kör jag denna kod:
Kod: Markera allt
#define F_CPU 1000000UL // 1MHz
#include <avr/io.h>
#include <avr/delay.h>
#include <avr/wdt.h>
int main(void)
{
wdt_disable();
DDRD = 0xFF;
PORTD = 0xFF;
while (1)
wdt_reset();
return 0;
}
Har jag glömt något?
Skulle någon vänlig själv vilja hjälpa mig med fuses H, L och E hur dom ska vara satt för att köra på den interna klockan, snabbast möjligt (8MHz?)
Har försökt bläddrat genom databladet lite snabbt, men som ni ser på tiden på detta inlägg så det nog dags att sova lite.

Men som sagt, vore skoj om man fick lite hjälp med fuses och eventuellt andra start-grejjer (första gången man kör AVR då!).
Mvh
speakman