|
Добро пожаловать!
Часы, AtMega16 и LCD дисплей.
Программа по аналогии
часов на микроконтроллере ATmega16 с небольшими упрощениями.
Русифицированный и измененный вариант часов от Александра Еремеева. Мне очень понравились!
Исходник WinAVR-20060421, прошивка и проект для протеуса (75 Kb).
Для LCD c одной строкой исходник (25 Kb)
проект для протеуса (55 Kb)
Новая версия от Александра.
Используется четырехстрочный индикатор 20х4.
В часах применен датчик давления MPX4115AP.
termo_bar_m8.7z (87 Kb)
17.04.2009. Немного доработанная напильником. И более родная.
Вывод PD6(20) питание LCD, если с подсветкой и ток более 20mA, то надо усиливать транзистором.
Если в режиме сна нажать SET или F, то часы проснутся на 15 секунд.
Добавлен режим сна в ф. main(). У меня при работе, lcd без подсветки, потребление не больше 5mA, в режиме сна 40uA.
Изменен режим ADC, можно выбирать коэффициент деления входного делителя 10..900. Эту версию я не собирал, может и не работает вообще..
Исходник WinAVR-20060421, прошивка и проект для протеуса
(на Atmega32, на ней быстрей работает, в функции main()закомментированы все строки asm("sleep").) (80 Kb).
Версия от Darius.
StartCd.narod.ru
|
|