One of the fun things about “old school” computers is that it was fairly easy to get kids into programming them. The old Basic interpreters were pretty forgiving, and you could do some clever things ...
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 ...
Suppose for a moment that you're an engineer designing a new 8051-based product. Not unexpectedly, the application's code size will greatly exceed the 64KB architectural limit of the 8051's program ...
A while back, [Matt] bought a few 8051 MCUs and tucked them away for a future project. He just found these fabulous little chips in a component drawer and decided it was time to figure these guys out.
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 ...
Microcontrollers continue to improve their networking capabilities. CMX's DHCP Client, one of these improvements, eliminates the need to use fixed IP addresses on a range of 8- and 16-bit ...
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.