Podświetlenie LCD i AVR



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Podświetlenie LCD i AVR
Date: Thu, 4 Jul 2002 19:15:05 +0200


Może to lamerskie ale już mi ręce opadają:

Nie mogę podłączyć podświetlenia wyświetlacza tak żebym mógł sterować nim
poprzez pin procka AVR'a.

Jak miałem 89C51 zrobiłem tak:



VCC

|

|

LCD

|

[] 10

|

|

|/

pin1.0 ---| BC337

|\

|

|

GND



I chodziło bez problemu, ale nie chce z AVR'em.

Jakiś pomysł ?






Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romek_b_at_nospam_o2.pl>
Subject: Re: =?iso-8859-2?Q?Pod=B6wietlenie?= LCD i AVR
Date: Thu, 04 Jul 2002 19:31:55 +0200


Adam Samborski wrote:

Może to lamerskie ale już mi ręce opadają:

Nie mogę podłączyć podświetlenia wyświetlacza tak żebym mógł sterować nim
poprzez pin procka AVR'a.

[ciach]

Robisz dokladnie tak samo, tyle ze szeregowo z baza tranzystora musisz
dac rezystor okolo 1k.
A nie dziala pewnie dla tego ze nie skonfigurowales nozki AVR'a jako
wyjscia (odpowiedni bit w DDRx = 1)

--
Pozdrawiam.... Romuald Bialy
E'mail: romek_b_at_nospam_o2.pl
WWW: http://www.polbox.com/r/romekb
yampp: http://www.yamppsoft.prv.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Re: Podświetlenie LCD i AVR
Date: Thu, 4 Jul 2002 20:28:07 +0200


Nie wiem czemu ale nie działa, tj następuje zmiana ale podświetlenie jest
prawie nie widoczne.
Jak zrobię zwarcie rezystora do VCC to świeci jak powinno
Wygląda tak jak by port nie ustawiał w jakiś stan pośredni.

Użytkownik "Romuald Bialy" <romek_b_at_nospam_o2.pl> napisał w wiadomości
news:3D24868B.2BED1564_at_nospam_o2.pl...
Adam Samborski wrote:

Może to lamerskie ale już mi ręce opadają:

Nie mogę podłączyć podświetlenia wyświetlacza tak żebym mógł sterować
nim
poprzez pin procka AVR'a.

[ciach]

Robisz dokladnie tak samo, tyle ze szeregowo z baza tranzystora musisz
dac rezystor okolo 1k.
A nie dziala pewnie dla tego ze nie skonfigurowales nozki AVR'a jako
wyjscia (odpowiedni bit w DDRx = 1)

--
> Pozdrawiam.... Romuald Bialy
> E'mail: romek_b_at_nospam_o2.pl
> WWW: http://www.polbox.com/r/romekb
> yampp: http://www.yamppsoft.prv.pl



Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl>
Subject: Re: Podświetlenie LCD i AVR
Date: Thu, 4 Jul 2002 20:54:17 +0200


Ok w porządku, błąd programu.


Użytkownik "Adam Samborski" <samur_aj_at_nospam_poczta.onet.pl> napisał w wiadomości
news:ag23tf$7fj$1_at_nospam_news.onet.pl...
Nie wiem czemu ale nie działa, tj następuje zmiana ale podświetlenie jest
prawie nie widoczne.
Jak zrobię zwarcie rezystora do VCC to świeci jak powinno
Wygląda tak jak by port nie ustawiał w jakiś stan pośredni.

Użytkownik "Romuald Bialy" <romek_b_at_nospam_o2.pl> napisał w wiadomości
news:3D24868B.2BED1564_at_nospam_o2.pl...
Adam Samborski wrote:

Może to lamerskie ale już mi ręce opadają:

Nie mogę podłączyć podświetlenia wyświetlacza tak żebym mógł sterować
nim
poprzez pin procka AVR'a.

[ciach]

Robisz dokladnie tak samo, tyle ze szeregowo z baza tranzystora musisz
dac rezystor okolo 1k.
A nie dziala pewnie dla tego ze nie skonfigurowales nozki AVR'a jako
wyjscia (odpowiedni bit w DDRx = 1)

--
> > Pozdrawiam.... Romuald Bialy
> > E'mail: romek_b_at_nospam_o2.pl
> > WWW: http://www.polbox.com/r/romekb
> > yampp: http://www.yamppsoft.prv.pl
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romek_b_at_nospam_o2.pl>
Subject: Re: =?iso-8859-2?Q?Pod=B6wietlenie?= LCD i AVR
Date: Fri, 05 Jul 2002 18:37:57 +0200


