|
есть периодическое прерывание от таймера (он запущен на режим автоинициализации) и есть несколько глобальных переменных (я в сях все писал) при каждом прерывании каждая из них приращается на единицу и при нужном значении сбрасываеться в нуль и запускается дополнительная функция обработки этого события . Ну и вот часы идут сами собой , динамическая инидикация сама собой , опрос клавиатуры сам собой то бишь практически многозадачная система . А что может в принципе и подождать то крутится отдельно от этих процедур в своем цикле только следит за тем какие флаги и значения голбальных переменных выставили энти функции . Может и коряво сделано но пашет учитывая что проект такой сложности у меня первый .
E-mail: info@telesys.ru