Sida 2 av 2

Postat: 29 mars 2008, 15:00:41
av zebs
Såg att du har en _delay_ms(250)... vad kör du för klocka? standardfunktionen delay medger väl inte mer än ca 30 ms...?

Det man kan göra är ju att loopa en _delay_ms(1) ett antal gånger...

Bara en tanke...

Postat: 29 mars 2008, 15:44:59
av xarragon
Jag kör på 8 Mhz intern oscillator med CLKDIV8 = 1, så hastigheten blir 1 Mhz. Enligt avr-libc är maximal fördröjning för _delay_ms lika med 768 / OSC_MHZ, där OSC_MHZ är hastigheten i Mhz. Detta skulle ge mig en maximal fördröjning på 768 ms om jag fattat allt rätt.

Postat: 29 mars 2008, 15:46:47
av zebs
Ja det stämmer.. då hade du tänkt på det iaf, många missar den lilla detaljen.. ;)

Postat: 30 mars 2008, 13:40:06
av xarragon
Tack för förslaget i alla fall. Lätt att gläömma sådant ibland och då sitter man där med skägget i lödstationen.

Postat: 15 april 2008, 15:14:50
av Henrik Kjellberg
Tänkte bara nämna att min Renesas m16c62p utvecklingsbräda jag fick för massa år sedan i en tävling har en display med samma drivkrets. Den displayen initieras i deras exempelkod inte alls som databladet föreslår...

Edit: Hur skriver jag egentligen??