Sida 4 av 4

Re: Problem med flyttning av program i C

Postat: 18 september 2012, 22:31:30
av SeniorLemuren
Nej det går inte om man använder en HD44780 driver. Det ser ut så här:
1 chip 1x16 - The HD44780 has the ability to control up to 16 characters without any other driver ICs. A
lower cost 1 line by 16 character display can be manufactured to take advantage of this feature. To do
this, it is necessary to initialize the display in the 2 line mode. The display is then addressed as a 2 line
display. Line 1 addresses the first 8 characters; line 2, the second 8. When the cursor gets to the ninth
character of the first line, it will "disappear" into undisplayed RAM (assuming no display shift). A Set DD
RAM Address must be sent to reposition the cursor to the ninth displayed character which is logically the
first position of the second line.
-------- 1 X 16 ----------
80 81 82 83 84 85 86 87 C0 C1 C2 C3 C4 C5 C6 C7
1 Chip 1x16 Addresses
Som du ser så hoppar adressen i DD_RAM från 87 till C0 mellan 8 och 9 tecknet.

Altnog. Nya problem skall lösas. Så här ser ÅÅÄ åäö ut i denna Kinadisplay.
lcdåäö.JPG
Så här blev det när jag programmerade in mina egna tecken i CG-RAM
Om någon har problem med ÅÄÖ så skrik till.
lcdåäö1.JPG

Re: Problem med flyttning av program i C

Postat: 19 september 2012, 00:35:59
av jesse
jesse skrev:Eller andra drivspänningar, t.ex. negativ spänning... Eller bara något kopplingsfel?
Vad var det jag sa? :D

Re: Problem med flyttning av program i C

Postat: 19 september 2012, 09:11:05
av SeniorLemuren
Ja, hehe, när jag kollar om det är rätt kopplat brukar jag förutsätta att kopplingschemat stämmer. Att de har märkt anslutningen till plus med ett minustecken och minus med ett plustecken är ju inte direkt det första man misstänker. Det vill säga, nu har man lärt sig att kommer displayen från Kina så kan det vara så. :D