Viser tastaturnumrene i 16 X 2 LCD med 8051: 4 trinn
Viser tastaturnumrene i 16 X 2 LCD med 8051: 4 trinn
Anonim
Viser tastaturnumrene i 16 X 2 LCD med 8051
Viser tastaturnumrene i 16 X 2 LCD med 8051

I dette prosjektet skal vi grensesnittet tastatur og lcd med 8051. Når vi trykker på tasten i tastaturet får vi korrespondansenummeret på LCD -skjermen

Trinn 1: Brukt programvare:

Programvare som brukes
Programvare som brukes
Programvare som brukes
Programvare som brukes
Programvare som brukes
Programvare som brukes

Siden vi viser proteussimulering, så FOR KODING OG SIMULERING KREV DU:

1 Keil uvision: Det er mange produkter fra keil. så du trenger en c51 -kompilator. Du kan laste ned programvaren herfra

2 Proteus -programvare for simulering: Dette er programvaren for å vise simulering. Du vil få mye informasjon for å laste ned denne programvaren.

Hvis du gjør det i maskinvare, trenger du en programvare som er flash magic for å laste opp koden i maskinvaren. Husk flash magic er utviklet av nxp. Så du kan ikke laste opp alle 8051 familie mikrokontroller via denne programvaren. Så bare Philips -baserte kontrolleren kan laste opp.

Trinn 2: Brukt komponent:

Komponent som brukes
Komponent som brukes
Komponent som brukes
Komponent som brukes
Komponent som brukes
Komponent som brukes

Her i demo -videoen vår bruker vi proteussimulering, men definitivt hvis du gjør det i maskinvaren din, trenger du disse komponentene for dette prosjektet:

8051 Utviklingstavle: Så hvis du har dette brettet, blir det bedre slik at du enkelt kan laste opp koden selv.

LCD 16*2: Dette er 16*2 LCD. I denne LCD -skjermen har vi 16 pins.

4*3 Tastaturmatrise: Her bruker vi 4*3 tastaturmatrise. Så du kan bruke 4*3 matrise eller en hvilken som helst annen matrise som 4*4, ikke noe problem. For det litt mer trinnet må vi legge til i koden USB til UART -omformer: Dette er en 9 -pins D -type hankontakt for RS232 O/p

Noen hoppetråder

Trinn 3: Kretsdiagram

Kretsdiagram
Kretsdiagram

Trinn 4: Kode og video

Hele prosjektbeskrivelsen er gitt i videoen ovenfor

Du kan få kildekoden fra vår GitHub -lenke

Hvis du er i tvil om dette prosjektet, kan du gjerne kommentere oss nedenfor. Og hvis du vil lære mer om innebygd system, kan du besøke vår YouTube -kanal

Besøk og lik vår Facebook -side for hyppige oppdateringer.

Takk og hilsen,