This paper describes the design and implementation of a version of the 8051 microcontroller, one of the most commercially used microcontrollers in FPGA with reconfigurable instruction set.
The S8051XC3 IP core implements a high-performance, low-energy, 8-bit microcontroller that executes the MCS®51 instruction set and includes a configur ...
Packed with hundreds of practical examples and exercises to foster mastery of concepts and details, this practical guide provides readers with hands-on knowledge of how to implement three families of ...
Although 8051-compatible microcontrollers with SPI ports are available, a lower-cost device with an SPI port bit-banged through GPIO pins often suffices. The code shown here takes advantage of ...
Some people think that programs for microcontrollers like the 8051 that have limited program memory must be written in assembly language rather than a high-level language like C. The executable code ...