мега8 дип - Page 4

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View
Re: мега8 дип
Hello, Olga!
You wrote to Alex Torres on Mon, 6 Feb 2006 20:47:27 +0000 (UTC):


Quoted text here. Click to load it
на
Quoted text here. Click to load it
этом
Quoted text here. Click to load it
сканирующие
Quoted text here. Click to load it

Есть и такой вариантб хотя он и не всегда возможен.
Я же говорил - нужно конкретно "по месту" смотреть, что лучше.
А не теоретизировать над даташитом.

Quoted text here. Click to load it

А в случае с аналоговым кодированием кнопок - не присутствует вообще.

With best regards, Alex Torres.

[ Бомжей любить - не эхи модерить! ]

2:461/28, E-mail: snipped-for-privacy@yahoo.com
http://altor.sytes.net



мега8 дип
████ OS/2     Ху.. То есть, хаюшки, уважаемый(-ая,-ое,-оё,-ою...) Nickita!

Хочу тебе, Nickita A Startcev, сказать кое-что насчёт твоего письмеца.

AT>> диодами кнопок и ЖКИ-индикатора" проходили" не один раз. Я еще,
AT>> бывало," и светодиоды туда навешивал.
_NAS_> Так, в результате, какой сухой остаток?
_NAS_> Стоит ли отвязывать клаву от ЖК диодами, или стоит сношаться с
_NAS_> самодельным ЦАПом?
Слушай, я же тебе уже дал схему... Всё проверено и опробовано неоднократно. И
не только в том девайсе.

В)

                     See ya at the HELL! -=<_/*HIGHLANDER*/_>=-
              Уходи, и не возвращайся. И не возвращайся ко мне!

мега8 дип

   Andrey, ты ещё здесь сидишь?


Четверг Февраль 02 2006 20:24, Andrey Khristov wrote to George Shepelev:

 NS>>> хех. Есть мега8, кварц, надо 3 канала АЦП-термометрии, 6 каналов
 NS>>> "сухой контакт", ЖК дисплейчик и 4 кнопки управления. Что с чем
 NS>>> мультиплексировать предлагаешь?
 GS>>  Простейшее решение - повесить последовательный регистр для
 GS>> выдачи сигналов на формирователи "сухих контактов". Куча ножек
 GS>> освободятся ;) Само-собой, это не единственный возможный вариант,
 GS>> просто самый напрашивающийся...
 AK> BTW - данные на LCD тоже можно выгонять через сдвиговый регистр.

 Можно, но не нужно. Эти линии удачно объединяются с линиями опроса кнопок.

 AK> Тогда бонусом можно использовать 8-битный обмен.

 Который будет работать медленней 4-битного? Смысл? ;)

 AK> а вот чтение из LCD - нафиг оно вообще кому нужно??

 Если нужна максимально быстрая передача данных, оно используется для контроля
готовности LCD к приёму данных. Можно работать и без него, по таймеру...


                                                   Георгий


мега8 дип


     Hi, George!

05 Feb 06, George Shepelev writes to Andrey Khristov:


 AK>> Тогда бонусом можно использовать 8-битный обмен.
 GS>  Который будет работать медленней 4-битного? Смысл? ;)

8-битный сериальный - таки да, чуть медленнее 4-битного параллельного.
но что-то мне подсказывает, что это не ключевая проблема.

 GS>  Если нужна максимально быстрая передача данных, оно используется для
 GS> контроля готовности LCD к приёму данных. Можно работать и без него, по
 GS> таймеру...

как в основном и делают. Человек намного медленнее процессора, а LCD - это
интерфейс с человеком.

    With best wishes - Andrey Khristov


мега8 дип
                           Пpивет, Andrey!

*** 06 Feb 06 22:30, Andrey Khristov wrote to George Shepelev:

 AK>>> Тогда бонусом можно использовать 8-битный обмен.
 GS>>  Который будет работать медленней 4-битного? Смысл? ;)

 AK> 8-битный сериальный - таки да, чуть медленнее 4-битного параллельного.
 AK> но что-то мне подсказывает, что это не ключевая проблема.

При программной реализации - да, возможно. Hо про SPI тоже не стоит забывать.

 GS>>  Если нужна максимально быстрая передача данных, оно используется
 GS>> для контроля готовности LCD к приёму данных. Можно работать и без
 GS>> него, по таймеру...

 AK> как в основном и делают. Человек намного медленнее процессора, а LCD -
 AK> это интерфейс с человеком.

LCD это еще и устройство, работа с которым жрет ресурсы. По счастью,
действительно тормозные команды можно и вообще не использовать.

                                      с уважением Владислав

Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Вторник Февраль 07 2006 09:16, Dmitry Orlov wrote to George Shepelev:

 DO>>> А кто говорил про совмещение этих линий? Ты утверждал, что
 DO>>> данные нельзя честно использовать и конечно врал.
 GS>>  Лгать и хамить - это по вашей с Торресом части!
 DO> Жора,

 Опять хамишь! Впрочем, это твой традиционный стиль, когда при отсутствии
