Тестер стабилитронов - первая приставка к Хамелеону
Re: Тестер стабилитронов - первая приставка к Хамелеону
На глюки компилятора лучше не ссылаться. Кстати, я пользую версию 5.03.3, если есть выше, то поделитесь, очень нужно. Явно, что проблема с инитом дисплея (в чужой код я ни ногой). Кнопки можно перенести в основной цикл, но надо переделать ход программы, так как мы в цикле ждём подключения диода и на кнопки не реагируем.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
У вас версия V2.05.0 Professional(судя по заголовку в исходнике), у меня тоже. После разных экспериментов с настройками компилятора, я добился чтобы обработчик прерываний в asm листинге не отличался от вашего(по ходу и составу asm инструкций), но это не решило проблему. Может подпалил я контроллер когда прошивал с 36в на измерительной части, забыл перемычку отключить. Хотя всё работает, так что думаю проблема не в этом. Может это особенность ATMega8L? хотя по даташиту ни слова о различиях,кроме питания и частоты. Я уже писал, что инит дисплея работает, и прибор всё меряет, но только если закомментировать #asm("sei"). А для чего у вас запрограммированы фюзы BOOTSZ?
Re: Тестер стабилитронов - первая приставка к Хамелеону
От заводских установок, кроме установки частоты, ничего не изменял.
Может, в проекте поменять дисплей на общепризнанный народом от Nokia3310 PCD8544, благо есть библиотеки для него у CodeVision? Многие бы этого хотели, а то дисплей от редкого Сименса не у всех есть.
Фьюзы у Меги8 не менял, кроме предустановленной частоты.
Может, в проекте поменять дисплей на общепризнанный народом от Nokia3310 PCD8544, благо есть библиотеки для него у CodeVision? Многие бы этого хотели, а то дисплей от редкого Сименса не у всех есть.
Фьюзы у Меги8 не менял, кроме предустановленной частоты.
Re: Тестер стабилитронов - первая приставка к Хамелеону
Еще интересней внешний дисплей Nokia 6085/2760. 

Размер 25х25мм, с голубой подсветкой, есть разъем, работает с библиотеками Nokia 3310, в магазине стоит 20р.
Размер 25х25мм, с голубой подсветкой, есть разъем, работает с библиотеками Nokia 3310, в магазине стоит 20р.
- Вложения
-
- 6085.JPG
- (5.29 КБ) 2972 скачивания
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Дело не в дисплее, этот работает, да и переделать под другой не проблема, например LS020. Вся проблема в том, что при установке ОПТИМИЗАЦИИ ПО ОБЪЁМУ, после строки #asm(sei) программа не выпоняется дальше по тексту, как в симуляторе так и в реальном железе. То есть идёт перепрыгивание в начало, а именно в main. Спрошу ещё в ветке про CodeVision, может они чего подскажут.
- AndrNet
- Мучитель микросхем
- Сообщения: 451
- Зарегистрирован: Пт сен 18, 2009 08:36:36
- Откуда: Пятигорск
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
Народ, дайте автору решить проблему, а потом предлогать дисплеи будете. Пусть прошивку допилит.
-
grean2007
- Нашел транзистор. Понюхал.
- Сообщения: 198
- Зарегистрирован: Ср мар 04, 2009 09:30:14
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
Не знаю у кого дисплей LS020 распространенный , тут народ на "Хамелион" его найти не может! Чтобы приборчик массово повторялся нужно делать на Нокии 3310 или 1100, 1110, почти бесплатный и в Сириусе их хватает!
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Какая разница какой дисплей, я переделал(почти) проект с символьного на графический, а дальше хоть 240x320 подключай, немного переделав библиотеку работы с LCD. Плату конечно надо будет переделывать. Дисп от Nokia3310 тоже не для массового повторения, кто-то и его не сможет найти, тут даже 2x16 не знают где купить.
Re: Тестер стабилитронов - первая приставка к Хамелеону
bimerman320 творите дальше
.Ведь в жизни всегда находиться какой то болт к которому не подходит гайка,ето закономерность нашего общества.Считаю что если чел захочет то и Луну с неба достанет не то что дисплей. 
.Ведь в жизни всегда находиться какой то болт к которому не подходит гайка,ето закономерность нашего общества.Считаю что если чел захочет то и Луну с неба достанет не то что дисплей. 
- AndrNet
- Мучитель микросхем
- Сообщения: 451
- Зарегистрирован: Пт сен 18, 2009 08:36:36
- Откуда: Пятигорск
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
bimerman320, а какой кварц стоит там, а тоя уже почти допаял, осталось мегу прошить да и кварц поставить.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Пока подпаял обычны выводной HC49 на 16.934Mhz, но пойдёт любой в пределах 12-16Mhz, надо только перекомпилировать проект. Сейчас переписал программу, буду пробовать.
- AndrNet
- Мучитель микросхем
- Сообщения: 451
- Зарегистрирован: Пт сен 18, 2009 08:36:36
- Откуда: Пятигорск
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
bimerman320 писал(а):Пока подпаял обычны выводной HC49 на 16.934Mhz, но пойдёт любой в пределах 12-16Mhz, надо только перекомпилировать проект. Сейчас переписал программу, буду пробовать.
На 16 пойдет?
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Забыл фото добавить.
- Вложения
-
- Снимок2.JPG
- (99.66 КБ) 1263 скачивания
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Да, на 16 подойдёт. чем выше частота кварца, тем выше скорость обмена данными с LCD.
- AndrNet
- Мучитель микросхем
- Сообщения: 451
- Зарегистрирован: Пт сен 18, 2009 08:36:36
- Откуда: Пятигорск
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
Все собрал, а тут загвоздка стала, что там за стабилизаторы IC5, IC6 не чего не могу подходящего найти.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Стабилизаторы TK112, корпус SOT23-5, откуда выпаял не помню, может из старых CD-romов.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
При питании MC34063 от 12в, дроссель нужен на 1000мкГ, у меня стоит на 470мкГ и нормально работает. На выходе DC/DC конвертера 35.5В.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Короче, кнопки работают, ток измерения меняется, запоминается, осталось разобраться с калибровкой и расставить показания чтобы красивее и нагляднее было.
- AndrNet
- Мучитель микросхем
- Сообщения: 451
- Зарегистрирован: Пт сен 18, 2009 08:36:36
- Откуда: Пятигорск
- Контактная информация:
Re: Тестер стабилитронов - первая приставка к Хамелеону
bimerman320 писал(а):Короче, кнопки работают, ток измерения меняется, запоминается, осталось разобраться с калибровкой и расставить показания чтобы красивее и нагляднее было.
Кинь эту прошивку плиз.
-
bimerman320
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Вт янв 13, 2009 16:27:43
Re: Тестер стабилитронов - первая приставка к Хамелеону
Вот держи, но это не окончательный вариант.
- Вложения
-
- Stab_tester_bez_ints.rar
- (240.77 КБ) 587 скачиваний