In fact: not all IC can burn, since only the storage Bai can burn Du. But now many single-chip microcomputers have integrated program memory, so they can also be burned.
The memory is composed of many MOS transistors. It is difficult to release the gate voltage of MOS transistor when it is charged (the maximum storage time is more than 10 years), that is to say, the gate voltage of MOS transistor is memory function.
When burning, the program is in the form of binary (0 low level and 1 high level) to charge or discharge the corresponding MOS gate in the chip to form data storage. For example, the data of a channel of 0.4 million 01 is sent to the memory, and the MOS gate is stored for charging and discharging. The first 0.7 million 0 data are stored in the form of low-level discharge of the corresponding MOS transistor, and the last one is stored in the form of charging the MOS gate. In this way, eight MOS transistors will store the data of 0.4 million 01.
When reading, the MOS gate discharge output is O, and the charging output is 1. A series of data are read and output.
When the single chip microcomputer works, it first reads the data from the program memory, and then works completely according to the program data; when burning different programs to the memory of the single-chip microcomputer, the single-chip microcomputer works differently.