в чем ошибка

arduinhik
Offline
Зарегистрирован: 15.09.2017
#define DATA_PIN    13 // пин данных (англ. data)
#define LATCH_PIN   12 // пин строба (англ. latch)
#define CLOCK_PIN   11 // пин такта (англ. clock)
#define BUTTON_PIN  10
 
int clicks = 0;
boolean buttonWasUp = true;
byte segments[10] = {
  0b01111101, 0b00100100, 0b01111010, 0b01110110, 0b00100111,
  0b01010111, 0b01011111, 0b01100100, 0b01111111, 0b01110111
};
 
void setup()
{
  pinMode(DATA_PIN, OUTPUT);
  pinMode(CLOCK_PIN, OUTPUT);
  pinMode(LATCH_PIN, OUTPUT);
  pinMode(BUTTON_PIN, INPUT_PULLUP);
}
void loop()
{
  // считаем клики кнопки, как уже делали это раньше
  if (buttonWasUp && !digitalRead(BUTTON_PIN)) {
    delay(10);
    if (!digitalRead(BUTTON_PIN))
      clicks = (clicks + 1) % 10;
  }
  buttonWasUp = digitalRead(BUTTON_PIN);
  // для записи в 74HC595 нужно притянуть пин строба к земле
  digitalWrite(LATCH_PIN, LOW);
  // задвигаем (англ. shift out) байт-маску бит за битом,
  // начиная с младшего (англ. Least Significant Bit first)
  shiftOut(DATA_PIN, CLOCK_PIN, LSBFIRST, segments[clicks]);
  // чтобы переданный байт отразился на выходах Qx, нужно
  // подать на пин строба высокий сигнал
  digitalWrite(LATCH_PIN, HIGH);
}
 
 
Arduino: 1.8.2 (Windows 10), Плата:"Arduino/Genuino Uno"
sketch_seven_segment_kliker:5: error: stray '\302' in program
sketch_seven_segment_kliker:5: error: stray '\240' in program
sketch_seven_segment_kliker:12: error: stray '\302' in program
sketch_seven_segment_kliker:12: error: stray '\240' in program
sketch_seven_segment_kliker:20: error: stray '\302' in program
sketch_seven_segment_kliker:20: error: stray '\240' in program
exit status 1
stray '\302' in program
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

arduinhik
Offline
Зарегистрирован: 15.09.2017

опять пишет

Arduino: 1.8.2 (Windows 10), Плата:"Arduino/Genuino Uno"
C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\Анвар\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10802 -build-path C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421 -warnings=none -build-cache C:\Users\2AEA~1\AppData\Local\Temp\arduino_cache_350815 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -verbose C:\Users\Анвар\Documents\Arduino\sketch_seven_segment_kliker\sketch_seven_segment_kliker.ino
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\Анвар\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10802 -build-path C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421 -warnings=none -build-cache C:\Users\2AEA~1\AppData\Local\Temp\arduino_cache_350815 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -verbose C:\Users\Анвар\Documents\Arduino\sketch_seven_segment_kliker\sketch_seven_segment_kliker.ino
Using board 'uno' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\sketch\sketch_seven_segment_kliker.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\sketch\sketch_seven_segment_kliker.ino.cpp" -o "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\sketch\sketch_seven_segment_kliker.ino.cpp" -o "C:\Users\2AEA~1\AppData\Local\Temp\arduino_build_677421\sketch\sketch_seven_segment_kliker.ino.cpp.o"
sketch_seven_segment_kliker:5: error: stray '\302' in program
sketch_seven_segment_kliker:5: error: stray '\240' in program
sketch_seven_segment_kliker:12: error: stray '\302' in program
sketch_seven_segment_kliker:12: error: stray '\240' in program
exit status 1
stray '\302' in program

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

5-ю и 12-ю строку сюда цитируй

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

и, что случилось внезапно, что пропали эти сообщения?

sketch_seven_segment_kliker:20: error: stray '\302' in program
sketch_seven_segment_kliker:20: error: stray '\240' in program
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

1. Вставляйте код как положено

2. Удалите нахрен непечатные сиволы из пустых строк (это всегда надо делать, если кпипастите с сайтов). Т.е. сделайте пустые строки именно пустыми, дерьмо оттуда выгребите.