Недавно начал изучать программирование микроконтроллеров AVR на языке C в программе Codevisionavr и вот пытаюсь написать программу управление ШИМ-ом двумя кнопками, и отображении на LCD индикаторе. И вот что у меня получилось:
Я желаю добавить туда вот такую полоску прогресс - бар:
Я что то не догоняю как это реализовать в программу...
вот и сам код:
Код
/***************************************************** Project : Version : Date : 31.03.2014 Author : Alexander Victorovich Company : Home pc Comments:
Chip type : ATmega16 Program type : Application Clock frequency : 8,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 *****************************************************/
ATMEL, такой прогресс - бар будет очень грубо отражать настройку всего 10 ступеней, приложите проект полностью с протеусом, Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/ Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
Его ведь еще как-то и скомпилировать нужно. Полностью можно? Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/ Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
Спасибо вам ОГРОМНОЕ!!!! ВСЁ РАБОТАЕТ!!! вот только мерцает часто, подскажите пожалуйста где подправить? Я пробовал ставить больше задержку -медленно опрашивает кнопки...
Добавлено (03.04.2014, 19:00) --------------------------------------------- фьюзы установлены были на 8MHz , устанавливал меньше задержку - ещё быстрее мерцает Сейчас сижу и думаю чё делать...
Добавлено (04.04.2014, 18:26) --------------------------------------------- Всё очень хорошо работает!!! я удалил очистку дисплея, и задержку. Спасибо вам огромное за помощь. Сейчас работаю над пьезо - динамиком что бы короткий сигнал издавал, при нажатии на любую из кнопок.
Сообщение отредактировал ATMEL - Пятница, 04.04.2014, 18:27