找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

STC單片機(jī)程序添加自動(dòng)下載功能實(shí)測(cè)

查看數(shù): 3642 | 評(píng)論數(shù): 8 | 收藏 2
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2021-11-23 16:49

正文摘要:

STC單片機(jī)程序添加自動(dòng)下載功能1.     程序中首先加入串口1程序,通俗的說你的程序中要有串口1功能;2.     頻率和波特率注意事項(xiàng),內(nèi)置晶振的需要記住程序里面使用的頻率, ...

回復(fù)

ID:961114 發(fā)表于 2022-10-9 09:04
ID:961114 發(fā)表于 2022-10-9 09:03
STC32G12K128單片機(jī)手冊(cè),9/21
ID:624769 發(fā)表于 2022-10-6 16:50
zmc419 發(fā)表于 2021-12-6 20:49
不行,這樣占用了串口。版主的例子串口可以復(fù)用,因?yàn)闄z測(cè)了下載命令

要復(fù)用串口就不該是檢測(cè) 0x7F  而是檢測(cè) 指定字符串,
用下載器的  發(fā)送自定義命令并轉(zhuǎn)到ISP 選項(xiàng),并且在那里設(shè)置 波特率,而不是直接設(shè)置 下載波特率。

所以說白了,樓主的例子其實(shí)基本就是當(dāng)獨(dú)用來用的。這種情況下,不如直接外部中斷了。
ID:526108 發(fā)表于 2022-10-6 16:37
我是利用P30的外部中斷實(shí)現(xiàn)自動(dòng)下載
ID:284226 發(fā)表于 2022-10-6 15:43
這么簡(jiǎn)單就可以了嗎?中斷加到一個(gè)頭文件就可以了?
ID:137736 發(fā)表于 2021-12-6 20:55
做成個(gè)頭文件,.c,.h;使用時(shí)包含進(jìn)去就更好了。
ID:137736 發(fā)表于 2021-12-6 20:49
188610329 發(fā)表于 2021-11-25 02:38
不實(shí)用啊……

INTCLKO = 0x40;       //開EX4 中斷  P3.0

不行,這樣占用了串口。版主的例子串口可以復(fù)用,因?yàn)闄z測(cè)了下載命令
ID:624769 發(fā)表于 2021-11-25 02:38
不實(shí)用啊……

INTCLKO = 0x40;       //開EX4 中斷  P3.0
EA   = 1;                   //開總中斷

void Int4() interrupt 16
{
     IAP_CONTR = 0x60;
}

這樣不省事么? 都不用去管波特率。

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表