Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
TFTs / NHD-3.5-320240FT-CSXN-T change to portrait
« Last post by Spyy on December 31, 2018, 06:42:06 AM »
Hi,

I have the above mentioned display and i want to change the resolution to portrait mode. It has 320*240 and i changed the following parameters:
REG_ROTATE from 0 to 3
Now it is portrait but i can not see the entire screen. I tried:
REG_HSIZE from 320 to 240
REG_VSIZE from 240 to 320
After doing this the screen stays black. So...are there other parameters that i have to change to get it into portrait ?


Thank you for your help

Torsten
22
TFTs / Re: NHD-5.0-HDMI-N-RTXL-CTU Digital Dimming Control
« Last post by georgek on December 29, 2018, 10:40:03 AM »
I've been experimenting with the NHD-5.0-HDMI-N-RTXL-CTU Digital Dimming Control with the one-wire interface and I can provide additional information.
I removed D8, this eliminates the ACTIVE signal. With D8 removed, the one-wire dimming control works fine.
23
Hi there,

Thanks for the information you have provided.

Please note that while the display is capable of running 8 or 16 bit interface, the program saved on the NHDev board is configured run the NHD-2.4240320CF-CTXI#-F display in 8-bit parallel mode only. This leads to the IMO pin, which should be tied to Vdd, since the NHDev board can only run in 8-bit parallel mode.

Also, pins DB8-15 should be used in 8-bit parallel mode, as recommended in the pin description on pg. 4 of the datasheet. The fact that you are seeing data transfer from DB0-7 instead could be an issue as to why the BMP image isn't displaying correctly. Can you verify if these hardware pin connections are correct?

Quote
I did try to check a behavior if IMO signal directry conneced but  The NHdev board was gone by 3.3V line short circuit.
Unfortunately, I could not be able to upload actual display images due to board trouble.

Can you clarify what you meant by this? Is the board unresponsive now anytime you connect power to the NHDev Board? I surely hope this isn't the case.. :(

24
New Product Wishlists / Re: Forum does not allow large attachments
« Last post by Alee_S on December 28, 2018, 09:20:43 AM »
Hello again,

Maximum attachment size has been increased to 2MB now.

Four maximum attachments per post with a total attachment size of 4MB allowed.
25
New Product Wishlists / Re: Forum does not allow large attachments
« Last post by Alee_S on December 26, 2018, 10:34:56 AM »
Hi there,

I will pass on this request to our forum administrator for their review. Thank you for the suggestion.

Were you having trouble uploading an image recently onto the forum? Do you have any inquiries or issues regarding any of our displays that I can assist you with?

Please let us know!

26
Hello,

The images that I try to display were an original BMP data from download page of Newhaven display, also a same symptom on every image data as 2_4_240320CF_N.bmp (where N=0,1,2,3,4) .
The wiring cable between NHD-2.4-240320CF and NHDev board that I made according to the wiring sample page of NHD,  IMO signal was wired to GND which means the interface between them was 16 bits bus mode. However when transferring a BMP image to the display, only data[7:0] were appeared on the oscilloscope but data[8:15] were not.
I did try to check a behavior if IMO signal directry conneced but  The NHdev board was gone by 3.3V line short circuit.
Unfortunately, I could not be able to upload actual display images due to board trouble.
Could you please let me I know that the corect wiring of IMO signal.
Thanks.
27
TFTs / Re: NHD-5.0-HDMI-N-RTXL-CTU Digital (1-wire) Dimming Control
« Last post by georgek on December 20, 2018, 06:26:24 PM »
Hello Alee_s,

Thank you for spending the time and effort to help me.
I haven't explained it well. By digital dimming I meant 1-wire method of dimming, as explained in the tps61165.pdf guide - http://www.ti.com/lit/ds/symlink/tps61165.pdf.

We use an Arduino Micro controller to implement EasyScale One-Wire Digital Dimming.

