How to program 8051 using Arduino! | AT89S51, AT89S52, and P89V51RD2
NematicsLab
Check out JLCPCB, $2 PCB Prototype (5pcs,10*10cm) with any color solder mask: https://jlcpcb.com
More project information(Code,Schematic,etc):- https://www.instructables.com/id/How-to-Program-8051-Using-Arduino/
Website, https://NematicsLab.com
Patreon, https://www.patreon.com/NematicsLab
For Sponsorships or Endorsements ONLY! Business@Nematicslab.com
For project-related questions use Facebook or Twitter @NematicsLab
Electronics Starter kit Tools: Soldering Iron - https://www.banggood.in/custlink/DKGKUAqCKa Solder wire - https://www.banggood.in/custlink/mv3vks2ROf Helping Hands - https://www.banggood.in/custlink/vmvmMAqd0C Hot Glue - https://www.banggood.in/custlink/D3GDMAkWDS
Music : Intentions by Anno Domini Beats
---------- Affiliate ----------
Gearbest- http://bit.ly/2KD54KD Banggod- http://bit.ly/36IMEiy LCSC - http://bit.ly/2KD0hJ0
---------- Social Media ----------
Facebook - http://bit.ly/2FC5lJz Instagram - http://bit.ly/2XddQpe Twitter - http://bit.ly/2IUhqMm
----------------Littel information about Video-------------------
This guide provides a complete solution to program the AT89S51 or AT89S52 (these are what I have tested) with an Arduino. Multiple setups are included in this guide; the easiest setup requires no additional software other than the Arduino IDE.
The Intel 8051 microcontroller is one of the most popular general-purpose microcontrollers in use today. The success of the Intel 8051 spawned a number of clones, which are collectively referred to as the MCS-51 family of microcontrollers, which includes chips from vendors such as Atmel, Philips, Infineon, Analog Devices and Texas Instruments.
Some of the features that have made the 8051 popular are: 4 KB on-chip program memory (ROM) 128 bytes on-chip data memory(RAM) 32 bytes devoted to register banks 16 bytes of bit-addressable memory 8-bit data bus 16-bit address bus 16-bit timers (usually 2, but may have more, or less). 3 internal and 2 external interrupts.
The AT89S52 provides the following standard features: 8K bytes of Flash, 256 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, three 16-bit timer/counters, a six-vector two-level interrupt architecture, a full-duplex serial port, on-chip oscillator, and clock circuitry. Also, the AT89S52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM contents but freezes the oscillator, disabling all other chip functions until the next interrupt or hardware reset ... https://www.youtube.com/watch?v=8255_CHE5gE
68608849 Bytes