Inhoudsopgave:

De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen
De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen

Video: De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen

Video: De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen
Video: Enkele opties voor een nieuw chronograafproject experimenteren 2024, December
Anonim
De toetsenbordnummers weergeven in 16 X 2 LCD met 8051
De toetsenbordnummers weergeven in 16 X 2 LCD met 8051

In dit project gaan we toetsenbord en lcd koppelen met 8051. Terwijl we op de toets in het toetsenbord drukken, krijgen we het correspondentienummer in ons lcd

Stap 1: gebruikte software:

Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software

Omdat we proteus-simulatie laten zien, dus VOOR CODERING EN SIMULATIE VEREIST U:

1 Keil uvision: Er zijn veel producten van Keil. dus je hebt een c51-compiler nodig. U kunt die software hier downloaden

2 Proteus Software voor simulatie: Dit is de software om simulatie te tonen. U krijgt veel informatie om deze software te downloaden.

Als je het in hardware doet, heb je één software nodig die flash-magie is om de code in je hardware te uploaden. Onthoud dat flash-magie is ontwikkeld door nxp. U kunt dus niet alle microcontrollers uit de 8051-familie via deze software uploaden. Dus op Philips gebaseerde controller die alleen jij kunt uploaden.

Stap 2: Gebruikte component:

Gebruikt onderdeel
Gebruikt onderdeel
Gebruikt onderdeel
Gebruikt onderdeel
Gebruikt onderdeel
Gebruikt onderdeel

Hier in onze demovideo gebruiken we proteus-simulatie, maar als je het in je hardware doet, heb je deze componenten voor dit project nodig:

8051 Ontwikkelbord: Dus als je dit bord hebt, is het beter, zodat je de code gemakkelijk zelf kunt uploaden.

LCD 16*2: Dit is 16*2 LCD. In dit LCD hebben we 16 pinnen.

4*3 toetsenbordmatrix: hier gebruiken we een 4*3 toetsenbordmatrix. U kunt dus een 4 * 3-matrix of een andere matrix zoals 4 * 4 gebruiken, geen probleem. Voor dat een beetje meer stap moeten we onze code USB naar UART-converter toevoegen: dit is een 9-pins D-type mannelijke connector voor RS232 O / p

Sommige jumperdraden

Stap 3: Schakelschema

Schakelschema
Schakelschema

Stap 4: Code en video

De hele projectbeschrijving wordt gegeven in bovenstaande video

Je kunt de broncode krijgen van onze GitHub-link

Als u enige twijfel heeft over dit project, kunt u ons hieronder een reactie geven. En als je meer wilt weten over embedded systemen, kun je ons YouTube-kanaal bezoeken

Bezoek en like onze Facebook-pagina voor regelmatige updates.

Bedankt & groeten,

Aanbevolen: