Ist es möglich ein Schachprogramm auf einen ATmega32 zu implementieren? An Hardware dürfte es nicht mangeln, da eine Geschwindigkeit von 16MHz ausreichen dürfte (schon auf einen Schneider CPC gab es ein Schachspiel mit Computergegner, obwohl der nur 4MHz hatte, und auch neuere Schachcomputer dürften, wenn man den Preis betrachtet, nicht viel bessere Prozessoren enthalten. Nur der Speicherplatz dürfte etwas dürftig sein und ein ATmega64 bzw. ATmega128 sind im Vergleich sehr teuer (ATmega32 7€, ATmega64 24€) und ab Atmega64 gibt es sie nicht mehr in praktischen DIL Gehäuse (ich habe zumindest keine gefunden). Außen Geschwindigkeit und Flash brauch ein Schachprogremm nur Arbeitsspeicher und der ist genug vorhanden (ak Byte). Das Anzeigen kann auch ein weiterer Microcontroller mit Lcd übernehmen oder es kann z.B. auf einfachen Grafiktaschenrechnern, die kein Assembler unterstützen aber eine serielle Schnittstelle haben, implementiert werden. Auch nur die Ausgabe des Zuges ist möglich. Hat jemand schan irgendwelche Erfahrung? Ich bin für jede Antwort dankbar.
Lesezeichen