> 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/en/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/-M2HX7YRTI_OOjIp63Tq)

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

![](/files/-M2HX7YTHiaiwOkCspa-)

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/-M2HX7YVP73O_lORLCY4)

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

![](/files/-M2HX7YXNq4dRDtOov1a)

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.