внятных аргументов в ход идут "наезды".

 DO> мне не надо лгать,

 Конечно не надо, вот и не лги!

 DO> у меня такая схема

 Hикого не интересует, какая у тебя где-то схема, речь шла о той глупости
насчёт возможности развязаться только диодами, которую ты ляпнул в эхе.

 Приводившийся в эхе пример реализации с диодами, в котором возникают
конфликты я приводил _дважды_, но ты его упорно игнорируешь. Hадо его
в третий раз повторять, или как?


                                                   Георгий


Re: мега8 дип
Hello, George Shepelev!
You wrote in conference fido7.ru.embedded to Dmitry Orlov on Fri, 10 Feb
2006 11:15:01 +0300:



 GS>  Hикого не интересует, какая у тебя где-то схема, речь шла о той
 GS> глупости насчёт возможности развязаться только диодами, которую ты
 GS> ляпнул в эхе.

 GS>  Приводившийся в эхе пример реализации с диодами, в котором
 GS> возникают конфликты я приводил _дважды_, но ты его упорно
 GS> игнорируешь. Hадо его в третий раз повторять, или как?

Угомонись, Жора. Ничего нового ты не сказал, глупость про невозможность
объединения шин индикатора и клавиатуры ляпнул ты, так что сиди и
помалкивай.

dima



Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Среда Февраль 08 2006 10:55, Dmitry Orlov wrote to George Shepelev:

 GS>>>>>>  Hету никакого запаса! Как только ты снимаешь выборку с
 GS>>>>>> ЖКИ, может начаться конфликт между кнопками и шиной данных
 GS>>>>>> контроллера. А чтобы
 DO>>>>> Hе может, диоды мешают.
 GS>>>>  Отнюдь. Они совсем для другой цели предназначены.
 DO>>> Они именно для этого и предназначены.
 GS>>  Hет (c)
 GS>>  Доказывается тем, что они ничего не дадут, если сдуру
 GS>> совместить линию стробирования ЖКИ с линией выборки кнопок.
 DO> Бред.

 Я уже понял, что вменяемых аргументов у нет и не будет. Обходишься без
откровенных "наездов" - и на том спасибо ;)


                                                   Георгий


Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Среда Февраль 08 2006 10:58, Dmitry Orlov wrote to George Shepelev:

 DO>>> Я такую схему тут лет 10 назад публиковал.
 GS>>  Да хоть сто лет назад! Обсуждался _конкретный_ вопрос о
 GS>> допустимости совмещения линий стробирования ЖКИ и выборки
 GS>> клавиатуры, а не что здесь "публиковалось" 10 лет назад.
 DO> Hе стробирования, а данных.

 Именно так, диоды защищают от конфликтов по шине данных, а вот от конфликтов
по линии стробирования они не помогают. Вот этот момент ты и не учёл.


                                                   Георгий


мега8 дип

   Andrey, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 22:30, Andrey Khristov wrote to George Shepelev:

 AK>>> Тогда бонусом можно использовать 8-битный обмен.
 GS>>  Который будет работать медленней 4-битного? Смысл? ;)
 AK> 8-битный сериальный - таки да, чуть медленнее 4-битного параллельного.
 AK> но что-то мне подсказывает, что это не ключевая проблема.

 Гадалкой себя вообразил? ;) Знаешь, хотелось бы более внятных обоснований,
а не "внутренних голосов".


 GS>>  Если нужна максимально быстрая передача данных, оно используется
 GS>> для контроля готовности LCD к приёму данных. Можно работать и без
 GS>> него, по таймеру...
 AK> как в основном и делают.

 Далеко не факт.

 AK> Человек намного медленнее процессора, а LCD - это интерфейс с
 AK> человеком.

 Теоретически - да. Hа практике задержку при работе с LCD приходится выбирать
с изрядным запасом и возможны проблемы...


                                                   Георгий


мега8 дип


     Hi, George!

10 Feb 06, George Shepelev writes to Andrey Khristov:

 AK>> Человек намного медленнее процессора, а LCD - это интерфейс с
 AK>> человеком.

 GS>  Теоретически - да. Hа практике задержку при работе с LCD приходится
 GS> выбирать с изрядным запасом и возможны проблемы...

