Конвертер значений 7-сегментного индикатора в значения порта МК
14.07.2010, 16:16
Инструмент задумывался и реализовывался для помощи в подключении порта микроконтроллера к 7-сегментному индикатору. Сначала это было стандартное подключение - A-PORT.0, B - PORT.1, C - PORT.2 и так далее. Потом я вспомнил, как я постоянно мучаюсь с подключением порта к индикатору, если вдруг надо по-другому развести дорожки на плате. При этом подключение оказывалось в хаотичном порядке - например A - PORT.6, B - PORT.3, C - PORT.0, D - PORT.2 и так далее. Думаю, не нужно объяснять, что для формирования какого-либо символа приходилось каждый раз вычислять значения порта. Таким образом, с помощью этого инструмента я избавился от нудного поиска на листке бумаги и пользуюсь только этим инструментом, чего и вам советую. Прочитайте справку перед использованием. Она написана красным шрифтом.
Идея отличная... но реализовано средне..... замечания: 1. где HEX значение ?) 2. для тех кто не очень любит читать не очень понятно как это работает.... ещё было бы здраво если бы через эту прогу можно было собирать конфиг для программы... для автоматической декодировки самим МК!
Там нечего читать - 3 строчки. На мой взгляд все понятно. HEX будет позже. Что значит "собирать конфиг для программы... для автоматической декодировки самим МК!"? Можно попробовать сразу подпрограмму выводить. Но для чего? Для всех компиляторов? Зачем загружать инструмент лишней и ненужной информацией? Этот инструмент работает как справочник. Сам помню, как мучался, когда надо было порт не по стандарту к индикатору подключить. Составляй символ, копируй значение и вставляй в LookUp или select...case, или еще куда.
"была бы интересна обратная конвертация, напр. вводишь в строке %11101100, а он тебе Н рисует... " Я понимаю 16-ричное значение, а вот зачем обратная функция?
Есть предложения: - добавить еще строку преобр-я в 16ричный например. - была бы интересна обратная конвертация, напр. вводишь в строке %11101100, а он тебе Н рисует...
Извиняюсь - не сразу сообразил что к чему. Инструкцию следовало бы сделать по ярче а то её отенок напоминает неактивность. В левой части, словА "Подключите порт" а бы вообще убрал - именно тут я и пытался вписать название порта. Спасибо за ваши труды.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]