Innehållsförteckning:

Öka 7 segmentvärde med hjälp av tryckknapp med 8051: 4 steg (med bilder)
Öka 7 segmentvärde med hjälp av tryckknapp med 8051: 4 steg (med bilder)

Video: Öka 7 segmentvärde med hjälp av tryckknapp med 8051: 4 steg (med bilder)

Video: Öka 7 segmentvärde med hjälp av tryckknapp med 8051: 4 steg (med bilder)
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, November
Anonim
Ökar 7 segmentvärde med hjälp av tryckknapp med 8051
Ökar 7 segmentvärde med hjälp av tryckknapp med 8051

I detta projekt kommer vi att öka sju segment visningsvärde med hjälp av tryckknapp med 8051 mikrokontroller.

Steg 1: Använd programvara:

Eftersom vi visar proteussimulering så FÖR KODNING OCH SIMULERING DU KRÄVDE:

1 Keil uvision: Det finns massor av produkter från keil. så du kommer att behöva c51 -kompilatorn. Du kan ladda ner den här programvaran härifrån

2 Proteus -programvara för simulering: Detta är programvaran för att visa simulering. Du kommer att få mycket information för att ladda ner denna programvara.

Om du gör det i hårdvara behöver du en programvara som är flashmagisk för att ladda upp koden i din maskinvara. Kom ihåg att flashmagi är utvecklat av nxp. Så du kan inte ladda upp alla 8051 familjens mikrokontroller via denna programvara. Så bara Philips -baserade styrenheter kan du ladda upp.

Steg 2: Komponenter som används:

Komponenter som används
Komponenter som används
Komponenter som används
Komponenter som används

Här i vår demovideo använder vi proteussimulering men definitivt om du gör det i din hårdvara kommer du att behöva dessa komponenter för detta projekt:

8051 Utvecklingskort: Så om du har det här kortet blir det bättre så att du enkelt kan ladda upp koden själv.

Sju segmentvisning: I detta projekt använder vi en gemensam anoddisplay.

En tryckknapp: En tryckknapp som vi använder eftersom vi har inbyggt uppdragningsmotstånd i port 2 så vi använder inget motstånd. Så om du använder Port 0 så anslut ett drag upp motstånd, som i port 0 har vi inget drag upp motstånd

USB till UART -omvandlare: Detta är 9 -polig D -hankontakt för Rs232 O/p -bygelkablar

Några bygeltrådar

Steg 3: Kretsdiagram:

Kretsdiagram
Kretsdiagram

Steg 4: Kod och video

Hela projektbeskrivningen ges i ovanstående video

Du kan få källkoden från vår GitHub -länk

Om du har några tvivel angående detta projekt får du gärna kommentera oss nedan. Och om du vill lära dig mer om inbäddade system kan du besöka vår youtube -kanal

Besök och gilla vår Facebook -sida för frekventa uppdateringar.

Denna kanal just nu har vi startat men dagligen får du några videor om inbäddat system och IoT. Tack och hälsningar,

Rekommenderad: