peaceman
10.09.2007, 22:48
Hallo,
ich möchte ein paar pins eines mega32 für zwei verschiedene dinge benutzen. nämlich für das programmieren des controllers über isp und für spi. wenn ich das richtig verstanden habe nutzen beide schnittstellen die pins miso, mosi und sck.
ich dachte mir, wenn ich den controller programmieren will, drücke ich einen taster bzw legen einen schalter um, damit die pins für isp zur verfügung stehen. im anderen fall sind sie mit spi verbunden.
ich möchte aber nicht für jeden pin einen schalter haben (zu groß und zu umständlich) sondern mit einem schalter auskommen. mit diesem schalter könnte ich dann transistoren "aktivieren", die dann den rest erledigen.
meine frage ist, ob das eine lösung für das problem ist und wie die schaltung dann aussieht?!
ich möchte ein paar pins eines mega32 für zwei verschiedene dinge benutzen. nämlich für das programmieren des controllers über isp und für spi. wenn ich das richtig verstanden habe nutzen beide schnittstellen die pins miso, mosi und sck.
ich dachte mir, wenn ich den controller programmieren will, drücke ich einen taster bzw legen einen schalter um, damit die pins für isp zur verfügung stehen. im anderen fall sind sie mit spi verbunden.
ich möchte aber nicht für jeden pin einen schalter haben (zu groß und zu umständlich) sondern mit einem schalter auskommen. mit diesem schalter könnte ich dann transistoren "aktivieren", die dann den rest erledigen.
meine frage ist, ob das eine lösung für das problem ist und wie die schaltung dann aussieht?!