Схема представляет собой автомат переключения полярности при нажатии на кнопку.Где это может понадобиться? Например, в каких-нибудь игрушках. Доехала машинка до стенки, нажалась кнопочка - машинка поехала обратно. На самом деле, применений очень много. Устройство чрезвычайно простое. Состоит всего из двух микросхем и нескольких развесных элементов.
Цифровой термометр основан на микроконтроллере PIC16F628 и измерителе температуры DS18S20.
Связь между термодатчиком и микроконтроллером осуществляется по шине I2C. На схеме изображено два семисегментных индикатора, но при не сложной переделке возможно увеличить число отображаемых цифр до трех.
Имеет разъём внутрисхемного программирования (ICSP - In Circuit Serial Programming).
Программатор выполнен на основе драйвера от Objective Development и полностью совместим по командам с оригинальным программатором AVR910 от ATMEL. Описание оригинальной схемы программатора можно взять в Application Note AVR910: In-System Programming, а список поддерживаемых команд можно посмотреть в Application Note AVR109: Self Programming