microcontroller for controlling dogl128w-6

Status
Not open for further replies.

snishanth512

Full Member level 3
Joined
Nov 12, 2012
Messages
159
Helped
13
Reputation
26
Reaction score
13
Trophy points
1,308
Location
India
Activity points
2,135
which is the best micro-controller for controlling DOGL128w-6?

Does it need high speed micro-controllers?
 

Hi,

Those glcds need a SPI interface so choose a chip that has one inbuilt.

Many of the Pic chips have the SPI feature but it probably wise to use one with a large memory so you can store the fonts and bit images without using an external device.


These files should help you connect it up, if you use a 5v pic then use a 74HC4050 chip instead of the 74AC08 shown.
 

Attachments

  • Glcd.zip
    788.7 KB · Views: 99
In "Glcd" pdf,what does "B/L DOG large" needed for?

Is it a component or built-in with the EA DOGL128w-6?

- - - Updated - - -

What is the use of 9 "1 microfarad capacitors" ?

- - - Updated - - -

Will the dogl display works very slow when I use 20 MHz clock with pic16f877a?
 

Hi,

B/L DOG refers to the BackLight for the EADOG display.

A White display you specified is transrefelective so can be used with or without a Backlight.
A Green is refelective and has no backlight option; all others are Transmissive and must have a Backlight.
See the EADOG datasheet for full details.https://www.mouser.com/ds/2/127/dogl128-6e-3984.pdf

Though not made that clear on most sellers sites, you buy the Display and Backlight as separate items as it is possible to mix and match colours; there is also a RGB backlight.

The purchased display still needs various resitors and capacitors to function, as shown in the EADOG datasheet, the EADOG displays uses a ST7565R Controller Chips, see its datasheet for details their use.

Will the dogl display works very slow when I use 20 MHz clock with pic16f877a?

Those examples I did run on a 4mhz clock without problem, so 20mhz will be fine.
 

But, in "Glcd.pdf" what is the crystal oscillator frequency?

In the same pdf, it was mentioned that
No reason why the code could not be converted to the16F chips, with some work.

I didn't get this above statement.

- - - Updated - - -

Has any one tried with PIC16F micro-controllers ?

Can I know the reason for choosing PIC18F in "Glcd.pdf"?
 

But, in "Glcd.pdf" what is the crystal oscillator frequency?

As metioned above, the examples are for a 4Mhz oscillator, the 18F series and some 16F chips have internal oscillators as well as the external crystal option.



In the same pdf, it was mentioned that
No reason why the code could not be converted to the16F chips, with some work.

I didn't get this above statement.

The Assembly code used on the 18F chips is just an extension of the 16F Assembly.
However there are some important differences that must be changed to make the code work on the 16F chip.

While an experience users would not find that too difficult, its not something I would suggest for a beginner to try.



Has any one tried with PIC16F micro-controllers ?

I have not seen any 16F assembly code, thats why I wrote my own from the beginning,


Can I know the reason for choosing PIC18F in "Glcd.pdf"?

I used to use the 16F chips but the 18F as very similar prices and have the advantate of being easier to program in Assembly, have more memory and functions.


As an alternative you could look at using Pic C, some compilers may have EADOG modules ready made.


If you look at the Arduino micro systems then they have free EADOG libraries and you can have a display working in minutes, picture below shows mine running on an Arduino Uno. They are programmed in C++ and have plenty of help and working projects.
 

Attachments

  • 2011-03-07 002.jpg
    93.7 KB · Views: 98
  • 2011-03-07 007.jpg
    66.5 KB · Views: 95

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…