Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: Inits/IST3020.cpp
- Revision:
- 3:48f3282c2be8
- Parent:
- 2:713844a55c4e
- Child:
- 4:12ba0ecc2c1f
--- a/Inits/IST3020.cpp Fri Feb 13 23:17:55 2015 +0000
+++ b/Inits/IST3020.cpp Sat Feb 14 17:42:21 2015 +0000
@@ -1,6 +1,8 @@
#include "Protocols.h"
#include "IST3020.h"
+/*this is a quite standard config, should be compatible with ST7565, except bigger screen and diff resistor ratio value*/
+
//////////////////////////////////////////////////////////////////////////////////
// display settings ///////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
@@ -32,6 +34,7 @@
locate(0,0);
}
// reset and init the lcd controller
+// init sequence is manufacturer specific
void IST3020::init()
{
/* Start Initial Sequence ----------------------------------------------------*/
@@ -56,7 +59,7 @@
wr_cmd8(0x2F); // Internal Voltage Follower ON
wait_ms(10);
wr_cmd8(0x20); // Regulor_Resistor_Select resistor ratio 20-27 20=4.5(default) 27=8.0, 0.5 steps
- set_contrast(48);
+ set_contrast(46);
//wr_cmd8(0x81); // set contrast (reference voltage register set)
//wr_cmd8(0x20); // contrast 00-3F default 20