
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Hei alle sammen. I denne opplæringen skal vi fortelle deg hvordan du teller fra 0 til 99 ved å bruke to 7 -segmenters display.
Trinn 1: Brukt programvare:



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: Komponenter 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.
Syv segmentvisning: Det er to typer 7 -segmenters skjerm, den ene er felles anode og den andre er vanlig katode. I vår Proteus -simulering bruker vi Common Anode Display
USB til UART -omformer: Dette er en 9Pin D -type hankontakt for Rs232 O/p -hoppeledninger
Trinn 3: Kretsdiagram

Trinn 4: Kildekode
Du kan få kildekoden fra vår GitHub -lenke
Trinn 5: Arbeidsprinsipp og video

Siden vi bruker to segmenter, har vi brukt to 8051 I/O -porter for prosjektet vårt. Hele prosjektbeskrivelsen er gitt i videoen ovenfor.
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,
Anbefalt:
Visuino Hvordan bruke pulsbreddemodulering (PWM) til å endre lysstyrken til en LED: 7 trinn

Visuino Slik bruker du pulsbreddemodulering (PWM) for å endre lysstyrken til en LED: I denne opplæringen bruker vi en LED som er koblet til Arduino UNO og Visuino for å endre lysstyrken ved hjelp av Pulsbreddemodulering (PWM). Se en demonstrasjonsvideo
Få kostholdet ditt til å telle: 7 trinn

Få kostholdet ditt til å telle: I dag er temaet " helse " hadde blitt godt kjent og diskutert. Å gå på diett er en vanskelig oppgave for de fleste, mange av dem bestemmer seg for å gi opp på grunn av matens fristelse. Hensikten med å lage denne maskinen er å øke suksessen
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn

Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Hvordan bruke en piezo til å produsere tone: Grunnleggende: 4 trinn (med bilder)

Hvordan bruke en piezo til å produsere tone: Grunnleggende: Hei alle sammen, I denne instruksen vil vi bruke en Piezo -summer til å produsere tone. Hva er en Piezo -summer? En Piezo er en elektronisk enhet som kan brukes både til å produsere og oppdage lyd. Applikasjoner: Du kan bruke samme krets for å spille
Hvordan bruke ESP32 til å kontrollere LED med Blynk Via WiFi: 7 trinn (med bilder)

Slik bruker du ESP32 til å kontrollere LED med Blynk Via WiFi: Denne opplæringen skal bruke ESP32 utviklingsbord for å kontrollere LED med Blynk via WiFi. Blynk er en plattform med iOS- og Android -apper for å kontrollere Arduino, Raspberry Pi og lignende over Internett. Det er et digitalt dashbord hvor du kan bygge et