Jack Hansdampf
/
ZustandCodeschloss
Aufgabe Codeschloss Programmrumpf
Diff: main.cpp
- Revision:
- 0:0e7984c29a82
diff -r 000000000000 -r 0e7984c29a82 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Oct 30 16:40:12 2020 +0000 @@ -0,0 +1,48 @@ +/* mbed Microcontroller Library + * Copyright (c) 2019 ARM Limited + * SPDX-License-Identifier: Apache-2.0 + */ + +#include "mbed.h" +#include "platform/mbed_thread.h" + +InterruptIn s(PA_1); +InterruptIn takt(PA_6); + +PortOut anzeige(PortC,0x7F); +DigitalOut freigabe(PC_7); +DigitalOut seg7On(PC_15); + +int zustand=0; +int nr=0; +int seg7[10]={0b00111111, 0b00000110, 0b01011011, 0b01001111, 0b01100110, + 0b01101101, 0b01111101, 0b00000111, 0b01111111, 0b01101111}; + +void hoch() +{ +//Ihr Code Aufgabe 1 +} + +void weiter() +{ +//Ihr Code Aufgabe 2 +} + + +void init(void) +{ + s.mode(PullDown); + takt.mode(PullDown); + s.rise(&hoch); + takt.rise(&weiter); + freigabe=0; + seg7On=1; +} + +int main() +{ + init(); + while (true) { + //Ihr Code Aufgabe 2 + } +}