В общем у меня такой вопрос... Нужно сделать счетчик импульсов на базе ат мега 8(16,32) с выводом в жки (16*2). Также нужна кнопка сброса счетчика. Был бы очень рад если код будет на Си в CodevisionAVR и схема в Proteus. Заранее спасибо.
Счетчик на АТ Мега 8 с выводом в жки
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
Здравствуйте всем. Если я не там написал, прошу прошения, я на форуме новичок ...
В общем у меня такой вопрос... Нужно сделать счетчик импульсов на базе ат мега 8(16,32) с выводом в жки (16*2). Также нужна кнопка сброса счетчика. Был бы очень рад если код будет на Си в CodevisionAVR и схема в Proteus. Заранее спасибо.
В общем у меня такой вопрос... Нужно сделать счетчик импульсов на базе ат мега 8(16,32) с выводом в жки (16*2). Также нужна кнопка сброса счетчика. Был бы очень рад если код будет на Си в CodevisionAVR и схема в Proteus. Заранее спасибо.
- Реклама
Впредь более подробно описывайте вопрос...Импульсы откуда??
Вот вам все готовенькое, написал для вас, но ОБЯЗАТЕЛЬНО, разберитесь в программе иначе мое время для вас будет потрачено впустую.
Программа построена на двух внешних прерываниях INT0 для подачи импульсов, срабатывает по падению уровня на входе.И INT1 для подключения кнопки, прерывание срабатывает при появлении низкого уровня на ножке.
Схема в протеусе работает и предполагает, что все компоненты идеальны.
Обратите внимание на подобные схемы в интернете и как они подключаются.
Вот вам все готовенькое, написал для вас, но ОБЯЗАТЕЛЬНО, разберитесь в программе иначе мое время для вас будет потрачено впустую.
Программа построена на двух внешних прерываниях INT0 для подачи импульсов, срабатывает по падению уровня на входе.И INT1 для подключения кнопки, прерывание срабатывает при появлении низкого уровня на ножке.
Схема в протеусе работает и предполагает, что все компоненты идеальны.
Обратите внимание на подобные схемы в интернете и как они подключаются.
- Вложения
-
- .rar
- разобраться обязательно
- (82.62 КБ) 271 скачивание
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
Посмотрите код, только учтите, что если вы например на 15 импульсе при включенной кнопке подсчета шагов, её выключите, и придет очередной импульс, то на экран выведется значение общего счетчика + 1 импульс...
- Вложения
-
- .rar
- (84.24 КБ) 192 скачивания
- Реклама
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
В коде нашел ошибку забыл обнулить счетчик шагов. Занят просто не тем...newbie писал(а):Спасибо за код, но увы он в общем счетчике добавляет только единичку, после чего, сколько не кликай, ничего не добавляется ... =( и нету третьей кнопки которая отвечает за вычитание =(
Заранее спасибо.
1/36 я понимаю как "одна тридцать шестая", тоесть как я понял при нажатой кнопке при поступлении 36 импульсов на вход, к счетчику прибавляется единичка, при отпущенной кнопке каждый импульс прибавляет к счетчику единичку. Правильно я понял?
На схеме вместо кнопки просто стоит контакт присоединенный к GND.
Смотрите ножку PD4 на мега8
- Вложения
-
- .rar
- (84.69 КБ) 179 скачиваний
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
Все по вашему алгоритму, если вы опять что то не так объяснили, то схема и полный код у вас есть, так что теперь любые изменения обдумываем сами...
- Вложения
-
- .rar
- (86.62 КБ) 184 скачивания
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
http://www.chip-dip.ru/catalog/show/1598.aspx
Для вас лучше взять импортный, МТ отличается инициализацией
Для вас лучше взять импортный, МТ отличается инициализацией
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
Сегодня был на радио рынке и там оказалось всего лишь 3 модель, я переписал что на них было написано:Saadov писал(а):http://www.chip-dip.ru/catalog/show/1598.aspx
Для вас лучше взять импортный, МТ отличается инициализацией
1) CCM1620CSLW
KSKM100042
2) EL1602 A-FN-GBH-R
3) PWB16117M-F
Ни инструкции, ни информации по них в комплекте не поставляется...
Какой посоветуйте из этих?
P.S. Вариант с онлайн шопом отпадает т.к. я не из России.
CCM1620
EL1602
По крайней мере на эти есть инфо, и по идее они подходят
EL1602
По крайней мере на эти есть инфо, и по идее они подходят
- Вложения
-
- CCM1620.pdf
- (107.34 КБ) 473 скачивания
Что то второе не прикрепляется, пришлось подредактировать отдельно
Обязательно разберитесь с маркировкой дисплеев, цвет, подсветка, знакогенератор и т.д.
Обязательно разберитесь с маркировкой дисплеев, цвет, подсветка, знакогенератор и т.д.
- Вложения
-
- EL1602.rar
- (247.38 КБ) 196 скачиваний
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14
- Сообщения: 11
- Зарегистрирован: Вт дек 08, 2009 18:40:14



+ питание от усб на 7мой ножке, но почему то кодвижн отказывается прошивать с следуйшим сообщением: Communication error, please check the following ...