Счётчик нажатий на кнопку
- Сообщения: 20
- Зарегистрирован: Пт июн 06, 2008 13:46:25
Доброе время суток , помогите реализовать девайс. Есть ATTINY 2313 ,7 сегментный 2-х разрядный индикатор и 2 кнопки. При включении девайса на индикаторе горит 00 при нажатии на кнопку 01 ещё нажатие 02 ещё 03 и так до 99 .Главное чтобы данные счёта хранились в епром . Если закончили счёт на 07 и выключили то при следующим включении так и будет 07 пока не будет нажата кнопка (2) типа reset
~ASM~
- Реклама
- Сообщения: 1393
- Зарегистрирован: Ср янв 30, 2008 17:52:55
прога будет несложная- но никто себе морочить голову тут не будет.
Я в свое время обращался с подобной шнягой- в итоге пришлось браться за ум самому.
Я в свое время обращался с подобной шнягой- в итоге пришлось браться за ум самому.
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
может попозже напишу, щас я обожрался и мне лень
к тому же я еще не раскурил епром
к тому же я еще не раскурил епром
тематические ответы только в форуме, в приват не пишите
А в чём проблема? Если на С, объявить переменную для записи в eeprom, а затем циклично проверять нажатия обоих кнопок. Если нажата первая кнопка, то увеличить переменную на 1 (после нажатия сделать задержку и проверить повторно, чтобы случайных срабатываний от помех не было), а если нажата вторая кнопка - присвоить переменной значение 0. Ну а саму переменную выводить на индикаторы (с динамической индикацией я не заморачивался, но думаю это не сложно).
- Сообщения: 20
- Зарегистрирован: Пт июн 06, 2008 13:46:25
Можно и без епром , просто не знаю как грамотно и оптимально это сделать 
~ASM~
- Реклама
- Сообщения: 768
- Зарегистрирован: Сб ноя 08, 2008 18:32:36
я могу вам помоч,но программа будет написана на си,и под pic16f628a
вам всеголиш придется диалект на AVRовский переправить
и прошить
вам всеголиш придется диалект на AVRовский переправить
и прошить
Дык это вроде простейшая учебная задача. Советую вам самому разобраться - материала в сети полно.
- Сообщения: 768
- Зарегистрирован: Сб ноя 08, 2008 18:32:36
вот вам прошивка,исходник на си,и протеус,программа уже готова к использованию 
- Вложения
-
- счетчик.rar
- (19.61 КБ) 307 скачиваний
а вот еще немного,делал его когда-то, работает без проблем.Тиньку надо выставить в режим "совместимости" с АТ90 фузами.
http://eldigi.ru/site/house/8.php
http://eldigi.ru/site/house/8.php
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- Сообщения: 20
- Зарегистрирован: Пт июн 06, 2008 13:46:25
Спасибо Вам огромное
то что надо. Осталось только переделать код с PIC под ATTINY 2313 и всё
~ASM~


