grænseflade VFDs og Tastaturer med PIC18F258

R

Rachna

Guest
<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Udråbstegn" border="0" />

Hej!

Jeg har for nylig begyndte at bruge PIC18F258 microcontroller.Jeg vil gerne vide, hvordan kan jeg interface denne microcontroller med et VFD display og en Tastaturer.Please help!

Hilsen,
Jas.

 
Hej Rachna,

VFD's kommer i tre typer til mig:

1.Typer med en grænseflade forenelig med fælles LCD's
2.Typer med et andet interface
3.Typer uden interface (bare VFD tube med masser af tilslutninger)

(Bemærk - disse "typer" er bare * min * måde at tænke på - ikke går beder om en »type 1 'VFD - vil de ikke vide, hvad du mener)

Type 1 er den mest nemme at bruge, og mange er nu på denne måde.Kig efter dem forenelige med HD44780 chip findes på mange LCD's.Denne måde, kan du bruge allerede skrevet koden findes på dette bord, og internettet, uden at skulle opfinde det hele.

Type 2 kan stadig være ganske let, det er de vigtigste jeg har tendens til at have omkring, fordi de er billige overskud.Du skal skrive din egen kode, eller at ændre standard-kode for at bruge dem.Jeg har nogle med en dejlig serielt interface - døde let at bare konvertere fra RS232 fra en pc eller bare bruge den serielle port direkte fra en PIC.

Type 3 er stærkere og har brug for ekstra dele til at køre dem.Jeg har en kasse fuld af disse.De også kan være enkel Men lige som at køre en multipleksede LED display for så vidt angår software går.De har brug for en spænding inverter og kørsel logik i stand til at håndtere deres spændinger.Brug type 1 eller 2 i nævnte rækkefølgeDu behøver ikke sige, hvad sprog du bruger, men her er et par links, der kan hjælpe.Også prøve at søge dette bord.Du kan finde mere, hvis du søger efter LCD-kode end for VFD.

http://home.iae.nl/users/pouweha/lcd/lcd2.shtml
http://www.doc.ic.ac.uk/ ~ ih / doc / LCD /
http://www.thecodeproject.com/csharp/cspplcds.asp?df=100&forumid=23720&exp=0&fr=26

Hvis du kan fortælle os, hvad VFD du vil bruge (fabrikant, del nummer), vi kan give mere hjælp om, hvordan du grænseflade det.

Keypad grænseflade er normalt gøres ved scanning rækker / kolonner og leder efter en keypress.Debouncing er én ting at se efter - omkoblere gøre skifte rent og giver masser af falske on / off / på begivenheder, som en mikro er hurtig nok til at se.Det skal være programmeret til at ignorere disse korte pulser.

http://www.mikerj.clara.net/
http://jap.hu/electronic/codelock.html

Hope this helps,
FoxyRick.

 
Jeg vil
hellere du bruger en OLED skærm i stedet for VFD.OLED skærm er billigere, ikke producerer varme og ikke så følsomme som de VFD er.

 

Welcome to EDABoard.com

Sponsor

Back
Top