Страница 1 из 1

протеус, мега8 и реальная железка - проблема

Добавлено: Вт июн 23, 2009 12:48:45
m1sh
Cобрал спидометр на меге 8, в протеусе отладил - кнопкой переключаются режимы.. в живой железке кнопка срабатывает только 1 раз...

Изображение

схема вот, как лучше выложить

Добавлено: Вт июн 23, 2009 13:02:35
Igor_67
На PC5 подтяжку прикрути 4.7 К - на +Uпит.

Добавлено: Вт июн 23, 2009 13:20:17
saschai
Кинь Хекс пожалуйста, для общего анода, попробую в реале у себя

Добавлено: Вт июн 23, 2009 13:23:24
ikarab
Советую еще последовательно с кнопкой резистор добавть 200 - 400 Ом чтоб ногу МК не спалить при экспериментах с ПО.

Добавлено: Вт июн 23, 2009 13:35:43
m1sh
на PC5 - включена программно подтяжка...

PORTC= 0x20; //подтяжка на кнопку

Добавлено: Вт июн 23, 2009 13:51:23
saschai
Это точно, на общий анод?
Вообще ничего не индуцируется, или должен работать, только при наличии импульсов?

Добавлено: Вт июн 23, 2009 14:30:40
m1sh
модель индикатора в протеусе 7seg MPX4- CA -
CA - common anode - общий анод...

настоящий индикатор - BA56-12SRWA - тоже ОА...

вроде должно работать - в живую у меня работает - ща заметил особенность. - при нажатии на кнопку - висит наименование режима довольно долго - потом переключается на измерения....

Добавлено: Вт июн 23, 2009 16:32:03
saschai
Да, работает, просто у меня на динамическую индикацию, резюки 180 стоят, на свету фиг чего увидешь, реакция на кнопку тоже есть :)) , каждый раз когда нажимаешь
Поменял супротивлюхи на 27Ом, один хфиг, ели светятся, при нажатии на кнопку есть реакция, и циклические изменения, помоему три меню, а что у тебя с ногой резет ?

Добавлено: Ср июн 24, 2009 07:32:44
m1sh
нога резет в воздухе...

вот схема, по котору собран окончательный вариант

Добавлено: Ср июн 24, 2009 08:47:37
Krik99
Подтяни ногу reset к Vcc через резистор в 10к. Если работать не будет, попробуй поставь ещё подтягивающий резистор на кнопку.

Добавлено: Ср июн 24, 2009 09:05:43
m1sh
Резистор сейчас попробую... а кнопка она как бы нажимается, но .. заставка висист от минуты до 5.. потом переходит в режим измерения..нажимаеш еще раз - другая заставка влючается -и тоже самое происходит

Добавлено: Ср июн 24, 2009 09:21:02
m1sh
припаял 11 кОм на резет - ничо не изменилось

а не может перегружатся выхода или еще чо..
у меня стоят резисторы по 33 Ом в на сегменты индикатора?

Добавлено: Ср июн 24, 2009 10:28:15
saschai
Для динамики нормально, просто странно, у меня светится еле еле, те вообще хрен, что у видишь :))
А что с фьюзами????
Кнопка отрабатывается секунду, а потом переходит к измерению, те кажит ноль :))

Добавлено: Ср июн 24, 2009 11:01:16
m1sh
прошил просто внутренний генератор на 8 .. остальное без изменений....

ПСС.. секунду говориш светится... странно...

Добавлено: Ср июн 24, 2009 12:09:30
m1sh
чудесным образом заработало.. в дребезг кнопки поставил 50мс.
и стало нормально! ужос :))) :))) :shock: блин...



добавление... НИФИГА - это был какойтоглюк....то что заработало - КАК проверить и что еще?

Добавлено: Ср июн 24, 2009 23:12:30
saschai
Поизвращался я с фьюзами, все возможные варианты, без внешнего источника,ну нифига у меня не работает индикация, в темноте и то еле ели, первый разряд, для проверки проимулировал паяльную станцию, Михи Псков, все просто изумительно, ярко и классно :))

Добавлено: Чт июн 25, 2009 10:44:26
m1sh
Изображение
кнопка заработало вобщем - путем припаивания таки резистора подтяжки.... :shock:

Добавлено: Чт июн 25, 2009 11:12:50
saschai
Перезалей пожалуйста Хекс, просто интересно в чем у меня проблема с индикатором на твоей прошивке, желательно с рабочего варианта :))