Gast
#1359
Hallo, ich hatte eigentlich vor eine Schaltung zu entwerfen die einen AT90S8535 um folgende Features erweitert: * 64k S-RAM * 64k EEPROM/Flash * 24bit A/D Wandler * RS232 Treiber * ISP Stecker * Anschluss fuer Zeichenbasierte DOT-Matrix Displays und fuer Pixelbasierte leider ergibt sich dabei ein klitzekleines Problem und zwar stellt der µC nicht genuegend Ports zur Verfuegung :) Sicher koennte ich mit entsprechenden Schieberegistern (74HC164 bzw 165 je nach Richtung) auf genug "Pins" kommen. Die Frage ist nur ob die dadurch entstehende Geschwindigkeitseinbuse beim aendern/lesen der einzelnen Pins problematisch bzw. merkbar wird ? Das weitaus groessere Problem sind Datenleitungen die entweder lesend oder schreibend verwendet werden koennen. Hier muesste ich je nach Richtung also ein 74HC164 oder ein 165 verwenden - gibt es (davon gehe ich aus :) Schieberegister bei denen man die "Richtung" auch waehlen kann ? Und gibt es evtl. groessere als nur 8Bit Schieberegister ? Fuer Typenbezeichnungen waere ich dankbar. Evtl. sollte ich auch einen anderen µC nehmen ? Ist der ATMega128(L) schon irgendwo zu bekommen (bei Atmel steht Q4/2001) und wenn ja wie liegt der preislich ? Danke, Lars.