"Henrik Mortensen" skrev i en meddelelse news:e9dl3g$101g$ snipped-for-privacy@newsbin.cybercity.dk...
Du kan lave en nem løsning med en printerport. Hvis vi nu siger at du bruger de bit 0-3 som fældes data til 4 stk. 4511 (en pr ciffer) og en adr. decoder 4515. De fire data input til 4515 kunne så være printerportens bit 4-7. Nu forbinder du så 4515 inhibet til pin 1 i printerporten. output fra 4515 forbindes til 4511's LE input. Nu skal du så "bare" skrive noget software der kan sende data og adr samt lave en puls på printerportens pin 1.
1) Pin1 = 1
2) pak cifferdata sammen med den ønskede ciffer "adr".
3) overfør data til printerporten.
3) Pin1 = 0
4) pause
5) Pin1 = 1
6) Når du vil sende flere data til display så hop til 2.
En anden løsning der er også er nem er at sende data som synkron serielt, det har den fordel at du kan klare dig med tre ledninger.
1 GND.
2 Data
3 Clock Som decoder kan du bruge næsten en hvilken som helst serielt in to parelel out. en mulighed kunne være 74HC164. Brug en 74HC164 pr. ciffer. forbind clock signalet til CP. på alle dine
74HC164. forbind din dataledning til Dsa input på den første 74HC164 forbind
74HC164 Q7 til Dsa på den næste 74HC164 (ciffer 2) og så fremdeles. Forbind så 74HC164'ernes Qx til et driver kredsløb der kan trække dine display, en udgang pr segment, det giver også mulighed for at styrre et "," i dit display og du kan skrive en del bogstaver. Hvis du bruger en printerport så kan den drive dine input direkte. Du kan også vælge at styrre dit display ved hjælp af RTS og DTR i en Com port, her skal du så lege lave et kredsløb der ændre portens spændinger til noget der ligner 0'er og 1'er.
være
Jeg ville nok bruge en uP af en art med indbygget uart og lade den stå for kommunikation mellem PC (comport) og display.
Håber det kan bruges.
--
Hilsen
Peter N Petersen
http://peteropfinder.dk Privat
http://www.peteropfinder.dk Firma
Hvis du har en micro i dit proj, evt med SPI er en 74xx595 nok det nemmeste.... det er eeet serial in serial-in-paralel-out skifteregister.... med 8 bit, lige en til hvert 7-segment + evt punktum....
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.