To a CPU 10 in a portable game machine 1, a temperature detector 5 and a
voltage detector 6 are connected. The temperature detector 5 detects an
operating temperature of an LCD 4, and the voltage detector 6 detects a
power supply voltage supplied by the LCD 4. Following a program stored in
on-chip ROM 13, the CPU 10 calculates a driving voltage for the LCD 4
based on the detected temperature and voltage. At the same time, the CPU
10 selects, from among a plurality of character data items which are
previously provided, at least one character data item and writes the
selected data item into display RAM 11. The detected temperature and
voltage each correspond to the character's age and action. As a result,
correct colors can be displayed even in a case where the LCD 4 is adopting
an Electrically Controlled Birefringence method. Further the character
selected based on the temperature and voltage is displayed on the LCD 4.
A um processador central 10 em uma máquina portátil 1 do jogo, um detetor 5 da temperatura e um detetor 6 da tensão são conectados. O detetor 5 da temperatura detecta uma temperatura operando-se de um LCD 4, e o detetor 6 da tensão detecta uma tensão da fonte de alimentação fornecida pelo LCD 4. Depois de um programa armazenado em ROM 13 da em-microplaqueta, o processador central 10 calcula uma tensão dirigindo para o LCD 4 baseado na temperatura e na tensão detectadas. Ao mesmo tempo, o processador central 10 seleciona, entre de um plurality dos artigos de dados do caráter que são fornecidos previamente, ao menos um artigo de dados do caráter e escreve o artigo de dados selecionado na RAM 11 da exposição. A temperatura e a tensão detectadas cada uma correspondem à idade e à ação do caráter. Em conseqüência, as cores corretas podem ser indicadas mesmo em um caso onde o LCD 4 esteja adotando um método eletricamente controlado do birefringence. Mais mais o caráter selecionou baseado na temperatura e a tensão é indicada no LCD 4.