標題: STC單片機官方頭文件(*.h)下載及添加STC單片機型號和仿真驅(qū)動到KEIL [打印本頁]

作者: hongniu    時間: 2015-7-8 14:51
標題: STC單片機官方頭文件(*.h)下載及添加STC單片機型號和仿真驅(qū)動到KEIL
在Keil開發(fā)環(huán)境下STC單片機可選擇Intel的8052芯片型號進行編譯,新增的資源自行在程序中定義即可。但這樣做畢竟不方便和容易出錯。其實有非常簡便的辦法,不用下載頭文件,可自動添加STC單片機各系列頭文件!首先在STC-ISP V6.XX 的【KEIL仿真設置】標簽,按【添加MCU型號到KEIL中】按鈕,手動指定KEIL的安裝目錄(實測支持KEIL2,KEIL3,KEIL4,KEIL5,按確定鍵后提示“STC MCU型號添加成功”。即可將STC的頭文件安裝成功(同時安裝了STC的仿真文件)!
假設原KEIL是安裝在“C:\Keil_v5”文件夾下,則頭文件自動安裝在“C:\Keil_v5\C51\INC\STC”文件夾下,具體為:
STC12C2052AD.H、STC12C5410AD.H、STC12C5630AD.H、STC12C5A60S2.H、STC15F104E.H、STC15F2K60S2.H、STC89C5xRC.H、STC90C5xAD.H等 下載地址: stc全部頭文件.7z (14.83 KB, 下載次數(shù): 3273)

注意事項:
1、添加STC的MCU選型數(shù)據(jù)庫文件到Keil安裝路徑下的UV2\(或UV3\或UV4\,取決于Keil的版本)目錄中。
2、安裝STC仿真器2.0版的驅(qū)動程序到Keil安裝路徑下的C51\目錄中。
3、復制STC的頭文件到Keil安裝路徑下的C51\INC\STC\目錄中。
4、請確認Keil的安裝目錄下有C51目錄請確認Keil的安裝目錄下有且僅有UV2、UV3、UV4目錄中的一個存在。

(提示:頭文件不能混用,因為不同STC系列的單片機的資源定義不盡相同,使用不正確的頭文件會導致未知錯誤!例如STC12C56系列與STC12C5A系列的頭文件中的PxMy寄存器的地址定義是相反的)





請看例子:
下圖是使用IAP15F2K61S2 編譯一個I/O閃爍LED燈的簡單C例程:原使用INTEL的8052單片機通用頭文件:reg52.h,因P4,P5口是STC單片機新增的資源,該文件沒有定義,故KEIL編譯就報錯:P4/P5未定義。

換用上面文件夾指定的頭文件“C:\Keil\C51\INC\STC\STC15F2K60S2.H”(用#include "C:\Keil\C51\INC\STC\STC15F2K60S2.H"替換原語句),再次編譯就成功了。

然后用STC-ISP V6.XX讀入該HEX文件(本例為:TEST1.HEX)即可燒錄入單片機中運行了。


作者: runlin1    時間: 2015-7-9 15:48
好文章,支持!
作者: scm_beginner    時間: 2015-9-15 20:43
按照步驟加了,但是還是沒有STC90C516RD+這個型號的芯片。這是該怎么辦呢?
作者: 我是鱷魚    時間: 2015-11-4 17:34
非常需要
作者: fyang    時間: 2015-11-4 20:20
好東西,學習
作者: dijianchu    時間: 2015-11-14 14:17
好文章,不但有方法,還有驗證結(jié)果。
作者: 過往云煙    時間: 2015-11-19 10:02
請問誰有 NRF24L01 無線模塊 的視頻資料要,想用它傳輸溫度數(shù)據(jù)可以嗎?
作者: 洪成剛    時間: 2015-12-24 08:20

好文章,不但有方法,還有驗證結(jié)果。
作者: scccx8106    時間: 2016-3-20 21:03
STC12C2052AD.H正好需要
作者: 愛玩單片機    時間: 2016-3-22 10:46
學習了謝謝
作者: liwei1991    時間: 2016-3-24 20:33
支持,學習學習
作者: 數(shù)遍繁星    時間: 2016-3-31 15:45
謝謝分享,
作者: 數(shù)遍繁星    時間: 2016-3-31 16:49
問一下STC89c52rc的外部中斷2與3怎么使用謝謝,頭文件里就定義了位沒定義這些額外的中斷寫呢?
作者: mutong706767243    時間: 2016-4-5 19:25
終于找到了   非常感謝

作者: 暗光    時間: 2016-4-5 21:40
scm_beginner 發(fā)表于 2015-9-15 20:43
按照步驟加了,但是還是沒有STC90C516RD+這個型號的芯片。這是該怎么辦呢?

不是每個型號都有,可以用一個系列的代替,就像reg52.h可以用很多單片機一樣,慢慢懂了就不覺得頭文件很神秘了
作者: 暗光    時間: 2016-4-5 21:42
數(shù)遍繁星 發(fā)表于 2016-3-31 16:49
問一下STC89c52rc的外部中斷2與3怎么使用謝謝,頭文件里就定義了位沒定義這些額外的中斷寫呢?

看stc89c52rc的官方文檔,會有中斷的介紹,會介紹他的中斷號,然后按照外部中斷0寫中斷函數(shù),還有要設置一下觸發(fā)方式
作者: 數(shù)遍繁星    時間: 2016-4-6 08:55
暗光 發(fā)表于 2016-4-5 21:42
看stc89c52rc的官方文檔,會有中斷的介紹,會介紹他的中斷號,然后按照外部中斷0寫中斷函數(shù),還有要設置 ...

謝謝,已經(jīng)知道怎么使用了
作者: 苗條的猩猩    時間: 2016-4-9 22:40
scm_beginner 發(fā)表于 2015-9-15 20:43
按照步驟加了,但是還是沒有STC90C516RD+這個型號的芯片。這是該怎么辦呢?

用89C52RC完美替代
作者: allen2016    時間: 2016-4-26 20:08
多謝分享哈。。
作者: 370720197    時間: 2016-5-19 10:09
好東西,學習了
作者: 123456tm    時間: 2016-5-25 19:18
我也想要,求分享啊
作者: 該用戶沒有注冊    時間: 2016-5-26 01:09
竟然有這么好的方法
作者: bbcu1    時間: 2016-5-28 11:32
新手剛學了幾天C51,一看還缺這DD呢,謝謝分享!
作者: fbzsn    時間: 2016-5-30 10:21
很實用,謝謝樓主分享!
作者: 25629362b    時間: 2016-6-8 15:31
謝謝樓主分享
作者: 姚姚    時間: 2016-10-2 17:08
請問AD模塊輸入檢測引腳是哪幾個
作者: LEON-HUA    時間: 2016-10-24 10:19
學習了。非常感謝。。
作者: 申天宇    時間: 2016-11-13 10:53
好文章,不但有方法,還有驗證結(jié)果。
作者: 檸檬少年    時間: 2016-11-28 21:06
終于沒有錯啦
作者: liuzhaoxin1020    時間: 2016-12-31 14:50
好東西,長知識
作者: 釜底抽筋    時間: 2017-2-15 15:05
樓主辛苦,受用
作者: zouqh888    時間: 2017-2-15 20:19
以前遇到這個問題。已經(jīng)解決!
作者: a1208490105    時間: 2017-3-11 20:41
51黑有你更精彩
作者: 泥子    時間: 2017-3-13 20:18
好文章,不但有方法,還有驗證結(jié)果。
作者: darkly5251    時間: 2017-6-24 07:51
剛學單片機。這正是入門第一步。謝謝分享
作者: K_Wolf    時間: 2017-7-6 10:20
謝謝樓主分享
作者: 學習ing...    時間: 2017-8-8 09:45
很給力!
作者: cjming    時間: 2017-8-10 20:51
給力謝謝
作者: luhuayiw    時間: 2017-9-4 12:35
終于找到了,謝謝!
作者: aa5327789    時間: 2017-9-10 01:28
好資料,51黑有你更精彩!!!
作者: 1450300269    時間: 2017-10-26 09:29
學習ing
作者: 全自動洗地機    時間: 2017-10-27 14:31
正好是想要 的 謝謝樓主分享
作者: 全自動洗地機    時間: 2017-10-27 14:32
學習中找到了好用的資料
作者: pp3475    時間: 2017-10-29 23:42
收藏備用了。謝謝分享
作者: 437727213    時間: 2017-11-8 15:28
趕緊刷帖賺點幣,難受的一批
作者: Nash-518    時間: 2017-11-18 09:44
姚姚 發(fā)表于 2016-10-2 17:08
**** 作者被禁止或刪除 內(nèi)容自動屏蔽 ****

怎么下載
作者: wuxishun    時間: 2017-11-26 11:04
完美添加上了
作者: wuxishun    時間: 2017-11-26 11:55
學習中
作者: han208a    時間: 2017-12-2 08:00
非常感謝

作者: yc19980408    時間: 2017-12-18 17:42
謝謝樓主分享!非常感謝!
作者: a15054915385    時間: 2018-3-19 13:46
謝謝分享
作者: aiyowei1998    時間: 2018-4-22 20:52
下一個試試
作者: storm19    時間: 2018-5-14 15:36
很不錯的壓縮包
作者: 浪淘英雄    時間: 2018-5-21 20:49
學習了
作者: Tony0ne    時間: 2018-5-31 14:55
很贊的貼,感謝樓主
作者: lucksonli    時間: 2018-6-3 14:39

好文章,支持!
作者: 橄欖綠的迷戀    時間: 2018-6-3 17:19
學習的路過
作者: 故事丶太唯美    時間: 2018-7-21 20:57

謝謝樓主分享
作者: xiaoxiao1122    時間: 2018-8-13 09:41

51黑有你更精彩
作者: xiaoxiao1122    時間: 2018-8-13 09:41
黑幣不足啊
作者: 1017038201    時間: 2018-9-8 19:09
原來是這樣添加單片機型號的,謝謝了!
作者: 1017038201    時間: 2018-9-8 19:11
不錯,有圖有文字,易學易懂,謝謝樓主了!
作者: zhaoyuyan    時間: 2018-9-9 02:33

學習了謝謝!!!!!!!!!!!!!!
作者: zhj0712    時間: 2018-10-20 21:05
很好的東東,樓主辛苦
作者: jiajuntao    時間: 2018-10-25 14:48
好東西,碰到的問題迎刃而解。
作者: jifengjianwu    時間: 2018-11-11 20:17
感謝分享,收藏了以后慢慢研究了。
作者: 慢牽牛    時間: 2018-12-18 23:07
這個資料正需要呢。謝謝。
作者: ykhzm    時間: 2019-1-22 11:52
好資源很重要,學習了
作者: hua123456    時間: 2019-3-20 19:07
學習了
作者: qq444244    時間: 2019-3-22 21:05
好文章!找了好久終于找到了
作者: PTCCX6280    時間: 2019-4-10 21:50
增加了知識,謝謝辛苦啦
作者: 821856563    時間: 2019-4-14 09:29
很給力
作者: 851542000    時間: 2019-5-2 23:37

好文章,不但有方法,還有驗證結(jié)果。
作者: zangjd    時間: 2019-5-22 17:48
太好了,謝謝!
作者: 787585529    時間: 2019-6-10 18:29
非常感謝呀
作者: amroe    時間: 2019-6-21 11:10
贊一個
作者: lifeng2019    時間: 2019-8-17 12:50
好東西,,收藏了

作者: wukui304    時間: 2019-9-9 10:44
講的很詳細,謝謝
作者: zxy2266    時間: 2019-9-10 21:45
很好,正需要這個設置
作者: ghuk    時間: 2019-9-12 15:05
謝謝分享
作者: wukui304    時間: 2019-9-23 21:57
你好,附件中的頭文件與通過isp添加的頭文件有什么不同,能給個附件中頭文件的目錄嗎?
作者: kema    時間: 2019-10-25 16:10
用過那個直接添加至keil那個功能
作者: 嘟嘟嘟1    時間: 2019-10-29 22:33
真的好,給自己提供了解決辦法
作者: wscxl9    時間: 2019-12-12 22:56
真心好 太謝謝了
作者: wscxl9    時間: 2019-12-12 22:58
太好了非常感謝...
作者: wl020807    時間: 2019-12-15 21:27
好東西,謝謝分享
作者: liehuo123    時間: 2019-12-21 16:40
看看是需要的嗎

作者: @123@123@    時間: 2019-12-26 20:32
很不錯,給個贊!
作者: @123@123@    時間: 2019-12-26 20:33
確實是不錯的資料,是我需要的,給個贊是必須的!
作者: d917419982    時間: 2020-1-2 22:35
支持,學習學習
作者: yinnan128    時間: 2020-1-10 23:12
學習了,正需要到
作者: hxszrb    時間: 2020-2-6 23:16
好,正在學習這個
作者: hhdsdy    時間: 2020-2-10 12:12
下載一個用用,謝謝了!
作者: 搞人心態(tài)    時間: 2020-3-11 20:59
感謝  十分感謝
作者: freeair2846    時間: 2020-3-14 09:26
圖文并茂

作者: forest415    時間: 2020-5-1 23:44
謝謝分享!
作者: aiohu    時間: 2020-5-2 09:52
很全的頭文件,非常好。支持一下
作者: 7imothy    時間: 2020-5-2 17:36
很給力!
作者: 矮又肥    時間: 2020-5-8 21:04
        很給力!
作者: wangjh23    時間: 2020-6-2 17:40
非常不錯





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1