Inhoudsopgave:
- Benodigdheden
- Stap 1: CIRCUITVERBINDINGEN
- Stap 2: ARDUINO OMZETTEN NAAR ISP
- Stap 3: HEX-BESTAND MAKEN
- Stap 4: PROGRAMMEREN AT89S52
Video: AT89S52 PROGRAMMEREN MET ARDUINO: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In-System Programming (ISP) oftewel In-Circuit Serial Programming (ICSP) is het vermogen van sommige programmeerbare logische apparaten, microcontrollers en andere embedded apparaten om te worden geprogrammeerd terwijl ze in een compleet systeem zijn geïnstalleerd, in plaats van dat de chip vooraf moet worden geprogrammeerd. om het in het systeem te installeren.
In deze tutorial wordt de AT89S52-microcontroller geprogrammeerd door Arduino te gebruiken als een in-circuit seriële programmer.
Benodigdheden
1x AT89S522x 33pF schijfcondensatoren 1x 11.0592MHz kristaloscillator 1x 0.1uF condensator1x 10kOhm weerstand 1x drukknop 1x breadboardjumperdraden - indien nodig
Stap 1: CIRCUITVERBINDINGEN
Sluit de componenten aan in een breadboard zoals weergegeven in de afbeelding. *Opmerking: pin 31 moet naar +5v worden getrokken omdat we intern programmageheugen gebruiken.
Stap 2: ARDUINO OMZETTEN NAAR ISP
1. Sluit de Arduino aan op PC.2. Selecteer het juiste bord en de poort.3. Upload de code uit het onderstaande bestand. Nu is de Arduino klaar om de 89S52-microcontroller te programmeren. Opmerking* Verwijder de USB-kabel niet van pc naar Arduino na het uploaden van deze Arduino-code.
Stap 3: HEX-BESTAND MAKEN
1. Open de Keil uVision-software. 2. Typ het programma en sla het op als.c-bestand.3. Dubbelklik op 'Brongroep' en klik op het.c-bestand dat je hebt gemaakt. 4. Klik met de rechtermuisknop op 'Doel 1'.5. Stel de kristalfrequentie in op 11.0592MHz.6. Vink 'Gebruik On-chip ROM'7 aan. Klik op het tabblad 'Uitvoer' en vink vervolgens 'HEX-bestand maken' aan en klik op OK
Stap 4: PROGRAMMEREN AT89S52
1. Open de programmeersoftware 89S52 op uw pc.
2. Selecteer de COM-poort waarop de Arduino is aangesloten.
3. Klik op Identificeren. Dit zal resulteren in een bericht met de tekst 'atmel AT89S52 gedetecteerd'.
4. Klik op Hex-bestand openen en selecteer het hex-bestand.
5. Klik op uploaden. Het zal het hex-bestand naar de microcontroller schrijven.
6. Het is klaar. Nu kunt u elke code naar de 89S52 uploaden door Arduino te gebruiken door deze tutorial te volgen.
Aanbevolen:
Een ATtiny programmeren met Arduino: 7 stappen (met afbeeldingen)
Programmeer een ATtiny met Arduino: Hieronder volgen aanwijzingen voor het programmeren van de ATtiny-microcontrollers met behulp van de Arduino IDE. In gewoon Engels is dit hoe u 8-pins Atmel-chips programmeert zoals u normaal een Arduino zou doen. Dit is cool omdat de ATtiny klein is, en - nou ja - dit maakt het mogelijk
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino
Inleiding tot 8051 programmeren met AT89C2051 (gastrollen: Arduino): 7 stappen (met afbeeldingen)
Inleiding tot 8051-programmering met AT89C2051 (Guest Starring: Arduino): De 8051 (ook bekend als MCS-51) is een MCU-ontwerp uit de jaren 80 dat vandaag de dag nog steeds populair is. Moderne 8051-compatibele microcontrollers zijn verkrijgbaar bij meerdere leveranciers, in alle soorten en maten, en met een breed scala aan randapparatuur. In dit instructieb
Pro-mini programmeren met Uno (Arduino Basics): 7 stappen (met afbeeldingen)
Programma Pro-mini met Uno (Arduino Basics): Hallo allemaal, In deze instructable wil ik je mijn ervaring delen met mijn onlangs gekochte Arduino pro-mini en hoe ik erin slaagde om de code er voor de eerste keer naar te uploaden, met behulp van mijn oude Arduino Uno.Arduino pro-mini heeft de volgende kenmerken:Het is i
Beginnen met programmeren met een stroomschema: 7 stappen
Beginnen met programmeren met een stroomschema: PIC-microcontrollers gaan gebruiken voor uw projecten? ze zijn erg handig, maar erg frustrerend als je programma gewoon niet werkt. Dit is een manier om uw ideeën te ordenen door een stroomschema te tekenen. Dit is de manier waarop professionele programmeurs vaak