Witam. Podlaczylem do uPC AT90S2313 LCD 2*16, ale on nie funguje :(
Na module LCD jest 16 stykow. Zgodnie z artykulem w EDW podlaczam: Pin1 = GND; Pin2 = +5V; Pin3 = potencjometr 100k (kontrast); Pin4 = PortB.2; Pin5 = GND; Pin6 = PortB.3; Pin11 = PortB.4; Pin12 = PortB.5; Pin13 = PortB.6; Pin14 = PortB.7 (15 i 16 nie podlaczone, bo wyswietlacz nie ma podswietlenia).
Po wlaczeniu ukladu na wyswietlaczu nic sie nie pojawia - wniosek: kontrast, krese potencjometrem, i jedyne co uzyskuje na wyswietlaczu to w gornym rzedzie same czarne kratki, w dolnym NIC sie nie pojawia.
Program:
Config Portb = &11 Portd.4 = 0 'wyswietlacz wlaczany jest przez tranzystor BC516. Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6 Cls Lcd "Test" Lowerline Lcd "wyswietlacza" Wait 3 Dim I As Integer I = 1 Cls Do Waitms 500 Incr I Lcd I Loop End
O co moze chodzic?