Jump to content

    
Sign in to follow this  
kipmaster

Нужна ли мне кодировка ASCII, посоветуйте плз

Recommended Posts

Делаю девайс типа вольтметра на 7-сегментных индикаторах. Раньше кодировку определял по-простому: цифры соответствуют номеру символа в таблице, 0...F, а дальше добавлял буквы по мере необходимости. Теперь хочу сделать правильно. Управляются индикаторы по TWI через HC595. Имеет ли смысл использовать ASII кодировку, ну типа для организации стандартного вывода, или есть еще какие-то рекомендации?

Share this post


Link to post
Share on other sites

Смысл ASCII кодировку делать имеет смысл в том случае, когда планируется реализовать развесистое меню на семисегментнике. Как минимум, в этом случае текст программы получается нагляднее и писать значительно проще. Для многих букав в этом случае, есс-но, придется использовать мнемонику.

Share this post


Link to post
Share on other sites
Имеет ли смысл использовать ASII кодировку, ну типа для организации стандартного вывода, или есть еще какие-то рекомендации?

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

 

ASCII нужна, например, для вывода на буквенно-цифровые LCD модули с встроенным знакогенератором.

Для семисегментника у вас все правильно сделано.

Share this post


Link to post
Share on other sites
Делаю девайс типа вольтметра на 7-сегментных индикаторах. Раньше кодировку определял по-простому: цифры соответствуют номеру символа в таблице, 0...F, а дальше добавлял буквы по мере необходимости

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

 

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

Share this post


Link to post
Share on other sites
0-9 для вольметра понятно, а A-F зачем?

 

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

 

Ну не совсем вольтметр, меню есть. Спасибо всем, я так и думал. Просто хотелось порядка, стандартизации.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this