Про программирование AVR написал отдельную статью — прочитать можно здесь. При пайке транзисторов можно прогреть паяльник и непосредственно перед самой пайкой выключить его и припаять транзистор. На картинке нарисован «папа», то есть изображение зеркальное. У USB разъема питание идет по крайним контактам.
USB программатор PIC своими руками
В Сети полным-полно всевозможных вариантов схем электронных термометров: питающихся от блока питания или от батареек, выводящих температуру на дисплей или отсылающих данные по радиоканалу, с жидкокристаллическими или светодиодными индикаторами, показывающих температуру цифрами, столбцами или даже с помощью RGB-светодиода. Предлагаю вашему вниманию еще один вариант. В чем его особенность? Во-первых, в подобных термометрах часто применяют спящий режим микроконтроллера. Однако для дубовой конструкции из десятка деталей, да на дубовом микрочиповском контроллере проще применить… кнопку после батарейки. Температура замеряется и показывается только тогда, когда нажата кнопка — все остальное время термометр просто-напросто выключен, и никакого спящего режима.
Схема вольтметра на PIC16F отличается от аналогичных предельной простотой и аскетизмом. Почему нет токоограничивающих резисторов в цепях разрядов индикатора? Вместо них работают ограничители тока внутри портов контроллера. Грех их не использовать, раз они уже есть. Развёртка сделана не только поразрядной, а и посегментной. Благодаря такому упрощению удалось плату "спрятать" под индикатор.
Предлагаемая мной схема не является чем-то оригинальным, и я не претендую на изобретение велосипеда, а всего лишь хочу поделиться своим опытом. Так что не судите строго. Однажды я решил собрать несложный LC-метр на pic16fa и естественно его надо было чем-то прошить.