Witam ponownie. Tym razem mam problem z wyświetlaczem lcd alfanumerycznym 2x16(dokumentacja techniczna lcd). Podłączyłem wyświetlacz wg. schematu (patrz poniżej) do atmegi8. Po wgraniu programu, włączyłem cały układ do źródła zasilania. Zaciekawiło mnie to, że wyświetlacz cały czas jest podświetlony chociaż nie ma doprowadzonego zasilania do katody i anody diod podświetlających lcd. Więc postanowiłem podłączyć anodę diod podświetlających do +, a katodę do pinu B1 µC. Wgrałem taki program(co ma zapalać i gasić diody):
Wynikiem tego było lekkie przyciemnianie wyświetlacza.
Co jest źle podłączone ??
Czy to może być spowodowane typem wyświetlacza ??
Schemat podłączenia lcd do atmega8:
Miejsce pytań nt. Atmega i bascoma jest w dziale Mikrokontrolery AVR.
Po raz ostatni przenoszę post kolegi Scofield1 z działu Programowanie.
[Dr.Vee]
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5
Config Pinb.1 = Output
Do
Cls
Portb.1 = 0
Wait 1
Portb.1 = 1
Wait 1
Lcd "<<>>"
Wait 1
Loop
EndWynikiem tego było lekkie przyciemnianie wyświetlacza.
Co jest źle podłączone ??
Czy to może być spowodowane typem wyświetlacza ??
Schemat podłączenia lcd do atmega8:
Miejsce pytań nt. Atmega i bascoma jest w dziale Mikrokontrolery AVR.
Po raz ostatni przenoszę post kolegi Scofield1 z działu Programowanie.
[Dr.Vee]