How to use the built-in font tables

In this tutorial, we will show you how to use the CU-Y Series module’s built-in font tables.

Part 1 – Select the international variants of ASCII

In this tutorial, we will show you how to select from international variants of ASCII (20h – 7Fh). Changes will not affect extended ASCII (80h – FFh).

Step 1 – Set the international variants of ASCII

In this example we will be selecting the Sweden variants of ASCII. Send the following codes to the Y Series module:

1Bh 52h 05h

Codes breakdown

Line #1

1Bh 52h
1
05h
2

  1. Sets international variants of ASCII.
  2. Sweden variants of ASCII.
    Default value is 00h: ASCII-based font table.
    Following is the international variants of ASCII built-in to the Y Series module:

00h: ASCII-based
ASCII based font table for Y Series VFD (vacuum fluorescent display) module

01h: France
France variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

02h: Germany
Germany variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

03h: England
England variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

04h: Denmark 1
Denmark variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

05h: Sweden
Sweden variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

06h: Italy
Italy variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

07h: Spain 1
Spain variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

08h: Japan
Japan variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

09h: Norway
Norway variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

0Ah: Denmark 2
Denmark 2 variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

0Bh: Spain 2
Spain 2 variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

0Ch: Latin America
Latin America variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

0Dh: Korea
Korea variant of ASCII for CU-Y Series VFD (vacuum fluorescent display) module

Note: Gray highlight represents the characters replaced from the default font table.

Part 2 – Set the extended ASCII font table

In this tutorial, we will show you how to set the extended ASCII font table (80h – FFh) for the Y Series modules.

Step 1 – Set the extended ASCII font table

In this example we will be setting the extended ASCII to PC850 (multilingual). Send the following codes to the Y Series module:

1Bh 74h 02h

Codes breakdown

Line #1

1Bh 74h
1
02h
2

  1. Sets the extended ASCII font table.
  2. Extended ASCII font table for PC850 (multilingual).
    Default value is 00h: PC437 (USA – Euro std).
    Following is the extended ASCII font tables built-in to the Y Series module:

00h: PC437 (USA – Euro std)
Extended ASCII font table PC437 (USA - Euro std) for Y Series VFD (vacuum fluorescent display) module

01h: Katakana – Japanese
Extended ASCII font table katakana-Japanese for Y Series VFD (vacuum fluorescent display) module

02h: PC850 (Multilingual)
Extended ASCII font table PC850 (Multilingual) for Y Series VFD (vacuum fluorescent display) module

03h: PC860 (Portuguese)
Extended ASCII font table PC860 (Portuguese) for Y Series VFD (vacuum fluorescent display) module

04h: PC863 (Canadian-French)
Extended ASCII font table PC863 (Canadian-French) for Y Series VFD (vacuum fluorescent display) module

05h: PC865 (Nordic)
Extended ASCII font table PC865 (Nordic) for Y Series VFD (vacuum fluorescent display) module

10h: WPC1252
Extended ASCII font table WPC1252 for Y Series VFD (vacuum fluorescent display) module

11h: PC866 (Cyrillic #2)
Extended ASCII font table PC866 (Cyrillic #2) for Y Series VFD (vacuum fluorescent display) module

12h: PC852 (Latin 2)
Extended ASCII font table PC852 (Latin 2) for Y Series VFD (vacuum fluorescent display) module

13h: PC858
Extended ASCII font table PC858 for Y Series VFD (vacuum fluorescent display) module

Note: Extended ASCII font table FFh is reserved.

Part 3 – Wide range of international fonts

In this tutorial, we will show you how to support wide range of international characters for the Y Series modules.

Step 1 – Select from the built-in font tables

In this example we will be selecting the Norway’s variant of ASCII and set the extended ASCII to PC866 (Cyrillic #2). Send the following codes to the Y Series modules

//Norway’s variant of ASCII
1Bh 52h 09h
//PC866 (Cyrillic #2) extended ASCII
1Bh 74h 11h

Codes breakdown

Line #2

1Bh 52h
1
09h
2

Line #4

1Bh 74h
3
11h
4

  1. Sets international variants of ASCII
  2. Norway’s variant of ASCII.
  3. Default value is 00h: ASCII-based font table.
    Sets the extended ASCII font table.
  4. Extended ASCII font table character code for PC866 (Cyrillic #2).
    Default value is 00h: PC437 (USA – Euro std).

Following is the Norway’s variant of ASCII font table and PC866 (Cyrillic #2) extended ASCII font table:

1Bh 52h 09h (Norway)
Norway variant of ASCII for Y Series VFD (vacuum fluorescent display) module

1Bh 74h 11h (PC866 Cyrillic #2)
Extended ASCII font table PC866 (Cyrillic #2) for Y Series VFD (vacuum fluorescent display) module