Inhoudsopgave:
- Stap 1: gebruikte software:
- Stap 2: Gebruikte component:
- Stap 3: Schakelschema
- Stap 4: Code en video
Video: De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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:
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:
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
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:
Tekst weergeven op M5StickC ESP32 met Visuino: 6 stappen
Tekst weergeven op M5StickC ESP32 met Visuino: In deze tutorial zullen we leren hoe ESP32 M5Stack StickC te programmeren met Arduino IDE en Visuino om elke tekst op LCD weer te geven
8051 Interfacing met DS1307 RTC en tijdstempel op LCD weergeven - Ajarnpa
8051 Interfacing met DS1307 RTC en tijdstempel weergeven in LCD: In deze tutorial hebben we u uitgelegd hoe we 8051 microcontroller kunnen koppelen aan ds1307 RTC. Hier tonen we RTC-tijd in lcd met behulp van proteus-simulatie
Internetklok: datum en tijd weergeven met een OLED met ESP8266 NodeMCU met NTP-protocol - Ajarnpa
Internetklok: datum en tijd weergeven met een OLED met behulp van ESP8266 NodeMCU met NTP-protocol: Hallo allemaal, in deze instructables zullen we een internetklok bouwen die tijd van internet haalt, zodat dit project geen RTC nodig heeft om te draaien, het heeft alleen een werkende internetverbinding En voor dit project heb je een esp8266 nodig die een
EC/pH/ORP-gegevens opslaan en weergeven met de TICK-stack en het NoCAN-platform: 8 stappen
EC/pH/ORP-gegevens opslaan en weergeven met de TICK-stack en het NoCAN-platform: hier wordt uitgelegd hoe u het NoCAN-platform van Omzlo en uFire-sensoren kunt gebruiken om EC, pH en ORP te meten. Zoals hun website zegt, is het soms gemakkelijker om gewoon een kabel naar je sensorknooppunten te leiden. CAN heeft het voordeel van communicatie en stroom in één c
Toetsenbordinterface met 8051 en weergave van toetsenbordnummers in 7 segmenten - Ajarnpa
Toetsenbordinterface met 8051 en toetsenbordnummers weergeven in 7 segmenten: in deze zelfstudie ga ik u vertellen hoe we het toetsenbord kunnen koppelen aan 8051 en toetsenbordnummers weergeven in een 7-segments display