Перейти к содержанию

Роман Ермоленко

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

Весь контент Роман Ермоленко

  1. А эти лог. операции требует препод) Похоже что просто симулятор парится, ну его, реально в протеусе лучше, все работает)
  2. Знающие люди, пожалуйста, подскажите в чем проблема. Вот код в AVR Studio while(1){ /* It's also possible to control a single or a set of pins on a port. * * Setting pin PD0 high in order to turn off LED0. */ PORTD |= (1 << 0)|(1 << 1)|(1 << 2)|(1 << 3)|(1 << 4)|(1 << 5)|(1 << 6)|(1 << 7); // Setting pin PD1 low in order to turn on LED1. PORTD &= ~((1 << 0)|(1 << 1)|(1 << 2)|(1 << 3)|(1 << 4)|(1 << 5)|(1 << 6)|(1 << 7)); } Устанавливаю 2 брекпоинта на командах, дабы просмотреть что будет в симуляторе на порту. Первая команда спокойно выставляет все биты порта D в лог. 1, а вторая ни в какую не хочет их сбрасывать в лог.0. При этом переход по циклу не происходит (будто бы зависает на последней команде), сколько F5 не нажимай.
×
×
  • Создать...