roboforum.ru

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

LCD and Usart in Atmega16

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

LCD and Usart in Atmega16

Сообщение denissyslo » 05 мар 2008, 06:42

В общем ответ на свой вопрос я в принципе знаю, но только где-то читал, что для отправки символов на лсд используется usart. Т.е. к меге не возможно подключить олновременно лсд и блютуз модуль одновременно. Мне кажется, что это туфта, я прав????
А вот где-то встречал противоположное высказываение, но не могу ни вспомнить, ни найти - где.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: LCD and Usart in Atmega16

Сообщение rig » 05 мар 2008, 08:28

нет, это не так
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: LCD and Usart in Atmega16

Сообщение loid » 05 мар 2008, 09:23

Я тоже об этом думал. И вот о чем: как можно вывернуться и подключить к ATMEGA16 графический монохромный дисплей от сотового к примеру 128х128 пикселей.
Аватара пользователя
loid
 
Сообщения: 349
Зарегистрирован: 16 окт 2007, 11:57
Откуда: Минycинck

Re: LCD and Usart in Atmega16

Сообщение rig » 05 мар 2008, 09:43

надо искать в сети, это специфичный случай, может использоватца SPI может параллельный интерфейс.
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: LCD and Usart in Atmega16

Сообщение Master » 05 мар 2008, 10:12

denissyslo писал(а):Т.е. к меге не возможно подключить олновременно лсд и блютуз модуль одновременно. Мне кажется, что это туфта, я прав????

Да это туфта, LCD на контроллере HD44780 не использует USART.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: LCD and Usart in Atmega16

Сообщение denissyslo » 05 мар 2008, 10:49

не так это не как?
т.е. то что один усарт все таки это проблема?

Добавлено спустя 33 минуты:
и еще очень стрёмно что нет версии форума для кпк. а то эта перегружена всяким хламом типа оформления.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: LCD and Usart in Atmega16

Сообщение Vooon » 05 мар 2008, 11:47

1) ты не сказал какой ЖКИ ты собираешься использовать, назовешь дисплей - можно будет сказать что ему нужно.
2) не в том триде пишешь, не так ли?
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: LCD and Usart in Atmega16

Сообщение loid » 05 мар 2008, 12:00

Как вообще работают графические дисплеи? Типо как двустрочные дисплеи, т.е. там есть RX TX таймеры всякие. Или на каждый столбец своя нога микрухи и на строку. Т.е. по ИКСу нужно 128 ног, по ИГРИКу 128 ног, или это забытый и примитивный способ включения.
Аватара пользователя
loid
 
Сообщения: 349
Зарегистрирован: 16 окт 2007, 11:57
Откуда: Минycинck

Re: LCD and Usart in Atmega16

Сообщение denissyslo » 05 мар 2008, 12:11

дисплей winstar 16х2 с HD44780 совместимым контроллером.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: LCD and Usart in Atmega16

Сообщение rig » 05 мар 2008, 12:17

не жалеешь что спросил? прочти до конца если хватит сил.
http://www.compitech.ru/html.cgi/arhiv/ ... tat_72.htm
http://www.google.com/search?hl=ru&clie ... %D0%BA&lr=

Добавлено спустя 3 минуты 38 секунд:
denissyslo писал(а):дисплей winstar 16х2 с HD44780 совместимым контроллером.

wp1602a.pdf
(661.46 КиБ) Скачиваний: 71

надо уметь пользоватца поиском, многие вопросы отпадают сами собой
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: LCD and Usart in Atmega16

Сообщение denissyslo » 05 мар 2008, 12:26

Не жалею. Хотя только оди человек ответил по существу.
Я подключаю НЕ ГРАФИЧЕСКИЙ ДИСПЛЕЙ, а знакогенерирующий на стандарном контролере.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: LCD and Usart in Atmega16

Сообщение loid » 05 мар 2008, 13:11

rig, спасибо за первую ссылочку. И правда по делу пишут. Как дойдёт до этого руки попробую соорудить :roll:
Аватара пользователя
loid
 
Сообщения: 349
Зарегистрирован: 16 окт 2007, 11:57
Откуда: Минycинck

Re: LCD and Usart in Atmega16

Сообщение Vooon » 05 мар 2008, 13:36

denissyslo писал(а):Я подключаю НЕ ГРАФИЧЕСКИЙ ДИСПЛЕЙ, а знакогенерирующий на стандарном контролере.

если контроллер hd44780-совместимый то нужен один параллельный порт,
могу поделиться либой в которой можно использовать любую ножку любого порта
под WinAvr (avr-gcc -x c++)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: LCD and Usart in Atmega16

Сообщение denissyslo » 05 мар 2008, 13:50

так. Я запутался. Зачем либа????
В винАВР запускаю генератор начального кода. На вкладке ЛСД выбираем порт С. И подключаем физически дисплей и МК. И используем стандартные функции работы с лсд (7 ножек МК - 7 разъемов ЛСД+питание и контраст).
Вот.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: LCD and Usart in Atmega16

Сообщение Vooon » 05 мар 2008, 14:00

ты хотел сказать CVAVR, у gcc нет никакого начального генератора.
у CV есть своя либа в которой жестко задано какой пин за что отвечает.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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