> For the complete documentation index, see [llms.txt](https://bananapi.gitbook.io/bpi-open-debugger-burn-board/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bananapi.gitbook.io/bpi-open-debugger-burn-board/zh/openuartusemicrocontrolle.md).

# Open Debugger Uart use of STC microcontroller programming interface

To illustrate, here using the model for STC 89C516RD + microcontroller

1.Uart in the Open Debugger interface and connection with the STC microcontroller as STC microcontroller requires a cold start, do not use Open Debugger VCC supply to STC, and then open the STC-ISP software, select the model and serial microcontroller, as.

![](/files/-M2HWyfVVmzTqMhZW5sx)

2.Disconnect the power microcontroller, and then point detection MCU option, and then give the power microcontroller, the microcontroller will read out information.

![](/files/-M2HWyfXsrRAp_osmfZN)

3.Then point to open the program file, select STC microcontroller firmware to be programmed, then the microcontroller power, and then point to download / Programming.

![](/files/-M2HWyfZSNg-yry_pVnD)

4.Download/programmed, to give the power microcontroller, programmed to be completed.

![](/files/-M2HWyfaHMVOxH-QqFJe)

5.If the power for a long time did not respond, check the cable is connected right, or attempt to re-power. Note: Open Debugger UART interface through RXD / TXD pin on the microcontroller power supply, causing power outages can not completely downloaded. TxD pins in microcontroller series with a diode (then positive), so that the microcontroller can be powered down completely cold start.
