INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stap 1: Aan die gang
- Stap 2: Stam 2: Kringaansluitings
- Stap 3: Stap 3: Programmering van die mikrobeheerder
- Stap 4: Stap 4: en die finale kring…
Video: BI - RIGLIKE BESOEKTELLER MET 8051 (AT89S52): 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Die doel van hierdie projek is om die aantal besoekers wat 'n kamer binnekom en te verlaat, te tel en die besonderhede op 'n LCD -skerm op te dateer.
Hierdie projek bestaan uit AT89S52 -mikrobeheerder, twee IR -sensors en LCD -skerm. Die IR -sensors bespeur die eksterne gebeurtenisse en die uitsetseine word na die mikrobeheerder gestuur. Die mikrobeheerder gebruik hierdie seine vir die telbewerking gebaseer op die algoritme wat daarin geskryf is. Die tellerwaardes word dan vertoon met 'n 16 × 2 LCD -skerm.
Voorrade
AT82S52 ……………………. 1
IR -sensor …………………… 2
16*2 LCD -skerm …………. 1
Stap 1: Stap 1: Aan die gang
*As u die ontwikkelingsbord van 8051 het, slaan hierdie stap oor
Die basiese kaalmetaalprogrammeringskonfigurasie word verduidelik in my ander instruksies. U kry toegang daartoe deur op die skakel te klik: PROGRAMMING-AT89S52-USING-ARDUINO
Stap 2: Stam 2: Kringaansluitings
Koppel die IR -sensors soos in die stroombaandiagram aangedui.
Stap 3: Stap 3: Programmering van die mikrobeheerder
Soos hierbo genoem, sien my vorige instruksies om te weet hoe om AT89S52 met Arduino te programmeer.
laai die aangehegte kode af en laai dit op na die mikrobeheerder.
Stap 4: Stap 4: en die finale kring…
Dit is hierdie finale uitset van die tweerigting-besoekerteller
Aanbeveel:
Digitale klok met behulp van mikrokontroller (AT89S52 sonder RTC -stroombaan): 4 stappe (met foto's)
Digitale klok met behulp van mikrobeheerder (AT89S52 Sonder RTC -stroombaan): Kom ons beskryf 'n horlosie … " Klok is 'n toestel wat die tyd tel en toon (relatief) " . LET WEL: dit sal 2-3 minute neem om te lees, lees die hele projek, anders sal ek nie
PROGRAMMERING VAN AT89S52 MET ARDUINO: 4 stappe
PROGRAMMERING VAN AT89S52 GEBRUIK VAN ARDUINO: In-System Programming (ISP) oftewel In-Circuit Serial Programming (ICSP) is die vermoë van sommige programmeerbare logiese toestelle, mikrobeheerders en ander ingebedde toestelle om geprogrammeer te word terwyl dit in 'n volledige stelsel geïnstalleer is, eerder as om die chi
LCD -koppelvlak met 8051 (AT89S52): 4 stappe
LCD-koppelvlak met 8051 (AT89S52): Hallo, dit is die begin van 8051. LCD kan met 8-bis en 4-bis-modus bestuur word, maar in die geval van 8051 word 8-bit meestal gebruik, 4-bit gebruik in geval van arduino , AVR en PIC. 8-bis-modus beteken dat dit 8-drade gebruik het vir die oordrag van adres en data
Verhoog 7 segmentwaarde met behulp van drukknop met 8051: 4 stappe (met foto's)
Verhoog 7 segmentwaarde met behulp van drukknop met 8051: In hierdie projek gaan ons sewe segment vertoonwaarde verhoog met behulp van drukknop met 8051 mikrobeheerder
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms