找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17053|回復(fù): 25
打印 上一主題 下一主題
收起左側(cè)

51系列單片機(jī)開發(fā)環(huán)境除了keil外,還有其他的嗎?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:374541 發(fā)表于 2018-7-19 09:08 | 只看該作者 回帖獎勵(lì) |倒序?yàn)g覽 |閱讀模式
Keil公司現(xiàn)在版權(quán)查的太嚴(yán)了,就因?yàn)殚_發(fā)環(huán)境的問題,我現(xiàn)在都不敢用51系列的單片機(jī)了,但有些簡單項(xiàng)目用51系列單片機(jī)超快好省,無法擺脫。

所以大伙兒51系列的單片機(jī)都有哪些開源的開發(fā)環(huán)境?

評分

參與人數(shù) 1黑幣 +5 收起 理由
tankuo73 + 5 淡定

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

來自 5#
ID:347482 發(fā)表于 2018-7-19 10:06 | 只看該作者
一般來說編程和硬件仿真可以用Keil c51,還有極少部分人用IAR for 8051,最近還聽說了什么SDCC_8051。
下載用STC-ISP、AVR Fighter等。
軟件仿真用Proteus。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

來自 14#
ID:375003 發(fā)表于 2018-7-19 17:44 | 只看該作者
本帖最后由 guangshi_wq 于 2018-7-19 18:03 編輯

用UltraEdit編輯,然后創(chuàng)建一個(gè)BAT文件(自動批處理)REM This Batch-File generates a Sample-Program for the C51-Compiler
C51 epcs1.C  
pause
rem DEBUG  
L51 epcs1.OBJ
rem RAMSIZE(256) 如果是52把這行的REM去掉,移上去
rem IXREF
pause
OH51 epcs1
pause
rem 是將該行注釋,  將所有的epcs1改為你的文件名.編譯用的文件見附件
如果是匯編程序 把第二行改成A51 epcs1.asm其它只改文件名

C51編譯環(huán)境.zip

1.5 MB, 下載次數(shù): 50

評分

參與人數(shù) 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:374541 發(fā)表于 2018-7-19 09:18 | 只看該作者
帖子沉了還是被版主“關(guān)小黑屋”啦?在列表中都看不到我這帖子了
回復(fù)

使用道具 舉報(bào)

板凳
ID:374576 發(fā)表于 2018-7-19 09:44 | 只看該作者
KEIL用的比較多 還有IAR 等
回復(fù)

使用道具 舉報(bào)

地板
ID:308437 發(fā)表于 2018-7-19 09:59 | 只看該作者
額,這個(gè)真的不知道哦。您那天找到其他的,歡迎分享
回復(fù)

使用道具 舉報(bào)

6#
ID:370086 發(fā)表于 2018-7-19 10:12 | 只看該作者
IAR應(yīng)該也可以
回復(fù)

使用道具 舉報(bào)

7#
ID:334497 發(fā)表于 2018-7-19 10:44 | 只看該作者
Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件,它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。Proteus具有電路仿真功能,能仿真一些最基本電子元器件,如led,數(shù)碼管,鍵盤等,并且是能仿真51單片機(jī)代碼運(yùn)行的。在這里需要說明的是,請務(wù)必不能以仿真電路的效果圖與真實(shí)的硬件開發(fā)混攪,電路仿真軟件往往都是邏輯上的電路連接,完全不能夠用來說明真實(shí)硬件開發(fā)過程。此外,Proteus仿真51單片機(jī)也會有一些邏輯的問題,例如,在硬件上真實(shí)可運(yùn)行的代碼在Proteus上無法仿真達(dá)到效果,修改一下代碼順序即可?傊,對于小代碼,Proteus都是可以勝任的,如果代碼太復(fù)雜,仿真任務(wù)會達(dá)到100%,無法再進(jìn)行仿真了。因此,筆者推薦對于初學(xué)者,可先用Proteus進(jìn)行仿真,進(jìn)行一些最基本的練習(xí),熟悉匯編語言,51單片機(jī)狀態(tài)變化,c語言等,驗(yàn)證自己在51單片機(jī)架構(gòu)學(xué)習(xí)中的一些理解,代碼實(shí)現(xiàn)的理解。學(xué)習(xí)到一定的程度還是需要一塊51開發(fā)板進(jìn)行開發(fā)練習(xí)的,畢竟仿真軟件只能仿真很少部分的外圍,也不能仿真復(fù)雜的硬件及代碼。
回復(fù)