Here is the problem:

When we sent digital dimming commands while the HDMI cable is connected, the back-light brightness remains unchanged.

By accident we discovered that if we disconnect the HDMI cable, send a One-Wire Digital Dimming command and after that connect again the HDMI cable, the back-light brightness changes properly to the required level.

Below are brief extracts from the relevant sections from ps61165.pdf:

9.2.1.2 Detailed Design Procedure

9.2.1.2.1 LED Brightness Dimming Mode Selection
The TPS61165 features two dimming modes:
To enter 1 wire mode, the following digital pattern on the CTRL pin must be recognized by the
device every time the device starts from the shutdown mode.
1. Pull CTRL pin high to enable the TPS61165, and to start the 1 wire detection window.
2. After the EasyScale detection delay (tes_delay, 100 μs) expires, drive CTRL low for more than the EasyScale
detection time (tes_detect, 260 μs).
3. The CTRL pin has to be low for more than EasyScale detection time before the EasyScale detection window
(tes_win, 1 msec) expires. EasyScale detection window starts from the first CTRL pin low to high transition.
The device immediately enters the one-wire mode once the preceding three conditions are met. The EasyScale
communication can start before the detection window expires. Once the dimming mode is programmed, it can
not be changed without another start up. This means the device needs to be shutdown by pulling the CTRL low
for 2.5 ms and restarts. See Figure 9 for a graphical explanation.

9.2.1.2.3 Digital One-Wire Brightness Dimming
The CTRL pin features a simple digital interface to allow digital brightness control. The digital dimming can save
the processor power and battery life as it does not require a PWM signal all the time, and the processor can
enter idle mode if available.
The TPS61165 adopts the EasyScale protocol for the digital dimming, which can program the FB voltage to any
of the 32 steps with single command. The step increment increases with the voltage to produce pseudo
logarithmic curve for the brightness step. See Table 3 for the FB pin voltage steps. The default step is full scale
when the device is first enabled (VFB = 200 mV). The programmed reference voltage is stored in an internal
register and is not changed by pulling CTRL low for 2.5ms and then re-enabling the device by taking CTRL high.
A power reset clears the register value and reset it to default.

9.2.1.2.4 EasyScale: One-Wire Digital Dimming
EasyScale is a simple but flexible one-pin interface to configure the FB voltage. The interface is based on a
master-slave structure, where the master is typically a microcontroller or application processor. Figure 11 and
Table 4 give an overview of the protocol. The protocol consists of a device specific address byte and a data byte.
The device specific address byte is fixed to 72 hex. The data byte consists of five bits for information, two
address bits, and the RFA bit. The RFA bit set to high indicates the Request for Acknowledge condition. The
Acknowledge condition is only applied if the protocol was received correctly. The advantage of EasyScale
compared with other on-pin interfaces is that its bit detection is in a large extent independent from the bit
transmission rate. It can automatically detect bit rates between 1.7 kBit/sec and up to 160 kBit/sec.
28
Graphic LCDs / Re: NHD-12864AZ-FL-YBW goes blank after a few seconds
« Last post by Alee_S on December 20, 2018, 10:02:17 AM »
Hello there!

I have reviewed the controller datasheets for both displays, and they are extremely similar in their commands, timing characteristics, DC electrical characteristics, pin connections, etc. which leads me to believe it is not a controller compatibility issue.

I have provided a sample code for you below, and have confirmed that it works for the model you are using. I would advise to please try and run this code in the meantime with the schematic and pinout diagram you have. This program is meant to run using an Arduino Uno.

Code: [Select]
/*
 *  Program written for NHD-12864AZ Graphic Display
 *  Code written for Arduino Uno.
*/


/*************************************
    Image
**************************************/

