RES
RES
Wat is de beste manier om ISP lijntjes AVR aan te sluiten, want als ik die "zwevend" (op print als spoortjes van ca. 2 cm lengte.) als antennedraadjes aan de AVR heb reset de AVR niet goed, als ik die vastpak reset ie wel goed.
Kan ik deze (SCK, MOSI en MISO) lijntjes met een 10k omhoog of omlaag trekken? Hoe zit dit bij een STK board aangesloten?
Heb hier nooit problemen mee gehad, tot nu plotseling (ATmega88 op 20 MHz met KS0108 LCD.)
Gatze
Congratulations on your purchase. To begin using your quantum computer, set the power switch to both off and on simultaneously
Ik heb hier inderdaad ook nog nooit problemen mee gehad. Die programmeer lijntjes worden namelijk pas actief als de RESET laag wordt/is.
Dus zou ik eerst kijken naar wat shizzle dizzle ook al zegt, heb je je reset wel met een pullup verbonden?
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Mogelijk laat ik ook alles gewoon loshangen en bij mij werkt het wel. Anders heb ik alleen op de reset een pullup..... dus de sclk en zo kan je gewoon los laten hangen, of eventueel als IO gebruiken.
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Op 27 juli 2009 09:57:47 schreef RES:
Heb hier nooit problemen mee gehad, tot nu plotseling (ATmega88 op 20 MHz met KS0108 LCD.)
Je hebt de fuse-bits toch niet op "Low Power Crystal Oscillator" gezet?
Met een 20MHz-kristal kan je in dat geval willekeurige reset's verwachten, pull-up weerstand of niet...
Als de programmeertouwtjes bij mij niet ingebruik zijn, hangen ze doorgaans log. In sofware worden ze input, pull-up enabled gezet. nRST heeft een pull-up van 1k of 4k7 oid. Nooit last gehad tot op heden.
RES
RES
Je hebt de fuse-bits toch niet op "Low Power Crystal Oscillator" gezet?
Nee staan op Full Swing Crystal Oscillator.
Ja ik gebruik die ISP lijntjes als i/o's voor LCD, potmeters en drukknopjes.
Ik heb nog niet alle i/o's ingesteld in de init, sommigen zweven.
Nu werkt het wel, zat ook in timing Busy Flag polling (klopt niet met de timing in datasheet, moest langere wachttijden instellen.)
[Bericht gewijzigd door RES op (51%)]
Marcel
AVR C tutorial http://expand.xs4all.nl/avr
Op 27 juli 2009 10:23:13 schreef shizzle dizzle:
Heb je aan de reset ook een pullup weerstand?
Reset heeft intern al een pull-up. Zolang er verder niets aan hangt zou dat voldoende moeten zijn. Lijntjes van 2cm kunnen nooit veel storing oppikken. Wil je het toch helemaal uitsluiten dan kan een extra pull-up geen kwaad.
Is de voeding stabiel? Gebruik je de brown out detectie?