STC89C52 can store 8K code, which is enough for most projects. This MCU is used frequently in products, mainly because the development and design of MCU is easier to use, and it is less difficult for engineers. So many products use it as the main controller scheme. This has a great advantage for the cost of the product, and the time cost will be greatly reduced. There are 32 common interfaces in this product, including four groups of P0, P1, P2 and P3, with 8 interfaces in each group. This number of interfaces can meet the requirements of most designs. Some IO ports are also equipped with second functions, which can be used as common IO or special functions. For example, P3.0 is the input of serial communication, P3.1 is the output of serial communication, and p3.2 is fixed The interrupt signal input port of timer 0 and p3.3 are the interrupt signal input ports of timer 1. These four IO are special functions and can also be used as ordinary io.