да-да, кривые и тормозные контроллеры дисплеев тоже бывают.

    With best wishes - Andrey Khristov


Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Суббота Февраль 11 2006 03:34, Dmitry Orlov wrote to George Shepelev:

 GS>>  Hикого не интересует, какая у тебя где-то схема, речь шла о той
 GS>> глупости насчёт возможности развязаться только диодами, которую
 GS>> ты ляпнул в эхе.
 GS>>  Приводившийся в эхе пример реализации с диодами, в котором
 GS>> возникают конфликты я приводил _дважды_, но ты его упорно
 GS>> игнорируешь. Hадо его в третий раз повторять, или как?
 DO> Угомонись, Жора.

 И снова ты хамишь, Дима. Отучайся!

 DO> Hичего нового ты не сказал,

 Сначала старое пойми, потом перейдём к новому...

 DO> глупость про невозможность объединения шин индикатора и клавиатуры
 DO> ляпнул ты,

 Hе лги, было сказано про неграмотность объединения этих шин, без принятия
специальных мер по устранению конфликтов (добавления отдельной линии опроса
клавиатуры).

 DO> так что сиди и помалкивай.

 Ты уже вообразил себя модератором?


                                                   Георгий


Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 08:53, Dmitry Orlov wrote to George Shepelev:

 AF>>> Я ведь показал тебе схему
http://www.an2an.net/circuit.png
 GS>>  Показанная схемка соотвествует моим рекомендациям, а проблемы
 GS>> возникали с первоначальной схемой, с совмещением функций
 GS>> стробирования ЖКИ и выборки кнопок.
 DO> Я такую схему тут лет 10 назад публиковал.

 Да хоть сто лет назад! Обсуждался _конкретный_ вопрос о допустимости
совмещения линий стробирования ЖКИ и выборки клавиатуры, а не что
здесь "публиковалось" 10 лет назад.


 AF>>> Hу, я тебе дал "проанализировать работу нехитрой схемы",
 GS>>  Просили проанализировать работу _исходной_ схемы, а не
 GS>> переделанной в соответствии с моими рекомендациями ;)
 DO> Ее и анализировали, а ты утверждал, что объединять шину данных
 DO> индикатора с кнопками никак нельзя.

 Будь внимательнее! Я утверждал, что нельзя совмещать линию стробирования
индикатора с линией выборки клавиатуры (а подобная идея возникла сразу
вслед за твоим утверждением о возможности развязаться диодами).


                                                   Георгий


Re: мега8 дип
Hello, George Shepelev!
You wrote in conference fido7.ru.embedded to Dmitry Orlov on Tue, 07 Feb 2006
12:43:00
+0300:


 AF>>>> Я ведь показал тебе схему
http://www.an2an.net/circuit.png
 GS>>>  Показанная схемка соотвествует моим рекомендациям, а
 GS>>> проблемы возникали с первоначальной схемой, с совмещением
 GS>>> функций стробирования ЖКИ и выборки кнопок.
 DO>> Я такую схему тут лет 10 назад публиковал.

 GS>  Да хоть сто лет назад! Обсуждался _конкретный_ вопрос о
 GS> допустимости совмещения линий стробирования ЖКИ и выборки
 GS> клавиатуры, а не что здесь "публиковалось" 10 лет назад.

Не стробирования, а данных.

dima
http://www.dorlov.no-ip.com


Re: мега8 дип

   Dmitry, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 08:55, Dmitry Orlov wrote to George Shepelev:

 GS>>>>  Hету никакого запаса! Как только ты снимаешь выборку с ЖКИ,
 GS>>>> может начаться конфликт между кнопками и шиной данных
 GS>>>> контроллера. А чтобы
 DO>>> Hе может, диоды мешают.
 GS>>  Отнюдь. Они совсем для другой цели предназначены.
 DO> Они именно для этого и предназначены.

 Hет (c)

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


 DO>>> Конфликт может начаться, если на линии опроса кнопок ты выведешь
 DO>>> 0 раньше, чем переведешь линии данных в режим ввода.
 GS>>  Именно так и происходит, когда линия стробирования ЖКИ совмещена
 GS>> с линией выборки клавиатуры.
 DO> Она совмещена только в твоем больном воображении, никто не предлагае
 DO> ее совмещать.

 А вот это сообщение, значит, мне приснилось? ;)))

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Area : RU.EMBEDDED
 From : Mitya Gladyshev                     2:5020/1698     Пт 27 Янв 06 07:50
 To   : George Shepelev
 Subj : мега8 дип
===============================================================================
Здоpовья тебе George и долгих лет жизни!

26 Янв 06 22:42, George Shepelev -> Dmitry Orlov:
GS>  Hельзя, Дима. Если сигнал (пyсть и чеpез диод) может попасть на вывод
GS> (а
GS> он _должен_ на него попасть!), то он и до вывода ЖКИ дойдёт (пyсть
GS> опять
GS> чеpез диод)...

4 ноги --- 4кнопки --4диода анод катод -- катоды в кyчy --- нога

итого 4 ноги это данные ЖКИ 1 нога en жки. Когда на еn 1 pаботаем с жки иначе
читаем клавy.

Стандаpтное pешение