使用道具 舉報(bào)

8#
ID:374791 發(fā)表于 2018-7-19 13:44 | 只看該作者
好多環(huán)境,編輯器很多,編譯工具很多,自己折騰把
回復(fù)

使用道具 舉報(bào)

9#
ID:350999 發(fā)表于 2018-7-19 14:41 | 只看該作者
還是在用keil
回復(fù)

使用道具 舉報(bào)

10#
ID:342822 發(fā)表于 2018-7-19 15:09 | 只看該作者
sdcc for 8051沒有版權(quán)問題
回復(fù)

使用道具 舉報(bào)

11#
ID:374909 發(fā)表于 2018-7-19 15:42 | 只看該作者
IAR for 8051
回復(fù)

使用道具 舉報(bào)

12#
ID:375029 發(fā)表于 2018-7-19 17:31 | 只看該作者
66666666
回復(fù)

使用道具 舉報(bào)

13#
ID:374932 發(fā)表于 2018-7-19 17:39 | 只看該作者
我一直再用這個(gè)軟件啊 還挺好用的
回復(fù)

使用道具 舉報(bào)

15#
ID:375079 發(fā)表于 2018-7-19 19:06 | 只看該作者
用Protues仿真,ICCAVR聯(lián)調(diào)也可以吧
回復(fù)

使用道具 舉報(bào)

16#
ID:374401 發(fā)表于 2018-7-19 19:29 | 只看該作者
keil、IAR for 8051、TASKING51,這些都可以給51單片機(jī)寫程序。
回復(fù)

使用道具 舉報(bào)

17#
ID:375095 發(fā)表于 2018-7-19 19:36 | 只看該作者
還有開源的?
回復(fù)

使用道具 舉報(bào)

18#
ID:374812 發(fā)表于 2018-7-19 20:08 | 只看該作者
keil、IAR for 8051、TASKING51,這些都可以給51單片機(jī)寫程序。
回復(fù)

使用道具 舉報(bào)

19#
ID:375113 發(fā)表于 2018-7-19 20:19 | 只看該作者
IAR Embedded WorkBench for 8051
回復(fù)

使用道具 舉報(bào)

20#
ID:375113 發(fā)表于 2018-7-19 20:20 | 只看該作者
本帖最后由 51eda 于 2018-7-19 20:30 編輯

Tools:
1)Codeblocks
2)SDCC (Small Device C Compiler)
3)Proteus
SDCC是免費(fèi)開源的編譯器,可以用來編譯8051系列的芯片,也就是我們平時(shí)使用的51單片機(jī)可以用此編譯,而不是使用KEIL商業(yè)軟件
IDE配合Codeblocks
最終驗(yàn)證用proteus仿真驗(yàn)證
回復(fù)

使用道具 舉報(bào)

21#
ID:342822 發(fā)表于 2018-7-19 21:12 | 只看該作者
proteus8.6中已經(jīng)配置了sdcc編譯器在proteus中操作即可。
回復(fù)

使用道具 舉報(bào)

22#
ID:375194 發(fā)表于 2018-7-19 22:15 | 只看該作者
常用的還有IAR
回復(fù)

使用道具 舉報(bào)

23#
ID:375284 發(fā)表于 2018-7-20 08:36 | 只看該作者
iar也可以用啊
回復(fù)

使用道具 舉報(bào)

24#
ID:374541 發(fā)表于 2018-7-20 08:40 | 只看該作者
guangshi_wq 發(fā)表于 2018-7-19 17:44
用UltraEdit編輯,然后創(chuàng)建一個(gè)BAT文件(自動批處理)REM This Batch-File generates a Sample-Program for th ...

大神謝謝了
回復(fù)

使用道具 舉報(bào)

25#
ID:374541 發(fā)表于 2018-7-20 08:41 | 只看該作者
51eda 發(fā)表于 2018-7-19 20:20
Tools:
1)Codeblocks
2)SDCC (Small Device C Compiler)

哇哦~~~~真有開源的編譯環(huán)境啊
回復(fù)

使用道具 舉報(bào)

26#
ID:374541 發(fā)表于 2018-7-20 08:44 | 只看該作者
Keil公司現(xiàn)在查的真非常嚴(yán)厲,我司幾臺電腦里面Keil都刪除干凈,一插上網(wǎng)線律師事務(wù)所就一封封律師函和電話過來,小公司惹不起,因?yàn)镵eil開發(fā)環(huán)境的問題都不敢用51系統(tǒng)單片機(jī)了
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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