реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Нужна ли мне кодировка ASCII, посоветуйте плз
kipmaster
сообщение Jan 11 2008, 15:27
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 26-10-07
Из: Одесса
Пользователь №: 31 768



Делаю девайс типа вольтметра на 7-сегментных индикаторах. Раньше кодировку определял по-простому: цифры соответствуют номеру символа в таблице, 0...F, а дальше добавлял буквы по мере необходимости. Теперь хочу сделать правильно. Управляются индикаторы по TWI через HC595. Имеет ли смысл использовать ASII кодировку, ну типа для организации стандартного вывода, или есть еще какие-то рекомендации?
Go to the top of the page
 
+Quote Post
oran-be
сообщение Jan 11 2008, 16:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Смысл ASCII кодировку делать имеет смысл в том случае, когда планируется реализовать развесистое меню на семисегментнике. Как минимум, в этом случае текст программы получается нагляднее и писать значительно проще. Для многих букав в этом случае, есс-но, придется использовать мнемонику.
Go to the top of the page
 
+Quote Post
Baser
сообщение Jan 11 2008, 16:45
Сообщение #3


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(kipmaster @ Jan 11 2008, 17:27) *
Имеет ли смысл использовать ASII кодировку, ну типа для организации стандартного вывода, или есть еще какие-то рекомендации?

А где вы в вашей задаче вообще можете использовать ASCII кодировку, если здесь идет преобразование двоичной величины в BCD, а потом по таблице в коды управления семисегментными индикаторами.

ASCII нужна, например, для вывода на буквенно-цифровые LCD модули с встроенным знакогенератором.
Для семисегментника у вас все правильно сделано.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jan 11 2008, 16:49
Сообщение #4


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(kipmaster @ Jan 11 2008, 15:27) *
Делаю девайс типа вольтметра на 7-сегментных индикаторах. Раньше кодировку определял по-простому: цифры соответствуют номеру символа в таблице, 0...F, а дальше добавлял буквы по мере необходимости

0-9 для вольметра понятно, а A-F зачем?

Чтобы вывести азки-символы на семисегментных индикаторах, особо не разбежишься...зато потребуется 128-256 байт на таблицу. Так что, в вашем случае особой нужды нет.


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
kipmaster
сообщение Jan 11 2008, 17:10
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 26-10-07
Из: Одесса
Пользователь №: 31 768



Цитата(=GM= @ Jan 11 2008, 18:49) *
0-9 для вольметра понятно, а A-F зачем?

Чтобы вывести азки-символы на семисегментных индикаторах, особо не разбежишься...зато потребуется 128-256 байт на таблицу. Так что, в вашем случае особой нужды нет.


Ну не совсем вольтметр, меню есть. Спасибо всем, я так и думал. Просто хотелось порядка, стандартизации.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 13:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016