Adam Samborski wrote:

Ok w porządku, błąd programu.

Co, pisales w rejestr DDR zamiast PORT ?

--
Pozdrawiam.... Romuald Bialy
E'mail: romek_b_at_nospam_o2.pl
WWW: http://www.polbox.com/r/romekb
yampp: http://www.yamppsoft.prv.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "PP" <no_pawelp_at_nospam_hot.pl>
Subject: Re: Podświetlenie LCD i AVR
Date: Thu, 4 Jul 2002 21:02:57 +0200



od pinu uP powinny wychodzić dwa rezystory:
  • do bazy tranzystora (1k..2,2k)

  • do +zasilania (1k..4,7k)


Zrób tak, i o ile masz dobry program zobaczysz, że zadziała!! :))

Pozdrawiam
/PP




Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romek_b_at_nospam_o2.pl>
Subject: Re: =?iso-8859-2?Q?Pod=B6wietlenie?= LCD i AVR
Date: Fri, 05 Jul 2002 18:36:59 +0200


PP wrote:

od pinu uP powinny wychodzić dwa rezystory:
- do bazy tranzystora (1k..2,2k)
- do +zasilania (1k..4,7k)

Zrób tak, i o ile masz dobry program zobaczysz, że zadziała!! :))

To AVR a nie 51, a avr ma porty typu push-pull, wiec ten rezystor do vcc
jest zupelnie zbedny.

--
Pozdrawiam.... Romuald Bialy
E'mail: romek_b_at_nospam_o2.pl
WWW: http://www.polbox.com/r/romekb
yampp: http://www.yamppsoft.prv.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Sebcio XM" <sebcio_at_nospam_xmv6.mud.spam-acme.pl>
Subject: Re: Podświetlenie LCD i AVR
Date: Tue, 9 Jul 2002 11:34:45 +0200


Użytkownik "PP" <no_pawelp_at_nospam_hot.pl> napisał w wiadomości
news:ag263s$ak2$1_at_nospam_sunflower.man.poznan.pl...

od pinu uP powinny wychodzić dwa rezystory:
- do bazy tranzystora (1k..2,2k)
- do +zasilania (1k..4,7k)

oba rezystory są zbędne bo AVR (podobnie jak i `51) ma wewnętrzne
pullupy.


--
* Sebcio, Gdańsk



Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: =?iso-8859-2?Q?Pod=B6wietlenie?= LCD i AVR
Date: Tue, 09 Jul 2002 12:24:35 +0200


oba rezystory są zbędne bo AVR (podobnie jak i `51) ma wewnętrzne
pullupy.

Uważaj....51 nie wszedzie..... ;-)

--
PZD, Irek.N.



Poprzedni Następny
Wiadomość
Spis treści
From: "Sebcio XM" <sebcio_at_nospam_xmv6.mud.spam-acme.pl>
Subject: Re: Podświetlenie LCD i AVR
Date: Tue, 9 Jul 2002 14:19:48 +0200


Użytkownik "Ireneusz Niemczyk" <i.niemczyk_at_nospam_multispedytor.com.pl> napisał w
wiadomości news:3D2AB9E2.2901673_at_nospam_multispedytor.com.pl...

oba rezystory są zbędne bo AVR (podobnie jak i `51) ma wewnętrzne
pullupy.
Uważaj....51 nie wszedzie..... ;-)

właśnie - zagapiłem się z rozpędu ;-), oczywiście nie na P0 a także w
niektórych wykonaniach, np. AT89C2051 nie ma pullupów na wejściach
komparatorowych.



--
* Sebcio, Gdańsk



Poprzedni Następny
Wiadomość
Spis treści
From: Janusz_K <Janusz_k.anty_at_nospam_um.bielsko.pl>
Subject: Re: =?iso-8859-2?Q?Pod=B6wietlenie?= LCD i AVR
Date: Tue, 09 Jul 2002 12:56:23 +0200



od pinu uP powinny wychodzić dwa rezystory:
- do bazy tranzystora (1k..2,2k)
- do +zasilania (1k..4,7k)

oba rezystory są zbędne bo AVR (podobnie jak i `51) ma wewnętrzne
pullupy.
Ale do lini portu trzeba wpisać 1 to dopiero jest pullUp :))
--
Pozdr.

Janusz
PS. Uwaga z adresu usuń '.ANTY'