STC-ISP下載編程燒錄軟件(支持win8/win10)
6.87 官方最新版- 軟件大?。?span itemprop="fileSize">9.19 MB
- 更新日期:2020-05-07
- 軟件語(yǔ)言:簡(jiǎn)體中文
- 軟件類(lèi)別:編程工具
- 軟件授權(quán):免費(fèi)版
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
STC-ISP是一款功能豐富的單片機(jī)燒錄軟件,也就是單片機(jī)的設(shè)計(jì)制作工具,在電子的設(shè)計(jì)中,單片機(jī)的運(yùn)用是非常重要的一個(gè)環(huán)節(jié),單片機(jī)起到連接數(shù)據(jù)端口的功能,將傳輸數(shù)據(jù)的命令發(fā)送給電腦控制中心,從而實(shí)現(xiàn)控制電腦計(jì)算機(jī)發(fā)送的命令,這款軟件主要針對(duì)超高速STC15系列1T 8051單片機(jī)進(jìn)行燒錄與設(shè)計(jì),不需外部晶振,不需外部復(fù)位,通過(guò)STC-ISP自帶的燒錄工具就能很好的完成所有設(shè)計(jì)工作,讓您在仿真的過(guò)程中得到更加方便的操作平臺(tái),可以選擇單片機(jī)的型號(hào)、串口號(hào)、最低波特率、系統(tǒng)頻率等參數(shù)設(shè)置,需要的朋友可以下載試試!
軟件功能
STC15系列新型Flash
8051單片機(jī)基本組成、性能特點(diǎn)及應(yīng)用方法,基于Flash存儲(chǔ)器的
ISP在系統(tǒng)中編程和IAP在應(yīng)用中編程技術(shù),結(jié)合目前流行的
Keil C51編譯器環(huán)境,對(duì)STC15系列單片機(jī)采用C語(yǔ)言進(jìn)行編程應(yīng)用,
充分發(fā)揮C51技術(shù)優(yōu)勢(shì),全面地展現(xiàn)STC15系列單片機(jī)本身特色,
如片內(nèi)晶體振蕩器時(shí)鐘調(diào)整、將芯片配置成為具有仿真功能的單片機(jī)、
Keil uVision4環(huán)境下在線仿真調(diào)試、1T單周期指令高速執(zhí)行、
I2C、SPI、ADC等片內(nèi)資源以及多種片外擴(kuò)展應(yīng)用,為讀者快速上手提供方便。
特點(diǎn)是強(qiáng)調(diào)先進(jìn)性和實(shí)用性,給出了大量應(yīng)用實(shí)例
不需要給目標(biāo)芯片重新上電
就可以下載程序,用戶也可以自行定義一個(gè)按鍵
或者其它外部觸發(fā),然后將代碼軟復(fù)位到ISP
監(jiān)控程序區(qū),也可實(shí)現(xiàn)此功能
從用戶程序軟復(fù)位到ISP的參考代碼如下:
C語(yǔ)言代碼: IAP_CONTR = 0x60;
匯編代碼 : MOV IAP_CONTR,#60H
IAP_CONTR的SFR地址為 0C7H
(注:STC89/STC90/STC12C54xx/STC2052系列
的SFR地址為 0E7H )
注意:當(dāng)使用U7編程器時(shí)不能使用此功能
軟件特色
1.每年有100名以上新生學(xué)習(xí)STC可仿真的 1T 8051單片機(jī)
2.采用STC推薦的基于可仿真芯片的教材<或您自己編寫(xiě)>
3.有固定場(chǎng)所掛牌作為"STC高性能單片機(jī)聯(lián)合實(shí)驗(yàn)室"
4.學(xué)院蓋章提供基本情況證明
5.即可按4:1的比率獲贈(zèng)基于STC可仿真的
IAP15W4K58S4單片機(jī)學(xué)習(xí)實(shí)驗(yàn)箱<學(xué)生4:實(shí)驗(yàn)箱1>
如有損壞,可按一定比例(如書(shū)8:實(shí)驗(yàn)箱1)適當(dāng)進(jìn)行補(bǔ)充
6.如愿意導(dǎo)入STC制定/教育部EITP中心推廣的MCU考試標(biāo)準(zhǔn)
<我們免費(fèi)提供考題,學(xué)校自己考>,將可獲得長(zhǎng)期贊助
7.實(shí)驗(yàn)箱的示例代碼請(qǐng)于參考本軟件的"范例程序"頁(yè)
8.有關(guān)實(shí)驗(yàn)箱使用說(shuō)明書(shū)和其他參考資料請(qǐng)于官網(wǎng)下載
使用方法
1、下載解壓文件,找到“stc-isp-15xx-v6.85q.exe”打開(kāi)
2、選擇在這里選擇單片機(jī)型號(hào)、串口號(hào)、設(shè)置參數(shù)的波特率、清楚diamante緩沖區(qū)
3、用戶接口設(shè)置,可以設(shè)置發(fā)送,命令道用戶程序、讀取用戶自定義數(shù)據(jù)、用戶數(shù)據(jù)處理
4、波特率計(jì)算器,選擇采集頻率、選擇波特率、設(shè)置UART串口、串口1選擇定時(shí)器1為波特率發(fā)生器、定定時(shí)器1為16位自動(dòng)重裝方式、8位數(shù)據(jù),可變波特率、定時(shí)器1時(shí)鐘為Fosc,即1T、設(shè)定定時(shí)初值
5、串口助手,選擇文本模式、HEX模式、清空接收區(qū)、保存接收數(shù)據(jù)、編程完成以后自動(dòng)打開(kāi)串口
6、范例程序,如果要在程序中使用此代碼,請(qǐng)?jiān)诔绦蛑凶⒚魇褂昧薙TC的資料及程序、如果要在文章中應(yīng)用此代碼,請(qǐng)?jiān)谖恼轮凶⒚魇褂昧薙TC的資料及程序、本示例在Keil開(kāi)發(fā)環(huán)境下請(qǐng)選擇Intel的8058芯片型號(hào)進(jìn)行編譯、若無(wú)特別說(shuō)明,工作頻率一般為11.0592MHz
相關(guān)介紹
主要是實(shí)現(xiàn)將用戶代碼加密后再下載,
以防止代碼下載過(guò)程中被第三方串口監(jiān)控軟件
將用戶的原碼數(shù)據(jù)截取,從而確保了代碼的安全.
程序擁有者產(chǎn)品出廠時(shí)將源程序和加密鑰匙
一起燒錄MCU中,以后需要升級(jí)軟件時(shí),就可將
程序加密后再用"發(fā)布項(xiàng)目程序"功能,生成
一個(gè)用戶自己界面的只有一個(gè)升級(jí)按鈕的
簡(jiǎn)單易用的升級(jí)軟件,給最終使用者自己升級(jí),
而攔截不到您的原始程序
ID號(hào)加密是根據(jù)用戶所設(shè)定的算法對(duì)ID號(hào)的
7個(gè)字節(jié)進(jìn)行分別運(yùn)算,每種加密算法最多可
以進(jìn)行4次不同的運(yùn)算,運(yùn)算符不分優(yōu)先級(jí),
從前到后依次進(jìn)行4次運(yùn)算,對(duì)于同一個(gè)加密
算法,ID號(hào)的7個(gè)字節(jié)是分別使用此算法進(jìn)行
運(yùn)算,運(yùn)算完成后會(huì)得到加密后的7個(gè)字節(jié),在
下載用戶代碼時(shí),加密后的7個(gè)字節(jié)會(huì)自動(dòng)寫(xiě)入
到用戶所指定的FLASH中
例如:
當(dāng)前芯片內(nèi)部的ID號(hào)為 :
01H 02H 03H 04H 05H 06H 07H
選擇的加密算法為 :
<<1, +2, *3, ^4
設(shè)定的存儲(chǔ)地址為 : 0x1000
經(jīng)加密運(yùn)算后的ID號(hào)為
08H 16H 1CH 1AH 20H 2EH 34H
下載程序過(guò)程中,加密的ID號(hào)會(huì)被寫(xiě)入到
FLASH的0x1000~0x1006地址中
08H寫(xiě)入到0x1000
16H寫(xiě)入到0x1001
1CH寫(xiě)入到0x1002
1AH寫(xiě)入到0x1003
20H寫(xiě)入到0x1004
2EH寫(xiě)入到0x1005
34H寫(xiě)入到0x1006
目前版本提供兩種加密方式,可將ID號(hào)使用
兩種不同的方式加密后寫(xiě)入到不同的地址中
每種加密方式中可進(jìn)行4步運(yùn)算,每一步運(yùn)算
可選擇下面的7種運(yùn)算方法:
+ : 加法運(yùn)算
- : 減法運(yùn)算
* : 乘法運(yùn)算
/ : 除法運(yùn)算
<<: 左移運(yùn)算
>>: 右移運(yùn)算
^ : 異或運(yùn)算
對(duì)于運(yùn)算操作數(shù),只接受10進(jìn)制數(shù)的輸入,
有效的數(shù)據(jù)為0~255,超出范圍的數(shù),
高位會(huì)被自動(dòng)舍棄. 例如輸入257(102H),
則實(shí)際參加運(yùn)算的術(shù)為2(02H)
所有的運(yùn)算都是基于單字節(jié)的,高低字節(jié)之間
不會(huì)產(chǎn)生進(jìn)位和借位,即低字節(jié)運(yùn)算后如果產(chǎn)生
進(jìn)位或借位將直接舍棄,而不參與高字節(jié)的運(yùn)算
例如:
如果ID號(hào)為 : 01 02 03 04 ff fe fd
加密方式為 : "+255, +0, +0, +0"
則加密后的數(shù)據(jù)為 : 00 01 02 03 fe fd fc
注意事項(xiàng)
若是將ID號(hào)加密和程序加密后傳輸這兩種功能
結(jié)合起來(lái)同時(shí)使用時(shí),則必須在原代碼加密前,將
需要寫(xiě)入加密ID號(hào)的地址空間預(yù)留為FF,然后在對(duì)
程序文件進(jìn)行加密
例如:
我現(xiàn)在需要將ID號(hào)加密后寫(xiě)入到程序空間1000H
開(kāi)始的地址,那么我必須在我的源代碼中,將1000H~
1006H這7個(gè)字節(jié)保留,并定義為FFH(不能為00H)
主要是實(shí)現(xiàn)將目標(biāo)芯片設(shè)置下載口令,
下載時(shí)必須輸入正確的下載口令才可下載代碼,
從而防止了芯片內(nèi)部的程序被惡意修改.
注意:對(duì)于設(shè)置了下載口令的芯片,最多只允許
進(jìn)行5次的錯(cuò)誤嘗試(即輸入5次錯(cuò)誤的
口令).當(dāng)嘗試的次數(shù)達(dá)到5次后,芯片
將被永久鎖死,即使再輸入正確的下載
密碼也不能解鎖
密碼的最大長(zhǎng)度為63個(gè)字符
(一個(gè)漢字或一個(gè)全角字符為兩個(gè)字符長(zhǎng)度)
此功能對(duì)所有固件版本大于或等于V7.2的
STC15Fxx/STC15Lxx/STC15Wxx/IAP15Fxx/
IAP15Lxx/IAP15Wxx系列的單片機(jī)有效
使用說(shuō)明
(分如下4種情況)
1. 對(duì)未設(shè)置下載口令的芯片進(jìn)行設(shè)置下載口令
在本次下載口令輸入框內(nèi)不需要輸入,在下
次下載口令輸入框內(nèi)輸入初始的下載口令,
然后正常下載即可
2. 對(duì)已設(shè)置下載口令的芯片進(jìn)行正常下載
在本次下載口令輸入框和下次下載口令
輸入框內(nèi)都輸入之前設(shè)置的下載口令,
然后正常下載即可
3. 對(duì)已設(shè)置下載口令的芯片進(jìn)行修改下載口令
在本次下載口令輸入框內(nèi)輸入之前設(shè)置的
下載口令,在下次下載口令輸入框內(nèi)輸入
新的下載口令,然后正常下載即可
4. 對(duì)已設(shè)置下載口令的芯片進(jìn)行取消下載口令
在本次下載口令輸入框內(nèi)輸入之前設(shè)置的
下載口令,在下次下載口令輸入框內(nèi)不輸入
任何內(nèi)容,然后正常下載即可
下載地址
-
STC-ISP下載編程燒錄軟件(支持win8/win10) 6.87 官方最新版
其他版本下載
- 查看詳情s7 200 smart編程軟件下載 2.2 官方中文版_附使用手冊(cè)372 MB多國(guó)語(yǔ)言17-07-28
- 查看詳情STC-ISP下載編程燒錄軟件(支持win8/win10) 6.87 官方最新版9.19 MB簡(jiǎn)體中文20-05-07
- 查看詳情WinCC flexible SMART V3 簡(jiǎn)體中文完整版(含授權(quán)文件) 免費(fèi)版977 MB多國(guó)語(yǔ)言17-07-24
- 查看詳情gx works3(三菱plc編程軟件) 附安裝教程 1.513k 最新免費(fèi)版1.54 GB簡(jiǎn)體中文16-11-08
- 查看詳情gt designer 3下載(三菱觸摸屏編程軟件) 中文版530 MB簡(jiǎn)體中文18-01-09
- 查看詳情FreeNAS 11 下載(附安裝教程) 11.0 破解版512 MB英文17-07-19
- 查看詳情信捷XC系列PLC編程軟件(XCPPro) 3.3h 中文版6.77 MB簡(jiǎn)體中文17-12-26
- 查看詳情DevExpress 16.2下載(附安裝教程) 中文破解版1024 MB英文18-02-24
- 查看詳情寶峰對(duì)講機(jī)寫(xiě)頻軟件 附USB線驅(qū)動(dòng) 7.01 官方版4.09 MB簡(jiǎn)體中文17-07-11
- 查看詳情vc++2015 64位(微軟/英文) 14.0.23026 官方最新版12.29 MB簡(jiǎn)體中文16-10-11
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡(jiǎn)體中文GX Works2 含序列號(hào)423 MB
/簡(jiǎn)體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡(jiǎn)體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡(jiǎn)體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡(jiǎn)體中文s7 200 smart編程軟件下載372 MB
/多國(guó)語(yǔ)言Xshell 6中文破解版15 MB
/簡(jiǎn)體中文RSLogix 5000 含序列號(hào)5.14 MB
/簡(jiǎn)體中文pycharm2020.1384 MB
/簡(jiǎn)體中文qt creator5.8破解版(32/64位)69.1 MB
/多語(yǔ)言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共1條
精彩評(píng)論
- 最新評(píng)論