roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 май 2025, 07:27

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 01:37 
Не в сети

Зарегистрирован: 16 июл 2006, 14:01
Сообщения: 17
Откуда: Сочи
Andrey19888 писал(а):

Если не заработает могу выслать кусок проверенного в железе кода на 2313 и 4-строчном ЖКИ на HD44780 он же KS0066

Не не заработало. Вышлите плиз если не трудно, буду очень признателен :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 02:07 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Подводя итог сегодняшней беседы:

1)Причина геморроя неизвестна.
2)Припаяно все верно.
3)Устранена ошибка частоты проца.
4)Индикатор все равно не работает.

В симулятор я не полез, очень влом было.
Вывод: нах все эти 2313 и прочие паровозы, учиться надо на тормальных процах!

З.ы. Выяснилось что Тини2313 по-дефолту работает на 1 МГц, а не на 8, как сказано в даташите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 11:52 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
-= Александр =- писал(а):
З.ы. Выяснилось что Тини2313 по-дефолту работает на 1 МГц, а не на 8, как сказано в даташите.


Вот и неправда ваша  :)

Об этой особенности КОНЕЧНО сказано в курсе на стр. 7
"о прошивании МК"  - я пишу что частота 500 Кгц   :lol:    помоему так.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 14:55 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Ну, 500 кГц - это вообще уже кошмар. В даташите-то 8 МГц написано!
Короче будь этот МК и дисплей тут - все бы за 5 минут ясно стало. А вот через асю что-то отлаживать - это почти нереально...  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 17:07 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
я в курсе советую всегда частоту проверять простенькой програмкой выдающей частоту на ножку,

ведь при покупке штучно с МК уже могли "поиграться".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 17:24 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Так мы и выяснили что он работает не на 8 МГц...  :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 17:41 
Не в сети

Зарегистрирован: 16 июл 2006, 14:01
Сообщения: 17
Откуда: Сочи
avr123.nm.ru писал(а):
я в курсе советую всегда частоту проверять простенькой програмкой выдающей частоту на ножку,

ведь при покупке штучно с МК уже могли "поиграться".

Данный МК я покупал на chipinfo мне его прислали почтой целых 5 штук:(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 18:26 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Кстати попробуй сгенерь код под 500 кГц, мало ли он именно на такой частоте работает...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 18:48 
Не в сети

Зарегистрирован: 16 июл 2006, 14:01
Сообщения: 17
Откуда: Сочи
-= Александр =- писал(а):
Кстати попробуй сгенерь код под 500 кГц, мало ли он именно на такой частоте работает...

А как мне сгенерить под 500 кГц, там же мГЦ написано, или поставить  0,500, пробовал так  а он нули добавляет и получается вот так (0,500000)&


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июл 2006, 19:00 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ну это и есть 0,5 Мгц     500 кгц.

напомню что АВР могут работать и при 1 Гц и меньше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 июл 2006, 02:07 
Не в сети

Зарегистрирован: 27 июн 2006, 01:02
Сообщения: 8
Откуда: Беларусь
slash9 писал(а):
Andrey19888 писал(а):

Если не заработает могу выслать кусок проверенного в железе кода на 2313 и 4-строчном ЖКИ на HD44780 он же KS0066

Не не заработало. Вышлите плиз если не трудно, буду очень признателен :)




Вот лови сам лично проверил на своём LCD AT90S2313 кварц 10Mhz
там есть и исходник и HEX
Если и ща не пойдет то:
1)Неправильное подключение LCD-смотреть в визарде CODEVISION и в даташите на LCD
2)Дохлый МК или LCD - заменить
3)Криво зашивается МК - программатор
4)Может не запускается тактовый генератор МК-проверить осцилографом

ВОт думаю и все...
Желаю удачи... :lol:


Вложения:
testLCD.rar [19.6 КиБ]
Скачиваний: 71
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 июл 2006, 09:37 
Не в сети

Зарегистрирован: 16 июл 2006, 14:01
Сообщения: 17
Откуда: Сочи
Вставил я новый код, у меня правда не 90S2313 а тинни, но я просто как по тому коду поставил у себя параметры портов.
и добавил #pragma rl+ (кстати что енто означает?).
И теперь после перепрошивки когда моргают пять квадратиков один раз т.е. те которые горят при включении, другие пять квадратиков тоже появляются только не целиком а на половину, потом они исчезают и оставются первые пять квадратиков светиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 июл 2006, 11:07 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
проверьте программу в VMLAB - если работает значит проблема в соединениях или в самом LCD.

=====

Советую и в будущем проверять и отлаживать программы в VMLAB или  PROTEUS  перед отладкой в "железе"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 июл 2006, 14:40 
Не в сети

Зарегистрирован: 16 июл 2006, 14:01
Сообщения: 17
Откуда: Сочи
avr123.nm.ru писал(а):
проверьте программу в VMLAB - если работает значит проблема в соединениях или в самом LCD.

=====

Советую и в будущем проверять и отлаживать программы в VMLAB или  PROTEUS  перед отладкой в "железе"

Я не могу понять как работать в VMLAB, не получается у меня буковками писать. А что по уроку не понятно, сделалиб урок про LCD


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 июл 2006, 15:25 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
slash9 писал(а):
Я не могу понять как работать в VMLAB, не получается у меня буковками писать.


что конкретно не понятно по задаче 2 ?    avr123.nm.ru/z2.htm

slash9 писал(а):
сделалиб урок про LCD


Есть задача в курсе по LCD (выше уже указал какая) и к ней
архив с исходниками и файлами проектов.

Как и ко всем задачам-упражнениям курса.

=========

и в VMLAB пример есть LCD.

и в help конечно тоже.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO