Pomoc za i2c displej 16x2 u picbasicu

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: stojke369, pedja089, [eDo], trax

Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 20-02-2021, 22:39

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...
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu


Re: Pomoc za i2c displej 16x2 u picbasicu

Postby milan-markovic » 21-02-2021, 09:10

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.
User avatar
milan-markovic
 
Posts: 34
Joined: 24-05-2014, 10:54
Location: Aleksinac

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 21-02-2021, 10:15

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 ...
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 21-02-2021, 10:17

Ima taj modul tj displej 16x2 na kome je ugradjena plocica sa PCF8574 pa kao takav moze da se koristi za bilo koji mcu
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 21-02-2021, 21:18

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)
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
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby pedja089 » 21-02-2021, 22:16

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.
User avatar
pedja089
 
Posts: 7811
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 21-02-2021, 23:31

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.
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby pedja089 » 22-02-2021, 02:06

Krenuo si od kraja.
Moras se vratiti na pocetak. Koji chip na LCD pretvara i2c u paralelnu komunikaciju?
User avatar
pedja089
 
Posts: 7811
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 22-02-2021, 08:03

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.
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby pedja089 » 22-02-2021, 18:16

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...
User avatar
pedja089
 
Posts: 7811
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Re: Pomoc za i2c displej 16x2 u picbasicu


Re: Pomoc za i2c displej 16x2 u picbasicu

Postby milan-markovic » 22-02-2021, 20:37

@ 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
User avatar
milan-markovic
 
Posts: 34
Joined: 24-05-2014, 10:54
Location: Aleksinac

Re: Pomoc za i2c displej 16x2 u picbasicu

Postby MIKI73 » 23-02-2021, 00:21

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.
MIKI73
 
Posts: 103
Joined: 01-11-2014, 16:57


Return to Mikrokontroleri - PIC

Who is online

Users browsing this forum: No registered users and 3 guests

GOOGLE

cron