A little bit probe and some experiments, and, it is here.
Pinout
- VDD
- VSS 3-7. V0-V4
- C1N
- C1P
- C2P
- C2N 12-13. C3P
- VSS
- VDD 16-23. D7-D0
- RD
- WR
- RS
- RESET
- CS
Initialization
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);
Internal GRAM
Page 0-3: 96*31 dot matrix
Page 8: Status bar
Status Icon assignment
- Shift
- Alpha
- M
- STO
- RCL
- STAT
- CMPLX
- MAT
- VCT
- D
- R
- G
- FIX
- SCI
- Math
- Down
- Up
- Disp
Data format
Horizontal 8 pixels = 1 byte, Upper pixel = MSB.