ich war hier: MikroAufgabeDrei

Version [75221]

Dies ist eine alte Version von MikroAufgabeDrei erstellt von FabianEndres am 2017-01-01 19:08:27.

 

4. Aufgabe 3- Vorwärts/Rückwärts Zähler in C

Programmieren Sie einen Zähler (0-9) mit folgenden Funktionen:
  • Der Zählerstand wird durch die Lichtschranke an PORT_C Bit 4
inkrementiert und durch die Lichtschranke an PORT_C Bit 5
dekrementiert
  • Der Zählerstand darf 9 nicht über- und 0 nicht unterschreiten
  • Mit High Pegel an Schalter S1 wird der Zähler zurückgesetzt
  • Der aktuelle Zählstand wird über die 7-Segment-Anzeige ausgegeben (Die Pins von PORT_B gehen direkt auf einen 7-Segment-Decoder)
  • Überträge und Unterläufe werden durch LEDs signalisiert (siehe unten "Carry" ist Übertrag, "Borrow" ist Unterlauf), verwenden Sie dafür die SetBitPortC-Funktion
  • Das Programm wird beendet, wenn eine beliebige Taste der Tastatur betätigt wird (Recherchieren Sie dafür _kbhit mit #include )

Verwenden Sie eine Variable im Konsolenprogramm als Zähler

Attachments
File Last modified Size
vorrueck.jpg 2023-10-06 18:37 31Kb
Diese Seite wurde noch nicht kommentiert.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki