Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom projektu ćemo vam reći kako možemo spojiti 7 -segmentni zaslon s 8051 mikrokontrolerom.
Korak 1: Korišteni softver:
Kako pokazujemo simulaciju proteusa, tako ste ZA KODIRANJE I SIMULACIJU TREBALI:
1 Keil uvision: Njihovo mnoštvo proizvoda je keil. pa će vam biti potreban c51 prevoditelj. Ovdje možete preuzeti taj softver
2 Proteus softver za simulaciju: Ovo je softver za prikaz simulacije. Za preuzimanje ovog softvera dobit ćete mnogo informacija.
Ako to radite hardverski, trebat će vam jedan softver koji je flash magija za učitavanje koda u vaš hardver. Zapamtite, flash magiju je razvio nxp. Dakle, ne možete učitati sav mikrokontroler obitelji 8051 putem ovog softvera. Dakle, upravljač sa sjedištem u Philipsu možete prenositi samo vi.
Korak 2: Potrebne komponente:
Ovdje u našem demo videu koristimo simulaciju proteusa, ali definitivno ako to radite na svom hardveru bit će vam potrebne ove komponente za ovaj projekt:
8051 Razvojna ploča: Dakle, ako imate ovu ploču, bit će bolje kako biste mogli sami učitati kôd.
Prikaz sa sedam segmenata: Postoje dvije vrste prikaza sa 7 segmenata, jedna je zajednička anoda, a druga zajednička katoda. U našoj Proteus simulaciji koristimo Common Anode Display
USB na UART pretvarač: Ovo je muški konektor tipa 9Pin D za žice kratkospojnika Rs232 O/p
Korak 3: Dijagram kruga
Korak 4: Izvorni kod
Izvorni kod možete dobiti s naše GitHub veze
Korak 5: Princip rada i video zapis
Morate proslijediti ispravan heksadecimalni kôd za generiranje brojeva na 7 segmentnom zaslonu. Možete pogledati video zapis ovog projekta. Princip rada i kod koji sam tamo objasnio
Ako imate bilo kakvih nedoumica u vezi ovog projekta, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sustavu, posjetite naš youtube kanal
Posjetite i lajkajte našu Facebook stranicu za česta ažuriranja.
Ovaj smo kanal tek počeli, ali svakodnevno ćete dobivati neke videozapise o ugrađenom sustavu i IoT -u. Hvala i pozdrav,