Sisällysluettelo:
- Vaihe 1: Käytetty ohjelmisto:
- Vaihe 2: Käytetyt komponentit:
- Vaihe 3: Piirikaavio
- Vaihe 4: Lähdekoodi
- Vaihe 5: Video
Video: Laskeminen 0: sta 9999: een 8051: llä 7 segmenttinäytön käyttäminen: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei kaikki, Tässä opetusohjelmassa kerromme, kuinka voit laskea 0: sta 9999: ään käyttämällä neljää 7 -segmenttistä näyttöä käyttämällä vain yhtä porttia ja 4 digitaalista nastaa
Vaihe 1: Käytetty ohjelmisto:
Koska näytämme proteus -simulaatiota, TÄMÄN KOODAAMISEKSI JA SIMULOINNILLE TARVITSIT:
1 Keil -visio: Heillä on paljon tuotteita keilistä. joten tarvitset c51 -kääntäjän. Voit ladata kyseisen ohjelmiston täältä
2 Proteus -ohjelmisto simulointia varten: Tämä on ohjelmisto, joka näyttää simulaation. Saat paljon tietoa tämän ohjelmiston lataamisesta.
Jos teet sen laitteistossa, tarvitset koodin lataamiseen laitteistoon yhden flash -taika -ohjelmiston. Muista, että flash -magiaa on kehittänyt nxp. Joten et voi ladata kaikkia 8051 -perheen mikrokontrollereita tämän ohjelmiston kautta. Joten vain Philips -pohjainen ohjain voit ladata.
Vaihe 2: Käytetyt komponentit:
Tässä esittelyvideossamme käytämme proteus -simulaatiota, mutta ehdottomasti jos teet sen laitteistossasi, tarvitset nämä komponentit tähän projektiin:
8051 Kehityskortti: Joten jos sinulla on tämä levy, se on parempi, jotta voit ladata koodin helposti itse.
Seitsemän segmentin näyttö: On olemassa kahdenlaisia 7 segmentin näyttöjä, joista toinen on yleinen anodi ja toinen on yhteinen katodi. Proteus -simuloinnissamme käytämme yhteistä anodinäyttöä
USB -UART -muunnin: Tämä on 9Pin D -tyyppinen urosliitin Rs232 O/s
Hyppyjohdot
Vaihe 3: Piirikaavio
Vaihe 4: Lähdekoodi
Lähdekoodin saat GitHub -linkistämme
Vaihe 5: Video
Koko projektikuvaus on esitetty yllä olevassa videossa.
Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit vierailla YouTube -kanavallamme.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Atmega16 -pohjainen liikennevaloprojektin prototyyppi 7 -segmenttinäytön avulla (Proteus -simulaatio): 5 vaihetta
Atmega16 -pohjainen liikennevaloprojektin prototyyppi 7 -segmenttinäytön avulla (Proteus Simulation): Tässä projektissa aiomme tehdä Atmega16 -pohjaisen liikennevaloprojektin. Tässä olemme ottaneet yhden 7 segmentin ja 3 LEDiä liikennevalojen signaalien osoittamiseen
Laskennallisen kvanttimekaniikan laskeminen: 4 vaihetta
Laskennallisen kvanttimekaniikan laskeminen: Kemian ja fysiikan laskennalliset laskelmat voivat paljastaa erittäin mielenkiintoisia ominaisuuksia joillekin näytteille (varsinkin jos niitä muutetaan tietyn alkuperäisen yhdisteen tehokkuuden parantamiseksi). menettelyissä d -tekijöiden lisäksi
4 -numeroinen 7 -segmenttinäytön sekuntikello: 3 vaihetta
4-numeroinen 7-segmenttinäytön sekuntikello: Tässä ohjeessa näytetään, kuinka luoda täysin toimiva reaaliaikainen sekuntikello nelinumeroisesta seitsemän segmentin näytöstä
7 segmenttinäytön kooderi (diodeilla): 5 vaihetta
7 segmenttinäytön kooderi (diodeilla): Tällä erittäin yksinkertaisella tekniikalla voimme luoda kaikki ASCII -numeeriset merkit ja useimmat ASCII -kirjaimet 7 -segmenttisellä LED -näytöllä ja vähintään komponenteilla (1N4148 diodit). Tästä voi olla hyötyä esimerkiksi visualisoinnissa
Laskeminen ja tasaaminen binäärissä: 6 vaihetta
Laskeminen ja yhtälöinti binäärissä: Anna yleinen kuvaus ohjeista, tämä on toinen ohjattava binäärini. Tämä menee matemaattisiin yhtälöihin, jotka tehdään binäärinä. osassa 1 näytetään kuinka binaariluku lasketaan käsilläsi, kun taas osassa 2 näytetään kirjallinen muoto. Vain sivuhuomautuksena, että