http://www.forum.getchip.net/

Вывод семисегментного кода.
http://www.forum.getchip.net/viewtopic.php?f=9&t=710
Страница 5 из 11

Автор:  SVN [ 20 фев 2016, 20:01 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Странно… ладно давай попробуем сделать замер тактового импульса… значения будут двухзначные.
Spy.hex [2.29 КБ]
Скачиваний: 682

Автор:  Shaman [ 20 фев 2016, 20:34 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Залил, цифры двухзначные. Первые две меняются, 05-11-08 последняя редко, но есть. Вторые две постоянно 05. Снял видео как меняется. https://yadi.sk/i/aJXl_xM3pCCzf

Автор:  SVN [ 20 фев 2016, 20:42 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Увеличил задержку значения на индикаторе, для лучшей визуализации…
Spy.hex [2.29 КБ]
Скачиваний: 733

Автор:  Shaman [ 20 фев 2016, 20:58 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Стало по медленнее, меняются первые две цифры. 08 появляется чаще, так-05-08-11-05-11-05-08-05-11-05. Один раз было 14.

Автор:  SVN [ 20 фев 2016, 21:10 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Попробуй эту версию… и тогда можно будет озвучить вердикт.
Spy.hex [2.23 КБ]
Скачиваний: 397

Автор:  Shaman [ 20 фев 2016, 21:23 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Меняется вторая, две цифры 05, первые две 00, бывает что и все 00 00 по долгу стоят потом опять вторые две 05. Что это означает, итиресно когда включаю все по нулям.

Автор:  SVN [ 20 фев 2016, 21:34 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Две первые не задействованы… результат это как раз 05, что означает: высокий уровень тактового сигнала удерживается в районе 0,625 мкс (5 * 0,125 = 0,625). Один такт МК при 8 МГц = 0,125 мкс. То есть на тактовой частоте МК 8 МГц, принять сигнал без ошибок невозможно. При увеличении тактовой частоты до 16 – 20 МГц, приём возможен, но не вижу особой рациональности. Тебе его не осилить. Хотя если долго мучатся, что ни будь получится.

Автор:  Shaman [ 20 фев 2016, 21:44 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

SVN Спасибо за помощ! Наврятли я бы сам это осилил, мозгов не хватит. Брасать как то не хочется, может мне попробовать паралельны код считать, как думаете должно получиться.

Автор:  SVN [ 20 фев 2016, 21:51 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.

Код с регистров считывать проще, но потребует уже не тиньку, а мегу. С достаточным количеством входов. Вот я и писал о данной нерациональности. А почему тебе не нравится родной вариант?

Можно конечно по играться с тактовой частотой 16 МГц, если есть желание, но не знаю, хватит ли этого.

Автор:  Shaman [ 20 фев 2016, 22:12 ]
Заголовок сообщения:  Re: Вывод семисегментного кода.


Страница 5 из 11 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/