числа из одного кода в другой и пытаться мысленно связать это с изображением на индикаторе.
В своё время, когда я занимался управлением этими индикаторами еще на "Специалисте",
я составил себе вот такую шпаргалку:
Code: Select all
; a hgfedcba seg
; --- -------------
; f ! ! b 76543210 bit
; -g-
; e ! ! c 0 = 00111111b 3FH 63D
; --- . 1 = 00000110b 6H 6D
; d h 2 = 01011011b 5BH 91D
; 3 = 01001111b 4FH 79D
; 04h 4 = 01100110b 66H 102D
; 05h 5 = 01101101b 6DH 109D
; 06h 6 = 01111101b 7DH 125D
; 07h 7 = 00000111b 7H 7D
; 08h 8 = 01111111b 7FH 127D
; 09h 9 = 01101111b 6FH 111D
;
; hgfedcba seg
; 10d 0Ah A = 01110111b 77H 119D
; 11d 0Bh b = 01111100b 7CH 124D
; 12d 0Ch C = 00111001b 39H 57D
; 13d 0Dh d = 01011110b 5EH 94D
; 14d 0Eh E = 01111001b 79H 121D
; 15d 0Fh F = 01110001b 71H 113D
; 16d 10h G = 00111101b 3DH 61D
; 17d 11h H = 01110110b 76H 118D
; 18d 12h h = 01110100b 74H 116D
; 19d 13h'fe': = 00110000b 30H 48D
;
; hgfedcba seg
; 20d 14h L = 00111000b 38H 56D
; 21d 15h - = 01000000b 40H 64D
; 22d 16h S = 01101001b 69H 105D
; 23d 17h o = 01011100b 5CH 92D
; 24d 18h ° = 01100011b 63H 99D
; 25d 19h r = 01010000b 50H 80D
; 26d 1Ah У = 01101110b 6EH 110D
; 27d 1Bh = = 01001000b 48H 72D
; 28d 1Ch _ = 00001000b 08H 8D
; 29d 1Dh ~ = 00000001b 01H 1D
;
; hgfedcba seg
; 30d 1Eh Ё = 01001001b 49H 73D
; 31d 1Fh Г = 00110001b 31H 49D
; 32d 20h ? = 01010011b 53H 83D
; 33d 21h Ї = 01010010b 52H 82D
; 34d 22h = 10000000b 80H 128D
; 35d 23h = 10000001b 81H 255D
; 36d 24h NUL = 00000000b 00H 0D
; 10101010b - заменяет 00H
И в общем-то у меня это всё неплохо работало...


Но "шпаргалка" составлялась еще в КОИ-8, поэтому при конверсии сначала в DOS-кодировку,
а затем и в Windows-1251, она некоторые соответствия символов утратила, хотя в значительной
мере всё еще верна.
Мне встречалось раньше в Интернете, что люди пользуются специальными утилитами-конверторами
для работы с семисегментым кодом, но как-то нужды в них не было...
А сегодня вот приспичило!

Программа для семисегментного индикатора LEDx8 Этой попользовался - вполне удобно! (вирусы каждый проверяет себе сам!)
Из жадности и прижимистости (раз уж нашел!

Программа генерации кода для схем с семисегментными индикаторами http://luckytech.ru/Uploads/7sgLED.zip - Эту пока не пробовал...
Ну и кто жаднее меня, или занимается микроконтроллерами AVR, довольно навороченную утилиту
рекламируют вот здесь:
https://datagor.ru/software/2215-progra ... lerov.html
Но её я скачивать не стал, ибо неумеренная жадность - это уже порок...
