С самого начала столкнулся с такой проблемой: хотелось сделать к примеру паралленьео выполнение программ зашитых в МК имею в виду такое: Жмешь кнопку, запускаеться программа определено пускай для примера плавное зажигание и гашение светодиода номер один, в то время как выполняется эта программа необходимо запустить другую программу, НО в виду того что алгоритм не предусматривает паралленьное выполнение программ этого сделать нельзя, и вторая программа к примеру плавное зажигание и гашение светодиода номер два выполниться только по окончанию первой программы. Это один из примеров, я думаю было бы очень полезно привести примеры алгоритмов для разных случаев, я так думаю что основных типов алгоритмов не так уж и много и для конкретной задачи можно как-бы собрать из простых часте то что тебе надо! Блок схемки можно порисовать)))) Ну чтобы наглядно все было, Блок-схеема и рядом код на С.
Доброй Всем встречи.Яполностью согласен с предложением!Меня тоже это интересует вот к примеру temp=PORTB; for (count=0;count<8;count++;) // Цикличная проверка кнопок { if((temp&1)==0; temp>>1; } вот нажал я опред. кнопку как я должен дальше действовать,я гдето должен прописать кода нажатой кнопки ,сравнить их и в соответствии с совпавшим кодом выполнить подпрограмму????????? Плиз помогите со всем этим разобраться!!!!Моих мозгов не хватает)))))
Aleksey, здравствуйте, что конкретно вы хотите сделать, может я смогу чем-то помочь.... ну от например, чтобы одновременно выполнялись определенные дейстивя можно некоторую часть кода рознести либо в в таймер либо в прерывание (по возможности).
можете посмотреть последнюю статью об использовании прерывание, и в тебе преривания поставить проверку на код кнопки к примеру
Спасибо за внимание!!!!!!!Я обязательно прочту !!!А проблема в том у меня отопления нет))))) делал прибор КМОП микросхемах),и подумал ,что смогу на контроллере сделать)),но не тут-то было ИЗЛОГАЮ суть: кнопка вкл.насос кнопка включить обогрев датчик температуры чтоб включал выключал тены,
но это пока я не прочитаю сам )))очень хочу попробовать Читал книгу Белова выполнил задачки кое-что понял но не всё!!! пока Ваши статьи не прочитаю думаю от глупостей воздержусь)))) Спасибо!