Pomoc za i2c displej 16x2 u picbasicu
Moderators: pedja089, stojke369, [eDo], trax
Pomoc za i2c displej 16x2 u picbasicu
Pozdrav svima.Pokusavam u proteusu da uradim nesto sa displejem 16x2 i2c i neide,skinuo sam nesto sa interneta ali nije to sto mi je bitno pa bih zamolio ako neko ima neki kod sa ovim displejem da mi posalje.Za pic 16f serije,na pr 16f88 , 877 , 628...
- milan-markovic
- Pocetnik na forumu
- Posts: 34
- Joined: 24-05-2014, 10:54
- Location: Aleksinac
Re: Pomoc za i2c displej 16x2 u picbasicu
Nisi napisao o kom modulu je rec odnosno koji je kontroler za i2c komunikaciju .
Predpostavljam da hoces da koristis modul koji se prodaje kao arduino I2C LCD modul sa kontrolerom PCF8574.
Predpostavljam da hoces da koristis modul koji se prodaje kao arduino I2C LCD modul sa kontrolerom PCF8574.
Re: Pomoc za i2c displej 16x2 u picbasicu
Ne za Arduino,mislio sam u picbasicu klasican program,na primer voltmetar ali da koristi i2c displej 16x2
ili bilo sta drugo gde je upotrebljen i2c displej da bih video kako su komande za njega.
Nikako da mi proradi.Svejedno koji PIC 16f877 84 628 ...
ili bilo sta drugo gde je upotrebljen i2c displej da bih video kako su komande za njega.
Nikako da mi proradi.Svejedno koji PIC 16f877 84 628 ...
Re: Pomoc za i2c displej 16x2 u picbasicu
Ima taj modul tj displej 16x2 na kome je ugradjena plocica sa PCF8574 pa kao takav moze da se koristi za bilo koji mcu
Re: Pomoc za i2c displej 16x2 u picbasicu
Evo neki primer sa LCD 16x2 e sad sta izmeniti da bi se stavio 16x2 i2c
(ovo je neki primer zakod mene na poslu da se ne svadjamo ko ce da kuva kafu)
(ovo je neki primer zakod mene na poslu da se ne svadjamo ko ce da kuva kafu)
Code: Select all
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 2
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 0
DEFINE LCD_RWREG PORTB
DEFINE LCD_RWBIT 3
DEFINE LCD_LINES 2
pause 100
trisa.0=1
broj var word
milan var word
milan=10
broj = 8
pocetak:
lcdout $FE,1
lcdout $fe,2
lcdout "BACI KOCKU"
lcdout $fe,$c0
lcdout "Ko kuva kafu ???"
pause 3000
lcdout $FE,1
lcdout $fe,2
lcdout "M I L O S VS"
lcdout $fe,$c0
lcdout "M I L A N ???"
pause 3000
lcdout $FE,1
lcdout $fe,2
lcdout "DA POCNEMO"
pause 3000
if porta.0=0 then
lcdout $FE,1
random milan
random broj
lcdout $fe,2
lcdout "MILAN = ",DEC1 milan
pause 10
lcdout $fe,$c0
lcdout "MILOS = ",dec1 broj
pause 1000
start:
if porta.0=1 then pocetak:
goto start:
endif
goto pocetak
end
Re: Pomoc za i2c displej 16x2 u picbasicu
LCDOUT nema nikakve veze sa I2C.
Tako da ti moras slati komande na aj I2C chip, pa ce on dalje da salje to na LCD.
Tako da ti moras slati komande na aj I2C chip, pa ce on dalje da salje to na LCD.
Re: Pomoc za i2c displej 16x2 u picbasicu
Znam da nema i probao sam nesto sto sam nasao pa da saljem komande za i2c ali nikako da proradi,ovo sam stavio kao primer da bih pitao kako ubaciti komande za i2c na pr ovde.
Re: Pomoc za i2c displej 16x2 u picbasicu
Krenuo si od kraja.
Moras se vratiti na pocetak. Koji chip na LCD pretvara i2c u paralelnu komunikaciju?
Moras se vratiti na pocetak. Koji chip na LCD pretvara i2c u paralelnu komunikaciju?
Re: Pomoc za i2c displej 16x2 u picbasicu
Naucio sam 2 displeja sa modulom PCF8574. Plocica sa
PCF8574 je na samom displej u, neznam da li moze da se skine ali nebitno je, u sastavu je displeja sa 4 izvoda za i2c komunikaciju.
PCF8574 je na samom displej u, neznam da li moze da se skine ali nebitno je, u sastavu je displeja sa 4 izvoda za i2c komunikaciju.
Re: Pomoc za i2c displej 16x2 u picbasicu
Onda trazis kako kontroslisati PCF8574 iz PBP-a.
Pa kad njega kontrolises, onda trazis sta sve treba slati displeju, pa kreirati komunikaciju.
A sad mi pade na pamet da je na picbasic.co.uk bila takva tema, ili ce biti melabs...
Pa kad njega kontrolises, onda trazis sta sve treba slati displeju, pa kreirati komunikaciju.
A sad mi pade na pamet da je na picbasic.co.uk bila takva tema, ili ce biti melabs...
- milan-markovic
- Pocetnik na forumu
- Posts: 34
- Joined: 24-05-2014, 10:54
- Location: Aleksinac
Re: Pomoc za i2c displej 16x2 u picbasicu
@ MIKI 73
Ako ti nije hitno napisacu ti ja program kako ces da saljes informacije tom tvom LCD displeju sa PCF8574.
Za vikend to mogu da odradim jer sam trenutno u nekoj guzvi.
Pozdrav
Ako ti nije hitno napisacu ti ja program kako ces da saljes informacije tom tvom LCD displeju sa PCF8574.
Za vikend to mogu da odradim jer sam trenutno u nekoj guzvi.
Pozdrav
Re: Pomoc za i2c displej 16x2 u picbasicu
Unapred veliko hvala. Nije hitno jer se nadam da ce mi displej i stici neki dan posle vikenda. Nemora nista opsirno, obican neki primer koji salje komandu na displej.