mrg
23.01.2007, 22:05
Hallöchen,
Also ich hab jetzt ein programm fürn mega 8 geschrieben,welches den int0 auf pind.2 verwendet.
ich hab dabei im simulator das problem daß die restlichen pins von portd wenn sie mal auf 1 gesetzt wurden nicht mehr ausgehen wenn ich dies im programm vorgebe.
ich hab jeden pin von portd als ausgang definiert,außer eben dem pin 2.
der interrupt funkt aber einwandfrei,außer daß der simulator anhält bis der interrupt pin wieder 0 is,aber das stellt kein problem in der anwendung dar.
andere ports mit der aufgabe des d-ports zu belegen geht leider auch nicht.
außerdem gehts ums prinzip,denn das muß ja wohl möglich sein.
is das nur ein simulator problem oder hab ich das dann in real auch so?
das wäre nämlich fatal!
ich verwende bascom 1.11.7.4
nachdem die hardware noch nicht fertig is,kann ichs leider nicht testen.
ich würd das problem aber gern solang beseitigen solang ichs programmiertechnisch noch hinbiegen kann,und nicht nacher wieder alles umlöten.
hab mich jetzt schon ne ganze weile rumgespielt kommt aber nix raus dabei.
MfG,
--> Mr.G.
Also ich hab jetzt ein programm fürn mega 8 geschrieben,welches den int0 auf pind.2 verwendet.
ich hab dabei im simulator das problem daß die restlichen pins von portd wenn sie mal auf 1 gesetzt wurden nicht mehr ausgehen wenn ich dies im programm vorgebe.
ich hab jeden pin von portd als ausgang definiert,außer eben dem pin 2.
der interrupt funkt aber einwandfrei,außer daß der simulator anhält bis der interrupt pin wieder 0 is,aber das stellt kein problem in der anwendung dar.
andere ports mit der aufgabe des d-ports zu belegen geht leider auch nicht.
außerdem gehts ums prinzip,denn das muß ja wohl möglich sein.
is das nur ein simulator problem oder hab ich das dann in real auch so?
das wäre nämlich fatal!
ich verwende bascom 1.11.7.4
nachdem die hardware noch nicht fertig is,kann ichs leider nicht testen.
ich würd das problem aber gern solang beseitigen solang ichs programmiertechnisch noch hinbiegen kann,und nicht nacher wieder alles umlöten.
hab mich jetzt schon ne ganze weile rumgespielt kommt aber nix raus dabei.
MfG,
--> Mr.G.