const unsigned char A[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, 0xE0, 0xE0, 0xE0, 0xE0, 0xE0, 0xE0, 0xE0,
0xE0, 0xC0, 0xC0, 0xC0, 0xC0, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0xC0, 0xC0, 0xE0, 0xC0,
0xC0, 0x80, 0x08, 0x18, 0x18, 0x3C, 0x7C, 0x7C, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC,
0xFC, 0xFC, 0xFC, 0xFC, 0xE0, 0x80, 0x00, 0x00, 0x30, 0xF0, 0xE0, 0xC0, 0xC0, 0x80, 0x80, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF8, 0xF8, 0x7C, 0x7E, 0x3E,
0x1F, 0x1F, 0x0F, 0x0F, 0x07, 0x07, 0x07, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x07, 0x07, 0x07, 0x0F, 0x0F, 0x1F, 0x1F, 0x3E, 0x3E, 0x7C, 0xF8, 0xF8, 0xF0, 0xE0,
0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F,
0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7C, 0x3C, 0x38, 0x30, 0x31, 0x03, 0x03, 0x07, 0x07, 0x0F,
0x0F, 0x1F, 0x3F, 0x3F, 0x7F, 0x7F, 0xFC, 0xF0, 0xC0, 0x01, 0x07, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF,
0xFE, 0xFC, 0xFC, 0xF0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xC0, 0xF0, 0xFC, 0xFE, 0x7F, 0x1F, 0x0F, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x0F,
0x1F, 0x7F, 0xFF, 0xFC, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
0xE0, 0xE0, 0xE3, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF8, 0xF8, 0x78, 0x18, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x02, 0x00, 0x00, 0x01, 0x0F, 0x3F, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0xF0, 0xFF, 0xFF, 0xFF, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x01, 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x1F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
0x03, 0x0F, 0x1F, 0x0F, 0x87, 0xC3, 0xE1, 0xF0, 0xF8, 0xFC, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x00,
0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFC, 0xF0, 0xE0,
0x80, 0x00, 0x00, 0xC0, 0xFF, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
0xFF, 0x7F, 0x3F, 0x0F, 0x03, 0xC1, 0xF8, 0xF0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x80, 0xE0, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x03, 0x1F, 0x3F, 0xFF, 0xFE, 0xF8, 0xE0, 0x80, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x1F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x01, 0x60, 0xF8, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xF0, 0xC0, 0xC0, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xC6, 0xC7,
0xC7, 0xC7, 0xE7, 0xE3, 0xE3, 0xE3, 0xE3, 0x23, 0x23, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x3F, 0x1F,
0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x01, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC,
0xF0, 0xE0, 0x80, 0x06, 0x1E, 0x7C, 0xFC, 0xFC, 0xFC, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8,
0xF8, 0xF0, 0xF0, 0xE0, 0xE2, 0xC3, 0xC7, 0xCF, 0x8F, 0x8F, 0x1F, 0x1F, 0x3F, 0x3F, 0x7F, 0x7F,
0x7F, 0x3F, 0x1F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
0x03, 0x07, 0x07, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F,
0x1F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, 0x07, 0x07, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x07, 0x07, 0x0F, 0x0F,
0x1F, 0x1F, 0x3F, 0x3E, 0x38, 0x20, 0x01, 0x07, 0x1F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x1F, 0x1F, 0x0F, 0x07, 0x06, 0x02, 0x02, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};

/**************************************************************
 * DEFINITIONS
 ***************************************************************/

#define     CS1   12        //Chip Selection IC1 (1 0) Left side
#define     CS2   13         //Chip Selection IC2 (0 1) Right side
#define     RST   11          //Active Low Reset
#define     RW    9            //Low Write Signal
#define     RS    8             //Reg Select 1- Data 0-instruction
#define     E     10             //Operation Enable Falling Edge

/*******************************************
*       Basic Functions          *
*******************************************/

void  comleft(char c){
  PORTD = c;                           
  digitalWrite(CS1, HIGH);
  digitalWrite(RW , LOW );
  digitalWrite(RS , LOW );
  digitalWrite(E  , HIGH);
  delay(1);
  digitalWrite(E , LOW );
  digitalWrite(CS1, LOW);
}

