Portexpander mit I2C oder SPI: kein Problem, solange die 3,3V- Pegel des Prop akzeptiert werden. Das ist meist der Fall. Der Datenblatt des Portexpanders gibt darüber Auskunft. (Wenn 3,3V zu wenig ist: Pegelshifter dazwischen).
Wenn es etwas flexibler (und eleganter) sein soll: einfach einen ATmega nehmen (ATmega48/88/168 etwa) und es über TWI oder SPI steuern. So mache ich es etwa bei meinem Prop_D2 Board. Der Atmega kümmert sich um LCD, Tasten, ADC-Messung und LEDs. Die Kommunikation mit dem Propeller erfolgt dann entweder per TWI oder SPI. Angenehmer Nebeneffekt: wenn der Reset-Pin des ATmega mit dem Prop verbunden wird, so kann der Prop direkt per ISP den ATmega programmieren
Falls am Thema Interesse besteht, kann ich gerne was dazu schreiben.
Gruss:
Z
Lesezeichen