Postat: 18 maj 2004, 17:00:58
strombom: Menar du en vanlig diod i serie då eller en zenerdiod?
Chribbe76: Mitt enkla testprogram ser ut så här:
Börjar alltså med att sätta Port B och D till att vara utgångar (höga). Sen gör jag en tidsfördröjning för att sedan nollställa Port D så att lysdioden lyser. Kommer inte ihåg hur lång tidsfördröjning jag hadde, men det är iaf tillräckligt för att märka det.
Är väl inget fel med den koden?
Chribbe76: Mitt enkla testprogram ser ut så här:
Kod: Markera allt
int main()
{
uint16_t i;
DDRD = 0xff;
PORTD = 0xff;
DDRB = 0xff;
PORTB = 0xff;
for(;;)
{
for(i=0;i<10000;i++)
;
PORTD = 0x00;
}
return 1;
}
Är väl inget fel med den koden?