
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Costruisci il tuo antenato di Arduino con componenti riciclati.
32 I/O programmabili. È questo un microcontrollore programmabile ISP.
Progetto di costruzione facile e istruttivo.
(Ok… compro Veroboard per questo, o potresti farlo su breadboard)
Forniture
www.instructables.com/id/Program-8051-Con…
www.instructables.com/id/Getting-started-w…
Passaggio 1: trova i componenti

- 2 condensatori ceramici da 22 pF
- 2 resistenze da 180 ohm 1/4W
- 1 x 10k ohm Resistore 1/4W
- 2 condensatori 10uF (potrebbe mettere 10uF o 1uF per il reset)
- 1 condensatore 1uF
- 1 x 20 MHz Oscillatore 2 punti
- 1 x Regolatore LM7805 5V
- 1 x interruttore 2 posizioni
- 1 x connettore USB B femmina
- 4 connettori maschio a 8 pin
- 2 connettori maschio a 4 pin
- 1 microcontrollore AT89S52
- 1 x Veroboard
- 2 x Led 3mm (1 rosso e 1 verde) per il controllo dell'alimentazione
Richiesto: materiale per la saldatura.
Nota, tutti i componenti sono stati riciclati. Potresti trovarli sui rifiuti elettronici.
Ho appena acquistato Veroboard.
Passaggio 2: saldatura

Segui lo schema precedente per i componenti di saldatura su Veroboard.
Avvertenza: prova su breadboard prima di saldare.
Passaggio 3: verifica

Controllare l'alimentazione con i led.
Metti il microcontrollore in una buona posizione. Il punto sull'angolo di AT89S52 è il primo pin.
È un Arduino che assomiglia a cose vecchie.
Passaggio 4: carica il tuo programma


Ora è il momento di programmare il microcontrollore. Scegli il tuo metodo e prova un codice Blink per testarlo.
Sto usando un programmatore ISP professionale con socket ZIF per caricare file esadecimali. Potresti programmarlo con un Arduino Uno e usando i pin delle merci.
Upcycle per divertimento.
Consigliato:
Orologio digitale con microcontrollore (AT89S52 senza circuito RTC): 4 passaggi (con immagini)

Orologio digitale con microcontrollore (AT89S52 senza circuito RTC): descriviamo un orologio… "L'orologio è un dispositivo che conta e mostra il tempo (relativo)"!!! Immagino di aver detto bene, quindi facciamo un OROLOGIO con funzione SVEGLIA . NOTA: ci vorranno 2-3 minuti in lettura per favore leggi l'intero progetto altrimenti non lo farò
PROGRAMMAZIONE AT89S52 UTILIZZANDO ARDUINO: 4 passaggi

PROGRAMMAZIONE AT89S52 CON ARDUINO: In-System Programming (ISP) alias In-Circuit Serial Programming (ICSP) è la capacità di alcuni dispositivi logici programmabili, microcontrollori e altri dispositivi embedded di essere programmati mentre sono installati in un sistema completo, piuttosto che richiedere il chi
BI - CONTATORE VISITATORI DIREZIONALE UTILIZZANDO 8051 (AT89S52): 4 Passi

BI - CONTATORE VISITATORI DIREZIONALE UTILIZZANDO 8051 (AT89S52): L'obiettivo di questo progetto è contare il numero di visitatori che entrano ed escono da una stanza e aggiornare i dettagli su un display LCD. Questo progetto consiste in un microcontrollore AT89S52, due sensori IR e display LCD . I sensori IR rilevano l'esterno
Orologio in tempo reale con AT89s52: 3 passaggi

Real Time Clock utilizzando AT89s52: BENTORNATO, questo è shubham Trivedi e oggi progetterò il Real Time Clock utilizzando il microcontrollore At89s52. Il Microcontrollore AT89S52 è il cuore di questo progetto. DS1307 IC viene utilizzato come RTC. Questo IC DS1307 richiedeva l'interfaccia I2C, ma 89
Interfacciamento LCD con 8051 (AT89S52): 4 passaggi

Interfaccia LCD con 8051 (AT89S52): Ciao, questo è l'inizio dell'8051. L'LCD può essere eseguito in modalità a 8 bit e a 4 bit, ma nel caso dell'8051 viene utilizzato principalmente 8 bit, 4 bit utilizzato in caso di arduino ,AVR e PIC. La modalità a 8 bit significa che ha utilizzato 8 fili per la trasmissione di indirizzi e dati