если конденсатор разряжен, то при включении МК прочитает "1". После этого МК переводит ногу на вывод и выводит "0" Емкость заряжается через диод и мк. При выключении диод защищает МК от отрицательного напряжения на нижнем выводе С1. Если после включения емкость заряжена, то мк прочитает "0". R1 очень маленький, подтяжка для чтения при заряженном С1, закрытом диоде. Можно еще почесать репу и "перевернуть" схему. Емкость на землю, диод развернуть, резистор подтяжки к плюсу. Это уже кому как нравится.