Category Archives: 8051

8051 microcontroller or core related topics.

MCS-51 / 8051 Next Steps – Zapping into Shape

For previous articles, see here: MCS-51 / 8051 Revived – Introduction MCS-51 / 8051 – Hello STC89C52 part 1 MCS-51 / 8051 – Hello STC89C52 part 2 A preview of the next steps 8051 series for the STC89C52 series. This post will outline the next steps for interfacing the real world with that microcontroller. As […]

Posted in 8051, Embedded, Martial Arts | Leave a comment

MCS-51 / 8051 – Hello STC89C52 part 2

Example how to customize emu8051 for automated firmware testing.

Posted in 8051, Coding, Embedded | Leave a comment

MCS-51 / 8051 – Hello STC89C52

Sources are available here. After going over the background of the 8051 architecture in part 1 of this series, let us have a look at a simple “Hello World” example for this microcontroller. For this post, you either need an STC89C52 demo board, or you can breadboard a minimal STC89C52-circuit as follows. For the bootstrap […]

Posted in 8051, Coding, Embedded | 4 Comments

MCS-51 / 8051 Revived – Introduction

This is the first post in a series of posts to shed some light on the 8051 architecture using practical examples. The 8051 was first developed by Intel in 1980. It was initially used as a keyboard controller for the IBM PC series. The simplicity and low-interrupt latency made it an attractive part that was […]

Posted in 8051, Coding, Embedded | Leave a comment