setsunakaede
broem, broem, broem....
Ik ben bezig met een microcontroller aansturing voor de lampen van mijn auto, maar nu doet de PIC niet wat ik wil
de code is hier te vinden:
http://setsunakaede.web1000.com/lichten.zip
Wat er nou gebeurt:
Als ik het contakt aanzet, krijgen alleen de attributen stroom, in plaats van dat de dim- en stadslichten mee aangaan.
Zet ik het contakt weer uit, dan blijft alles aan staan, in de positie dat het stond.
Als ik de knop voor het dimlicht indruk, gaat het stadslicht branden.
Druk ik hierna de knop voor stadslicht in, dan gaat het mistlicht branden.
Druk ik daarna op de knop voor het mistlicht, dan springt het dimlicht aan.
Druk ik daarna op dimlicht, dan gaan de stads- en mistlichten uit.
Druk ik daarna op stadslichten, gaan de mistlampen weer aan
druk ik daarna op mistlichten, dan gaan de stads- en mistlichten weer uit.
Een andere volgorde werkt NIET, oftewel, als ik tussendoor een andere knop indruk dan de hierboven genoemde volgorde, dan gebeurt er gewoon niets.
eehm..., help? Ik ben er al een hele dag mee aan het kloten geweest, zelfs al een keer of 3 geprobeerd dan maar helemaal overnieuw te gaan beginnen en dan stukje bij beetje opbouwen, maar ook dat gaat al gelijk aan het begin mis...
Ik snap er echt helemaal niets meer van.
Atlantis
ciao 4 now.....
Op 13 september 2003 19:45:38 schreef setsunakaede:
boehoehoeeoee... niemand???
Wel, rij de auto morgen ff voor: wie weet?
PIC's of andere uProcessoren doen nooit wat je wilt omdat ze verkeerd geprogrammeerd zijn. Kijk je programma ff na en corrigeer je blunders (:))
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Het programma beetje bij beetje opbouwen en steeds weer uittesten.
Ineens een groot stuk programma schrijven zonder tussendoor uit te testen is vragen om moeilijkheden, dus:
Even van voren af aan beginnen, steeds tussendoor testen en zo je programma opbouwen.
setsunakaede
broem, broem, broem....
heb ik ook geprobeerd, maar op een of andere manier gaat het al mis bij het "wachten tot het knopje weer losgelaten wordt... het is of het lampje gaat uit als ik het knopje indruk maar zodra ik loslaat weer aan, of er gebeuren allerlei vreemde zaken die ik zekerweten niet geprogd heb...
BTW, ik test met LEDjes, voordat ik het in mijn auto inbouw... anders zijn de mensen om mij heen niet zo blij he? 
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Op 13 september 2003 22:59:30 schreef Antoine:
Antidender toegepast op je schakelaartjes ?
Waarom zou dat nodig zijn ? het is toch een microcontroller delay inlassen
Koen Van Vlaenderen
De vergeetachtigheid bewijst grotere diensten aan het hart dan het geheugen aan het verstand.
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
waarom zou het ? het dendert echt toch geen seconde na ? en een microcontroller dient toch om hardware matig veel weg te kunnen laten ga je nog ff wat rotzooi aan de knopjes hangen ook
setsunakaede
broem, broem, broem....
ya ontdender lusje toegepast... maar eehhh, ik heb net een megabug uit mijn gerommel gevist... de schakelaartjes stonden verkeerd... nc ipv no... sja, dan doet het het wat slecht he? Nog maar es testen...
/edit: yo, zo doettie het al een stuk beter... in ieder geval gebeuren er nu tenminste dingen die verklaarbaar zijn 
[Bericht gewijzigd door setsunakaede op ]
Koen Van Vlaenderen
De vergeetachtigheid bewijst grotere diensten aan het hart dan het geheugen aan het verstand.
Op 13 september 2003 23:40:49 schreef Aedolon:
waarom zou het ? het dendert echt toch geen seconde na ? en een microcontroller dient toch om hardware matig veel weg te kunnen laten ga je nog ff wat rotzooi aan de knopjes hangen ook
Gewoon een klein capje en een weerstand die de stroom door alle knoppen limiteert en zo een RC tijdje creëert. een paar msec is genoeg. gewoon... extra zekerheid..
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Er kan toch geen stroom in de micrcontroller vloeien ? ingangsweerstand = bijna oneindig
Hoe schakel je die dan aan de ingang
een cap, weerstand alleen lijkt me geen perfecte ontdendering...