1 LCD 2 separate pic prosjekter

B

bbarney

Guest
Jeg har 2 separate pic prosjektene jeg vil koble til en LCD i samme box.is det noen måte å koble dem ved hjelp av en slags veksling
ordning som er ganske enkel og med hjelp av en 3dje bilde, jeg har masse pic's men ikke flink til å skrive kode.
noen forslag?

 
Jeg ville lage en "display modul" med en PIC LCD bruker serielle data innganger.
Deretter vil jeg legge til serielle data utgang til andre prosjekter.
På denne måten kan du vise informasjon som genereres i ulike moduler, samvirking
dem med 2 ledninger,
data og GND.

Beste ønsker,

humber555.

 
gjøre u bety at u vil kjøre LCD fra 2 ulike kretser samtidig ?????

 
Som mine kretser læreren pleide å si,
er det trolig en tusen måter å gjøre dette.Bare velg en din komfortabel med.

Jeg
har allerede bygget et par prosjekter der jeg gjort bruk av I2C bus å kommunisere mellom to Pics.

Bruke et
3. pic og ha dual buss mestere er ett alternativ.

Selv innstillingen en PIC som bussen master og den andre som den enheten som styrer LCD er mulig så lenge du kan utvikle de riktige handshaking.Dette er selvfølgelig svært like hva humber555 er forslag.Hvis du snakker om bare med ett prosjekt om gangen, se inn analoge buss brytere.Som gir deg fleksibilitet til å fjerne bryteren uten kode endre.Digikey selger nok utvalg som søker gjennom vil det gi deg et svar.Skål,

asd913

 
asd913 wrote:

Jeg har allerede bygget et par prosjekter der jeg gjort bruk av I2C bus å kommunisere mellom to Pics.

 
Jeg skulle bare bruke ett prosjekt på ved tid så kanskje
jeg får hodet til digi-tasten.
Takk for innspill guy's

 
Hvis du ikke merker det travle flagget og bruk forsinkelser i stedet, kan du enkelt bare koble LCD pins både Pics.Alt du trenger er å ha en LCD-Control linje som deles av både bilder å sikre at både Pics ikke tilgang LCD samtidig, og sørg for å sette LCD pins som inndata pins etter hver transaksjon.LCD-kontrolledning normalt vil være konfigurert som et innspill pin, og vil være fast ved det som PIC som ønsker å gjennomføre et LCD transaksjonen.Den PIC ville se om denne linjen er påstått når de ønsker å gjennomføre et LCD transaksjonen.Selvfølgelig er det fortsatt en 2 eller 3 syklus sjanse for at et sammenstøt kan forekomme.

 
asd913 kunne du kanskje styre meg mot noen av de analoge buss switches.i hadde en titt, men vet ikke hva jeg skulle egentlig være på jakt etter fordi i'am litt av en nybegynner på elektronisk's

 
http://www.digikey.com/scripts/DkSearch/dksus.dll?Detail?Ref=358708&Row=53097&Site=US

http://focus.ti.com/lit/ds/symlink/sn74cbt3384a.pdf

Dette bør fungere for deg.Alt du trenger er et par av disse 74cbt3384's, en mekanisk bryter, og en inverter.Bare inverterer / OE1 og koble den til / OE2.Skål,

asd913

 
Jeg glemte å nevne at hver av disse 74cbt3384
er kan brukes til å mux fem linjer samtidig.Du må koble de to utganger busser sammen.

for eksempel 1b1 = 2b1, 1b2 = 2b2, etc.asd913

edit:
på andre mente, ser på pinout, kan det være enklere å koble motsatte sider sammen.

1b1 = 2b5, 1b2 = 2b4, ...

 
som ba om, her er en skjematisk.

alle gjerne rette en problemer og feil.Jeg antar at du bruker en 4-bits data bussen som krever totalt syv linjer.Skål,

asd913
Beklager, men du må logge inn for å vise dette vedlegget

 
Takk for schematic.i 'am får mange små prosjekter som bruker en LCD-skjerm og i stedet for å kjøpe 20 LCD's
20 bokser dette kan være en løsning på problemet

 
bbarney wrote:

Jeg har 2 separate pic prosjektene jeg vil koble til en LCD i samme box.is det noen måte å koble dem ved hjelp av en slags veksling

ordning som er ganske enkel og med hjelp av en 3dje bilde, jeg har masse pic's men ikke flink til å skrive kode.

noen forslag?
 
nenad_p wrote:bbarney wrote:

Jeg har 2 separate pic prosjektene jeg vil koble til en LCD i samme box.is det noen måte å koble dem ved hjelp av en slags veksling

ordning som er ganske enkel og med hjelp av en 3dje bilde, jeg har masse pic's men ikke flink til å skrive kode.

noen forslag?
 
Har du prøvd å gjøre det med 74hc157 fordi
jeg allerede
har bestilt sjetonger til å prøve ASD913 idé.

 
Hvis du var en god solderer, kan du bruke litt logikk chip som SN74LVC2GU04DCKR ...sot23 pakken ...

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />eller cd4069, etc. ..
hilsen,

 

Welcome to EDABoard.com

Sponsor

Back
Top