roboforum.ru

Технический форум по робототехнике.

Atmega128

Atmega128

MOHTEP » 06 июн 2008, 20:22

Собрал устройство на меге 128 и индикатор .Вот схема - наброски -схема и к ней исходники (ниже все) . проблема в том что при запуске контролера индикатор без признаков жизни (есть еше 2 рабочих но также все , монтаж выпролнен правильно), но ногами дергает, проверял светодиодом. Мне кажется чет нитак с частотой впечатление что работает медленно. Или че другое хз с ним мож фюзы не так стоят.... помогите рябят...

Добавлено спустя 5 минут 15 секунд:
Вот и Протеус --
Вложения
123.rar
Протеус для проверки моей схемы
(17.7 КиБ) Скачиваний: 63
1.rar
Исходники
(42.94 КиБ) Скачиваний: 73
1234.JPG
Схема

Re: Atmega128

rig » 06 июн 2008, 20:34

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

Re: Atmega128

avr123.nm.ru » 06 июн 2008, 20:39

MOHTEP писал(а):хз с ним мож фюзы не так стоят...


Экстрасенсы ... Аууууууууууууууу .....

ноги 52 53 странно на схеме подключены.

Сделайте тестовую прогу мигающую раз в секунду и позырьте частоту.

Re: Atmega128

MOHTEP » 06 июн 2008, 21:50

avr123.nm.ru писал(а):
MOHTEP писал(а):хз с ним мож фюзы не так стоят...


Экстрасенсы ... Аууууууууууууууу .....

ноги 52 53 странно на схеме подключены.

Сделайте тестовую прогу мигающую раз в секунду и позырьте частоту.



ноги 52 53 странно ГЫ ГЫ ЕТО Я КОГДА РИСОВАЛ НЕ ЗАМЕТИЛ что не правильно нарисовал ))

Я использую AVR-CRUMB128

Добавлено спустя 7 минут 28 секунд:
rig писал(а):наверно контрастность надо покрутить, там очень тонко ставится положение когда видно изображение


...хм... я так тож думал )) но не оно. Может быть скорость маленькая и он просто так скажем неуспевает или точнее подглючивает индикатор. В протеусе проверяю код все оки. Фьюзы заводские для CRUMB128 стоят.

Re: Atmega128

rig » 06 июн 2008, 22:27

если мастером пользовался при создании кода то скорость должна быть нормальная. я еще ни разу не пролетал со скоростями по ЖКИ, только если сам что нибудь напортачил. переделай заного программу через мастер, ни чего не убирай, что считаешь лишним. в программе скорость надо выставить такую же ка какой работает МК, исходя из нее мастер константы сам расчитает.

Re: Atmega128

MOHTEP » 07 июн 2008, 20:06

Вот такая проблема. Шью готовый нех файл (скаченый где то в нете) в контролер дисплей работает на отлично. А блин пробую написать сам в среде CodeVisionAVR C Compiler, точнее сгенерировать ..... ничего не выходит не работает дисплей и все. Перечитовал несколько раз ресурс avr123.nm.ru, вроде делаю все верно.....((

Ребят подскажите по шагам как в CodeVisionAVR C Compiler сделать вывод на дисплей любого слова .

Програматор ----- AT AVR ISP2
Кантролер -------- AVR-CRUMB128

Я не давно стал етим заниматься, вроде в се просто но чет не выходит (каменный цветок :oops: )

помагите плиз разъесните .... :beer:

Re: Atmega128

Кирилл » 07 июн 2008, 20:19

юзай BascomAVR проще будет. Какой дисплей то?

Re: Atmega128

MOHTEP » 07 июн 2008, 20:24

Какойто K2-1602K как я понял он совместим с HD44780..

Re: Atmega128

Кирилл » 07 июн 2008, 20:29


Re: Atmega128

MOHTEP » 07 июн 2008, 20:38

А как в CodeVisionAVR делать помогите я чет не врубаюсь ??

Re: Atmega128

Кирилл » 07 июн 2008, 20:42

Там исходник есть во второй части. Да и вообще гугл еще никто не отменил.
Последний раз редактировалось Кирилл 07 июн 2008, 20:46, всего редактировалось 1 раз.

Re: Atmega128

EdGull » 07 июн 2008, 20:46

MOHTEP писал(а):А как в CodeVisionAVR делать помогите я чет не врубаюсь ??

а как в васике делать ты уже врубился? :D

Re: Atmega128

MOHTEP » 07 июн 2008, 20:48

Мне б готовое и с нех файлом и кратко как было все собрано.... под CodeVisionAVR я б там попробовал сам по шагам выполнить все. Ато пробовал с нескольких ресурсов повторить код (типа урока) чет невыходит...мож руки не от тудова или че нетак делаю (точнее недописывают в примере типа сами догодаются чет сделать (((( ) ... мозг кипит уже ...

Re: Atmega128

Кирилл » 07 июн 2008, 20:48

говорят нельзя с Басика начинать учиться прогить а то это чревато смертью талантливого программиста :D Васик:
Код: Выделить всёРазвернуть
Config Lcd = 16 * 2                                         'configure lcd screen
Cls                                                         'clear the LCD display
Lcd "Hello world."         

Re: Atmega128

EdGull » 07 июн 2008, 20:50

2Кирилл

5 баллов!!! :ROFL:


Rambler\'s Top100 Mail.ru counter