Click here to Skip to main content
15,886,873 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 8:47
mvahoney the codewitch2-Oct-20 8:47 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
CodeWraith2-Oct-20 8:59
CodeWraith2-Oct-20 8:59 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 9:31
mvahoney the codewitch2-Oct-20 9:31 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
Nelek2-Oct-20 11:21
protectorNelek2-Oct-20 11:21 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 11:26
mvahoney the codewitch2-Oct-20 11:26 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
CodeWraith2-Oct-20 12:10
CodeWraith2-Oct-20 12:10 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 12:39
mvahoney the codewitch2-Oct-20 12:39 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
CodeWraith2-Oct-20 14:16
CodeWraith2-Oct-20 14:16 
Ok, let's try it a different way, then.

I assume you use a small breadboard to wire everything up. Ignore the wiring guide for the breadboard. Use a schematic instead, like this one[^]. I hope this is the right one, please check that.

First you should understand howw to use a breadboard[^]. It's not really hard to understand, but you do not want to produce shorts or unwanted connections.

First you hook up the voltages. VSS or GND are ground, VCC, VDD or +5V are typically supply voltages. V0 is a special voltage that is provided by the display. It's an output, not an input, so you do not have to worry about it right now. You must be very careful with voltages. You can really fry your hardware when they are reversed. Double and triple check everything before ever switching it on.

Now you can take care of the backlight. Here you can do less harm, but you have the additional complication of having to use external potis and resistors. Just follow the schematic and check your wiring then it will be ok. The A and K signals might also be labled as LED+ and LED-.

RW is simply tied to ground (aka VSS). That means you can only write to the display and not read anything. That's good, because this way the display will never use D0 - D7 as outputs and a collision with the Arduino's I/O pins is impossible.

The Arduino does not have the old 6800 bus signals. It's a microcontroller that has to emulate these signals on its general I/O pins. Let's assume for now that the little software library you have does this correctly. On the hardware side it's relatively simple. You must hook up the right Arduino signal to the right signal of the display, as shown in the schematic. On the Arduino side you will have signals named D0 - D(whatever). These are the general I/O pins. They have nothing to do directly with D0 - D7 on the display. Don't confuse them. They are different signals that just happen to use similar naming conventions. Just follow the schematic and the labels on the connectors. Do not go by pin numbers, because they may not be as standardized as we would like them to be. Once you have wired up the display's RS, E and D0 - D7 signals to the right Arduino signals you are almost done.

Last thing to do: Check everything. This is debugging. Question everything, rethink everything and make sure that everything as it should be. Assume nothing. Just like debugging software.

Good luck.
I have lived with several Zen masters - all of them were cats.

His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.


modified 2-Oct-20 20:23pm.

GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 15:34
mvahoney the codewitch2-Oct-20 15:34 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
CodeWraith2-Oct-20 22:42
CodeWraith2-Oct-20 22:42 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch3-Oct-20 1:29
mvahoney the codewitch3-Oct-20 1:29 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
Luc Pattyn2-Oct-20 9:33
sitebuilderLuc Pattyn2-Oct-20 9:33 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 10:44
mvahoney the codewitch2-Oct-20 10:44 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
Luc Pattyn2-Oct-20 11:08
sitebuilderLuc Pattyn2-Oct-20 11:08 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 11:35
mvahoney the codewitch2-Oct-20 11:35 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
Luc Pattyn2-Oct-20 12:08
sitebuilderLuc Pattyn2-Oct-20 12:08 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 12:41
mvahoney the codewitch2-Oct-20 12:41 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
David Crow2-Oct-20 10:08
David Crow2-Oct-20 10:08 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 10:40
mvahoney the codewitch2-Oct-20 10:40 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
Robotek232-Oct-20 11:10
Robotek232-Oct-20 11:10 
GeneralRe: So my little arduino clone is fun but I was wondering something Pin
honey the codewitch2-Oct-20 11:34
mvahoney the codewitch2-Oct-20 11:34 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
_WinBase_4-Oct-20 22:37
_WinBase_4-Oct-20 22:37 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
Member 148590765-Oct-20 2:54
Member 148590765-Oct-20 2:54 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
Matt McGuire5-Oct-20 5:07
professionalMatt McGuire5-Oct-20 5:07 
AnswerRe: So my little arduino clone is fun but I was wondering something Pin
Peter Shaw6-Oct-20 9:41
professionalPeter Shaw6-Oct-20 9:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.