Gast
#3841660
Hallo, ich benötige mal einen Denkanstoß :) ich habe zwei Mikrocontroller-Platinen, die beide mit unterschiedlichen Takten arbeiten (20MHz, kleiner PIC mit 8-Bit und 24 MHz, kleiner ATMEL 8-Bit). Platine 1 überwacht diverse Sensoren und ich möchte im Problemfall einen Fehler an Platine 2 - die Kommunikationsplatine - melden. Die Kommunikationsplatine lässt eine Meldung auf einem Bildschirm erscheinen und erwartet eine Freigabe vom Benutzer durch drücken einer Taste. Wenn die Taste gedrückt wurde, so soll Platine 2 dies der Platine 1 mit der Sensorik mitteilen. Ein einfaches HIGH im Optimalfall müsste auch hier wieder ausreichen. Das HIGH von Platine 1 geht dann im Optimalfall mit dem HIGH von Platine 1 wieder LOW. Also sozusagen ein Handshake. Meine Frage nun ist... inwiefern bereiten die beiden unterschiedlichen Takte in diesem Fall Probleme und wie könnte ich diese Probleme umgehen? Ich möchte KEIN UART, SPI oder Ähnliches verwenden und auch nicht aus beiden Platine eine basteln. Das muss doch auch anders gehen über die GPIOs z.B.? Die Zeit ist nicht so kritisch. Darf auch verhältnismäßig langsam sein. Gruß Dennis