Cuprins:
- Provizii
- Pasul 1: Găsiți componente
- Pasul 2: lipire
- Pasul 3: Verificare
- Pasul 4: Încărcați programul
Video: AT89S52 - Componente Veroboard & Upcycling: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Construiește-ți propriul strămoș al Arduino cu componente reciclate.
32 I / O programabil. Este acesta un microcontroler programabil ISP.
Proiect de construcție ușor și instructiv.
(Bine … cumpăr Veroboard pentru acesta, sau ai putea să-l faci pe panou)
Provizii
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
Pasul 1: Găsiți componente
- 2 x 22 pF condensatoare ceramice
- Rezistor 2 x 180 ohmi 1 / 4W
- Rezistor 1 x 10k ohm 1 / 4W
- 2 condensatori 10uF (ar putea pune 10uF sau 1uF pentru resetare)
- 1 condensator 1uF
- 1 x 20 MHz Oscilator 2 puncte
- 1 x LM7805 Regulator 5V
- 1 x întrerupător 2 poziții
- 1 x conector mamă USB B
- 4 x 8 pini antet masculin
- 2 x 4 pini antet masculin
- 1 x microcontroler AT89S52
- 1 x Veroboard
- 2 x leduri de 3 mm (1 roșu și 1 verde) pentru verificarea alimentării
Obligatoriu: Lucruri pentru lipit.
Notă, toate componentele au fost reciclate. Le-ați putea găsi pe deșeurile electronice.
Tocmai am cumpărat Veroboard.
Pasul 2: lipire
Urmați schema anterioară pentru componentele de lipit pe Veroboard.
Avertisment: Încercați pe panou înainte de lipire.
Pasul 3: Verificare
Verificați alimentarea cu LED-uri.
Puneți microcontrolerul în poziție bună. Punctul din colțul AT89S52 este primul pin.
Este un Arduino care arată ca cu lucruri vechi.
Pasul 4: Încărcați programul
Acum este timpul pentru programarea microcontrolerului. Alegeți-vă metoda și încercați un cod Blink pentru testare.
Folosesc un programator ISP profesional cu soclu ZIF pentru încărcarea fișierului hex. Puteți să-l programați cu un Arduino Uno și utilizând ace de marfă.
Upcycle pentru distracție.
Recomandat:
Ceas digital cu microcontroler (AT89S52 fără circuit RTC): 4 pași (cu imagini)
Ceas digital cu microcontroler (AT89S52 fără circuit RTC): Să descriem un ceas … "Ceasul este un dispozitiv care contează și afișează timpul (relativ)" !!! Bănuiesc că am spus corect așa că permite să facem un Ceas cu caracteristică ALARMĂ . NOTĂ: va dura 2-3 minute în citire, vă rugăm să citiți întregul proiect sau altfel nu voi
PROGRAMARE AT89S52 FOLOSIND ARDUINO: 4 pași
PROGRAMARE AT89S52 UTILIZAREA ARDUINO: Programarea în sistem (ISP) aka In-Circuit Serial Programming (ICSP) este capacitatea unor dispozitive logice programabile, microcontrolere și a altor dispozitive încorporate de a fi programate în timp ce sunt instalate într-un sistem complet, mai degrabă decât necesită chi
BI - CONTOR DIRECTIONAL DE VISITARE CU 8051 (AT89S52): 4 pași
BI - CONTOR DIRECTIONAL DE VISITARE UTILIZAND 8051 (AT89S52): Obiectivul acestui proiect este de a număra numărul de vizitatori care intră și ies dintr-o cameră și de a actualiza detaliile pe un ecran LCD. Acest proiect constă din microcontroler AT89S52, doi senzori IR și afișaj LCD . Senzorii IR detectează externul
Ceas TIme Real folosind AT89s52: 3 pași
Ceas TIme Real folosind AT89s52: BINE VENIT ÎNAPOI, Acesta este shubham Trivedi și astăzi voi proiecta Ceasul în timp real folosind microcontrolerul At89s52. Microcontrolerul AT89S52 este inima acestui proiect. DS1307 IC este utilizat ca RTC. Acest DS1307 IC necesită interfață I2C, dar 89
Interfață LCD cu 8051 (AT89S52): 4 pași
Interfață LCD cu 8051 (AT89S52): Bună ziua, acest lucru începe la 8051. LCD poate fi rulat în mod de 8 biți și 4 biți, dar în cazul 8051 se utilizează în principal 8 biți, 4 biți utilizați în cazul arduino , AVR și PIC. Modul pe 8 biți înseamnă că a folosit 8 fire pentru transmiterea adresei și datelor