Hint: this post is also available in English.

82ES

简单来说就是用逻辑分析仪抓了一下信号,确认了下引脚定义,然后测试了下,就点亮啦。

引脚定义

  1. VDD
  2. VSS 3-7. V0-V4
  3. C1N
  4. C1P
  5. C2P
  6. C2N 12-13. C3P
  7. VSS
  8. VDD 16-23. D7-D0
  9. RD
  10. WR
  11. RS
  12. RESET
  13. CS

初始化序列

    LCD_WriteCmd(0xe2);//system reset
    Delay(20);   
    LCD_WriteCmd(0xae);        
    LCD_WriteCmd(0xf8);   
    LCD_WriteCmd(0x00);
    LCD_WriteCmd(0xa2);
    LCD_WriteCmd(0xa0);
    LCD_WriteCmd(0xc0);
    LCD_WriteCmd(0xa6);
    LCD_WriteCmd(0xa4);
    LCD_WriteCmd(0xe0);
    LCD_WriteCmd(0xac);
    LCD_WriteCmd(0x00);
    LCD_WriteCmd(0x21);
    LCD_WriteCmd(0x81);
    LCD_WriteCmd(0x1e);        
    LCD_WriteCmd(0x2f);   
    LCD_WriteCmd(0x40);
    LCD_WriteCmd(0xaf);
    LCD_WriteCmd(0xb0);
    LCD_WriteCmd(0x12);
    LCD_WriteCmd(0x04);
    LCD_WriteCmd(0xe0);
    LCD_WriteCmd(0xe0);

RAM分配

第0-3个Page:主96*31显示数据 第8个Page:上方状态栏显示数据

状态栏内部连接

  1. Shift
  2. Alpha
  3. M
  4. STO
  5. RCL
  6. STAT
  7. CMPLX
  8. MAT
  9. VCT
  10. D
  11. R
  12. G
  13. FIX
  14. SCI
  15. Math
  16. Down
  17. Up
  18. Disp

数据格式

纵向8点,上高位