Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Finn komponenter
- Trinn 2: Lodding
- Trinn 3: Kontrollerer
- Trinn 4: Last opp programmet
Video: AT89S52 - Veroboard & Upcycling -komponenter: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Bygg din egen forfader til Arduino med upcycled komponenter.
32 I/O programmerbar. Er dette en ISP -programmerbar mikrokontroller.
Enkelt og lærerikt byggeprosjekt.
(Ok … jeg kjøper Veroboard for denne, eller du kan gjøre det på brødbrett)
Rekvisita
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
Trinn 1: Finn komponenter
- 2 x 22 pF Keramiske kondensatorer
- 2 x 180 ohm motstand 1/4W
- 1 x 10k ohm motstand 1/4W
- 2 kondensator 10uF (kan sette 10uF eller 1uF for tilbakestilling)
- 1 kondensator 1uF
- 1 x 20 MHz Oscillator 2 poeng
- 1 x LM7805 regulator 5V
- 1 x Avbryter 2 posisjoner
- 1 x USB B hunnkontakt
- 4 x 8 pins mannlige overskrifter
- 2 x 4 pins mannlige overskrifter
- 1 x AT89S52 mikrokontroller
- 1 x Veroboard
- 2 x LED 3 mm (1 rød og 1 grønn) for å sjekke forsyningen
Påkrevd: Ting for lodding.
Vær oppmerksom på at alle komponentene ble oppsyklet. Du kan finne dem på elektronisk avfall.
Jeg har nettopp kjøpt Veroboard.
Trinn 2: Lodding
Følg tidligere skjema for loddingskomponenter på Veroboard.
Advarsel: Prøv på brødbrettet før loddetinn.
Trinn 3: Kontrollerer
Kontroller strømforsyningen med Leds.
Sett mikrokontrolleren i god posisjon. Punkt på hjørnet av AT89S52 er første pin.
Det er en Arduino som ser ut med gamle ting.
Trinn 4: Last opp programmet
Nå er det på tide å programmere mikrokontroller. Velg din metode, og prøv en Blink -kode for å teste den.
Jeg bruker en profesjonell ISP -programmerer med ZIF -kontakt for opplasting av hex -filer. Du kan programmere den med en Arduino Uno og bruke varepinner.
Upcycle for moro skyld.
Anbefalt:
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): La oss beskrive en klokke … " Klokke er en enhet som teller og viser tid (relativ) " . MERK: det vil ta 2-3 minutter å lese. Les hele prosjektet, ellers vil jeg ikke
PROGRAMMERING AT89S52 BRUK AV ARDUINO: 4 trinn
PROGRAMMERING AT89S52 BRUK AV ARDUINO: In-System Programming (ISP) aka In-Circuit Serial Programming (ICSP) er evnen til noen programmerbare logiske enheter, mikrokontrollere og andre innebygde enheter som skal programmeres mens de er installert i et komplett system, i stedet for å kreve chi
BI - DIREKSJONELL BESØKERTELLER MED 8051 (AT89S52): 4 trinn
BI - DIRECTIONAL VISITOR COUNTER USING 8051 (AT89S52): Målet med dette prosjektet er å telle antall besøkende som kommer inn og ut av et rom og oppdaterer detaljene til en LCD -skjerm. Dette prosjektet består av AT89S52 mikrokontroller, to IR -sensorer og LCD -skjerm . IR -sensorene oppdager det eksterne
Real Time Clock ved hjelp av AT89s52: 3 trinn
Real TIme Clock Using AT89s52: VELKOMMEN TILBAKE, Dette er shubham Trivedi, og i dag skal jeg designe Real Time Clock ved hjelp av At89s52 Microcontroller. AT89S52 mikrokontroller er hjertet i dette prosjektet. DS1307 IC brukes som RTC. Denne DS1307 IC krevde I2C -grensesnitt, men 89
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): 4 trinn
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): Her kan du finne en iterasjon av bruk av OneWire med de få pinnene på en ESP-01. valg (du må ha legitimasjon …) Samler sansedata fra en BMP280 og en DHT11