Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
microcontrollertechnik:7_uhr_und_zeitraster [2024/01/22 13:46] mexleadminmicrocontrollertechnik:7_uhr_und_zeitraster [2024/11/13 01:04] (current) mexleadmin
Line 262: Line 262:
 */ */
 { {
- DDRC = DDRC &~INPUT_PIN_MASK; // Port auf Eingabe schalten+ DDRC = DDRC &~INPUT_PIN_MASK; // Port auf Eingabe schalten
  PORTC |=   INPUT_PIN_MASK; // Pullup-Rs eingeschaltet  PORTC |=   INPUT_PIN_MASK; // Pullup-Rs eingeschaltet
  _delay_us(1); // Wartezeit Umstellung Hardware-Signal  _delay_us(1); // Wartezeit Umstellung Hardware-Signal
- buttonState    = (PINC & INPUT_PIN_MASK) ; // Hole den Schalterstatus von B1..B4, 0b1 ist hier offener SChalter + buttonState    = (PINC & INPUT_PIN_MASK) ; // Hole den Schalterstatus von C0..C3, 0b1 ist hier offener SChalter 
- DDRC |= INPUT_PIN_MASK; // Port auf Ausgabe schalten+ DDRC |= INPUT_PIN_MASK; // Port auf Ausgabe schalten
  
     // Einlesen der Tastensignale        // Einlesen der Tastensignale