void  comright(char c){
  PORTD = c;
  digitalWrite(CS2, HIGH);
  digitalWrite(RW , LOW );
  digitalWrite(RS , LOW );
  digitalWrite(E  , HIGH);
  delay(1);
  digitalWrite(E , LOW );
  digitalWrite(CS2, LOW); 
}

void  writeleft(char d){ 
  PORTD = d;
  digitalWrite(CS1, HIGH);
  digitalWrite(RW , LOW );
  digitalWrite(RS , HIGH);
  digitalWrite(E  , HIGH);
  delay(1);
  digitalWrite(E , LOW );
  digitalWrite(CS1, LOW);
}

void  writeright(char d){
  PORTD = d;
  digitalWrite(CS2, HIGH);
  digitalWrite(RW , LOW );
  digitalWrite(RS , HIGH);
  digitalWrite(E  , HIGH);
  delay(1);
  digitalWrite(E , LOW );
  digitalWrite(CS2, LOW);
}

/******************************************
*            Initialize                   *
******************************************/
void init1(){
  digitalWrite(RST, LOW);
  delay(1);
  digitalWrite(RST, HIGH);
  digitalWrite(E, LOW);
  digitalWrite(RS, LOW);
  digitalWrite(RW, LOW);
  digitalWrite(CS1, LOW);
  digitalWrite(CS2, LOW);
  comleft(0x3F);        //Display On
  comright(0x3F);       //Display On
}
/*****************************************
*               Display                  *
*****************************************/
//
void disp(const unsigned char *pic)
{
    int page;
    page = 0xB8;
 
  for(int page = 0xB8; page < ((0xB8) + 8) ; page++){
    comleft(page);
    comright(page);
    comleft(0x40);
    comright(0x40);
   
    for(int i = 0; i < 64; i++){
      writeleft(*pic);
      pic++;
    }
    for(int i = 0; i < 64; i++){
      writeright(*pic);
      pic++;
    }
  }
}

void setup() {

  DDRD = 0xFF;
  pinMode(CS1, OUTPUT);
  pinMode(CS2, OUTPUT);
  pinMode(RST, OUTPUT);
  pinMode(RW , OUTPUT);
  pinMode(RS , OUTPUT);
  pinMode(E  , OUTPUT);
  init1();

}

void loop() {
  disp(A);
  delay(3000);
}

If this code still doesnt work, can you upload image(s) related to your pinout diagram and/or schematic for connecting to the NHD-12864AZ display?

Also, if you have multiple samples of our displays, are you experiencing the same issues when trying to connect with all of them?
29
OLEDs / Re: NHD-0216MW-IB3 Command Decoder
« Last post by Alee_S on December 20, 2018, 09:23:27 AM »
Hi there!

Contrary to the SD, IS, and RE bits, the D/C and R/W bits hardware pins that are brought out to the User, and can be software controlled. You can connect those pins to a GPIO pin and manually change the state of those bits in your program. 

In your case, since you are using I2C interface mode, The state of R/W and D/C bits are not essential when sending commands. the D/C bit is used for your slave address, and the R/W bit will be tied to ground. Please take a look at (Screenshot #1) for more information about these bits. This table is also found on pg. 5 on the US2066 controller sheet, which is linked below.

US 2066: http://www.newhavendisplay.com/appnotes/datasheets/OLEDs/US2066.pdf

If you were using parallel mode instead, the state of these bits become more important. For example, If you were performing Write Data command, the D/C and R/W bit must be turned HIGH, as shown by (Screenshot #2).

Hope this helps!

30
TFTs / newhavendisplay.com
« Last post by StevenSup on December 20, 2018, 09:23:05 AM »
hi all
Pages: 1 2 [3] 4 5 ... 10