STC單片機是由宏晶科技自主研發(fā)的可以款基于C51內(nèi)核的單片機,在國內(nèi)使用非常廣泛。
STC在傳統(tǒng)的C51單片機的基礎(chǔ)上,性能設(shè)計得到了很大的提升,性能優(yōu)越,而且價格比較低廉,獲得了很多大學(xué)生和工程師的喜愛。
接下來,給大家簡單的介紹一下STC 單片機(C51也兼容)開發(fā)環(huán)境的搭建
單片機開發(fā)最常用的編譯軟件有Keil,IAR 等,宏晶科技沒有開發(fā)自己的單片機開發(fā)環(huán)境,是Keil C51軟件來開發(fā)的。
STC單片機程序開發(fā)用的是Keil C51. (最常見的Keil 軟件還有一個MDK版本,但MDK不適合STC單片機,MDK主要適用于ARM內(nèi)核單片機開發(fā)使用),所以我們就需要下載并安裝keil C51。
一、下載Keil C51 軟件的安裝包
Keil 軟件,大家可以直接到keil官網(wǎng)下載,下載界面如下:

官網(wǎng)下載需要注冊賬號等,有點麻煩。
大家可以直接百度Keil C51下載,或搜素?zé)o際單片機編程的獲取(帶有最新注冊機)。
如果你是企業(yè),還需要購買該軟件,獲得授權(quán)才可使用。 下載的安裝包如下:安裝文件和注冊機。

二、安裝軟件安裝:
解壓壓縮包,直接安裝即可,在這里我就給大家不演示了。
注:安裝的目錄最好是默認C盤。安裝好之后桌面的圖標如下:

三、軟件的破解:
在圖標是點擊右鍵,選擇“以管理員身份運行”,打開軟件。

進入KEIL軟件界面,在工具欄中找到File按鈕,鼠標左擊,在下拉菜單中找到License Management,鼠標左擊,出現(xiàn)如下界面。 在該界面中找到CID,復(fù)制CID編號。


雙擊keil_lic.exe,直接運行注冊機。會發(fā)出刺耳的聲音在運行注冊機的時候。

把剛才復(fù)制的CID碼粘貼到注冊機的CID處,并在Target中下來選著選著C51

完成以上操作后,點擊Generate,此時會生成一段編碼,復(fù)制該編碼:

將該編碼復(fù)制帶此處,最后鼠標左擊Add LIC,出現(xiàn)SUCCESSFULLY字眼,恭喜你KEIL安裝并破解成功

四、安裝STC單片機的頭文件:
在宏晶科技官網(wǎng)下載 STC-ISP軟件:

雙擊打開STC-ISP軟件

選擇Keil仿真設(shè)置-> 增加型號和頭文件到Keil中,如下圖。

2.2.3選擇Keil C51的安裝目錄,點擊確定

2.2.4安裝完成

四、新建工程
雙擊Keil 軟件圖標,打開軟件

如下圖: 選擇Project ->new uvision Project…

如下圖: 選擇 工程文件夾,給工程命名,然后點擊確定

選擇單片機對應(yīng)的型號,如下圖,點擊OK

點擊確定之后工程界面如下:

新建文件,如下圖所示:

保存新建的文件,并命名位main.c 如下所示:

將main.c 加載到工程,如下所示:



如上所示:單片機的工程新建OK了??梢蚤_始寫程序了。