PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Interrupt bei 89C52



Import-Script
03.01.2002, 12:07
Tag Leute, <BR>ich hab mal ne Frage: <BR> <BR>Wie kann ich an meinem Controller nen Interrupt ausl&ouml;sen? <BR>Ich will das folgendermassen realisieren: <BR>Ich hab vor mit einem 89C2051 und nem 89C52 zusammen ne serielle Daten&uuml;bertragung &uuml;ber 4 Leitungen &#40; ich will USB-Kabel verwenden &#41; aufzubauen, und zwar so, dass der 89C52 8Bits schickt, und der 89C2051 den Empfang dann best&auml;tigt. Sollte er dies nicht tun wird ein Fehler angenommen, und der 89C2051 per externem Interrupt &#40;der &#34;grosse&#34; schickt dann ein Signal&#41; wieder auf den Anfang seines Empfangsprogrammes gesetzt, damit der 89C52 seine &Uuml;bertragung wiederholen kann&#41; <BR>Ich will den 89C2051 nicht resetten, da er bei jedem Reset ne Menge an Daten vorher bearbeiten muss, bevor er bereit ist daten zu Empfangen. <BR> <BR>Wie muss ich jetzt also den Interrup gestalten? <BR>Kann ich den Interrupt auch mit einer schon belegten Leitung &#40;Datenleitung&#41; ausl&ouml;sen&#40;diese wird direkt nach der &Uuml;bertragung aud 0 gesetztund somit frei&#41; <BR> <BR>MfG