昨天收到幾個朋友的私信,說如何用圖形化來編程到天問Mini當中,那么今天就給大家講一下如何使用的。
需要的東西:好搭開發平臺、STC-LINK下載器、天問Mini
1.好好搭搭在線編譯平臺。
2.好搭Block離線版軟件(離線版軟件可以在好搭平臺上下載)。
大家可以找到平臺 -> 上方資料頁 -> 天問51開發板 -> 可以選擇下載離線軟件,或者直接在線編程。
二、找到平臺之后,接下來就是如何將程序下載進去 方式一:用 STC-LINK 下載器 1. 用 STC-LINK 和 micro USB 線將天問 51-Mini 連接到電腦
2. 采用好搭 Block 離線版編程,可以直接點擊運行按鈕就能下載程序。
3. 如果用在線版,點擊編譯下載,保存 Bin 文件到你電腦。
4. 然后可以選擇 STC-ISP 下載軟件下載 Bin 文件。
5. 如果用 TWEN-download 下載軟件,只需要把 Bin 文件拷到 TWEN-download 軟件虛擬 的電腦 Z 盤里,程序會自動燒寫到芯片里。
方式二:用 USB 直接下載程序 1. 按住白色按鍵不要松手,用 micro USB 線將天問 51-Mini 連接到電腦。
2. 安裝驅動,驅動安裝說明請查看 STC8H 芯片手冊的附錄 C: STC-USB 驅動程序安裝說明。 3. 打開 STC-ISP 軟件,會自動搜索到 STC USB Writer(USB1)。
4. 如果覺得每次都需要按住按鈕再上電麻煩,可以在編寫程序時,設置按鍵中斷,中 斷里放入進入 ISP 模式的程序,這樣每次只需要按一下按鍵,就進入 ISP 燒寫模式, 不需要插拔 USB。程序如下:
- #include <STC8HX.h>
- uint32 sys_clk = 24000000;
- //系統時鐘確認
- void INT0(void) interrupt 0 using 1{
- IAP_CONTR = 0x60;
- }
- void setup()
- {
- IT0 = 0;
- EX0 = 1;
- EA = 1;
- }
- void loop()
- { }
- void main(void)
- {
- setup();
- while(1){
- loop();
- }
- }
復制代碼
代碼兩者選一個就可以。
論壇的圖片可能不是看的很清楚,這里我把資料的PDF鏈接放出來,大家可以自行下載瀏覽。
Mini上手.pdf
(1.08 MB, 下載次數: 58)
2020-12-4 11:28 上傳
點擊文件名下載附件
|