Gast
#1653823
Hallo Leute, ich sitze momentan an einem kleinen Problem. Und zwar möchte ich mir eine LED Steuerung entwerfen und dazu einen Sensor abfragen und per USART/RS232 mit dem PC kommunizieren. Jetzt habe ich mich schon belesen über das Auslesen des ADC und des USART. Meine Frage ist, wie ich das am besten zeitlich regeln sollte. Ich habe eine ISR die alle 32us aufgerufen wird. In ihr werden diverse "Zeitzähler" inkrementiert und der ADC ausgelesen. Der ADC braucht für eine Wandlung 8us, also warte ich nicht auf ihn mit while sondern frag per if die Wandlung ab. Nun möchte ich über den USART 10 bit senden und empfangen können. Ich habe gelesen, dass man für 10bit bei 9600 baud rund 1ms benötigt! Wie kann ich das jetzt steuern, dass ich "parallel" senden/emfpangen kann, OHNE dabei meine ISR mit den Timern unregelmäßig werden zu lasen? Philipp