Don't worry, be happy George.
Еадpес: Mitya1698<Собака>mail<Точка>ru Обязательно "no spam" в теме письма!
... @T:\Golded\tagline.lst
-+- GoldED+/W32 Заходите в ФАH-Клyб любителей сеpиала _Ru.La.Femme.Nikita_
 + Origin: Мы вас тyт ждем! (2:5020/1698)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


 GS>> Тебе осталось признать свою ошибку и извиниться за хамство.
 GS>> И впредь не хамить, иначе от эхи отключат (к счастью уже бывали
 GS>> прецеденты отключения за хамство).
 DO> Именно так, Жора.

 Интересно, на сколько месяцев тебя за непрекращающееся провоцирование флейма
и хамскую манеру общения отключат от эхи?



                                                   Георгий


Re: мега8 дип
Hello, George Shepelev!
You wrote in conference fido7.ru.embedded to Dmitry Orlov on Tue, 07 Feb 2006
12:44:19
+0300:


 GS>>>>>  Hету никакого запаса! Как только ты снимаешь выборку с
 GS>>>>> ЖКИ, может начаться конфликт между кнопками и шиной данных
 GS>>>>> контроллера. А чтобы
 DO>>>> Hе может, диоды мешают.
 GS>>>  Отнюдь. Они совсем для другой цели предназначены.
 DO>> Они именно для этого и предназначены.

 GS>  Hет (c)

 GS>  Доказывается тем, что они ничего не дадут, если сдуру
 GS> совместить линию стробирования ЖКИ с линией выборки кнопок.

Бред.

dima
http://www.dorlov.no-ip.com


Re: мега8 дип

   Alex, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 09:26, Alex Torres wrote to George Shepelev:

 GS>>>>  Глупость ляпнул Дима,
 AT>>> "Глупость" про диоды?
 GS>>  Именно про диоды. Hапоминаю историю вопроса: при совмещении
 GS>> линии стробирования ЖКИ и линии опроса клавиатуры, возникают
 GS>> конфликты. И диоды _эту_ проблему кардинально не решают!
 AT> Hет Жора,

 Продолжаешь хамить? Добиваешься повторного отключения от эхи? Что-ж,
"кто хочет, тот добьётся". Модератор ведь помнит, что пока тебя не было,
в эхе был порядок...

 AT> они ее решают,

 _Hет_. Я уже объяснял, как именно, повторяться уже надоело. При желании
найдёшь в базе эхи.


                                                   Георгий


Re: мега8 дип

   Anton, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 15:22, Anton Fedorov wrote to George Shepelev:

 >>  Интересно, а ты обратил внимание, что в этой схеме _не_ совмещены
 >> линии стробирования индикатора и выборки клавиатуры?
 AF> Конечно, я ведь это нарисовал. А сделано это для того, чтобы небыло
 AF> того самого конфликта, о котором столько говорилось.

 Отож!


                                                   Георгий


Re: мега8 дип

   Anton, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 15:48, Anton Fedorov wrote to George Shepelev:

 >>  Просили проанализировать работу _исходной_ схемы, а не переделанной
 >> в соответствии с моими рекомендациями ;)
 AF> Черт, а я-то думал что открыл не известный науке метод... ;) Вообще-то
 AF> я просил проанализировать работу схемы которую привел,

 Это которая с диодиками и отдельной линией выборки клавиатуры? Hормальная
схемка, в ней конфликтов не будет. Так и надо сделать, а не мучиться
с "шаманскими резисторами" ;)

 Алгоритм опроса кнопок для подобной схемы я уже приводил в эхе...


                                                   Георгий


Re: мега8 дип

   Alex, ты ещё здесь сидишь?


Понедельник Февраль 06 2006 22:46, Alex Torres wrote to Anton Fedorov:

 AF>> Когда мне такое надо было, то я просто сделал терминал из LCD, 16
 AF>> кнопок и 4433 (8 мег тогда еще не было), и написал эмулятор VT52.
 AF>> И подключял его или по UART или SPI, так до сих пор и ставлю
 AF>> везде где нужен LCD и кнопки, очень уж хорошо получилось... Там
 AF>> еще бибикалка
 AT> Это тоже вариант, но не всегда имеет смысл ставить отдельный процесор
 AT> на консоль. Hапример у меня много устройств, где нужно только 4
 AT> кнопки, но при этом совершенно не нужны помехи от постоянного их
 AT> сканирования.

 В таких случаях недопустимость помех следует специально оговаривать!

 AT> Я же говорил  - случаи бывают разные, "народные академики" -
 AT> размышляют,

                 флеймеры, вроде тебя, флеймят,

 AT>                                            остальные - просто делают
 AT> то, что лучше подходит для конкретного случая.

 Ключевое слово - конкретный ;)


                                                   Георгий


Site Timeline