PIC Wartezeit

Hier finden sie die archivierten Beiträge des alten PHPBB Forums von www.loetstelle.net

PIC Wartezeit

Von mario2104 am 25.01.2011 20:43

halloo jungs,
ich hätte eine frage
kann man eig. eine Wartezeit variierbar programmieren alsoo wenn man
öfters auf eine taste drückt wird die wartezeit länger, und wiederrum
wenn man eine andere taste drückt wird die wartezeit kürzer. Und bei
null soll gneau eine vorgeschriebene wartezeit vorhanden sein.

PIC Mikrocontroller
bitte um hilfe
dankee

Von Sam am 25.01.2011 23:25

Mit dem Taster erhöhst du eine Variable und erstellst mit der Variable eine Schleife, die die Variable in jedem Durchlauf um 1 minimiert.

Von mario2104 am 26.01.2011 19:02

Sam hat folgendes geschrieben:
Mit dem Taster erhöhst du eine Variable und erstellst mit der Variable eine Schleife, die die Variable in jedem Durchlauf um 1 minimiert.


hmm.... kannst du mir vl. einen Ansatz geben oder mir eine Internetseite schicken wo ich nachlesen kann?

danke

Von Sam am 26.01.2011 21:20

Naja, hab's mir aus den Fingern gesaugt. Ich programmiere auch keine PICs, deshalb schreibe ich mal ein wenig Pseudocode. Ich hoffe, dass PICs externe Interrupts haben.

Code:

Warteschleife:
   wenn Variable > 0 dann
      warte wasweißichwielange
      dekrementiere Variable
   sonst
      springe zu Hauptschleife
   
springe zu Warteschleife

Externer_Interrupt:
   inkrementiere Variable
sprige zurück