我想你指的可能是用c++語言進行編輯程序吧?!這個沒有問題的,我大三了,學單片機一年左右了,用的是keil系列的軟體並且都是用c++進行編程的,雖然都說匯編語言比c++言語更有效率但是對於作為學生的我來說,還是c++更容易理解,更符合我,祝你好運!
B. 學習單片機用什麼軟體
keil最流行
單片機開發中除必要的硬體外,同樣離不開軟體,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟體將源程序變為機器碼,用於MCS-51單片機的匯編軟體有早期的A51,隨著單片機開發技術的不斷發展,從普遍使用匯編語言到逐漸使用高級語言開發,單片機的開發軟體也在不斷發展,Keil軟體是目前最流行開發MCS-51系列單片機的軟體,這從近年來各模擬機廠商紛紛宣布全面支持Keil即可看出。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的模擬調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil軟體需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬碟空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟體的使用對於使用51系列單片機的愛好者來說是十分必要的,如果你使用C語言編程,那麼Keil幾乎就是你的不二之選(目前在國內你只能買到該軟體、而你買的模擬機也很可能只支持該軟體),即使不使用C語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟體模擬調試工具也會令你事半功倍。
目前最新的版本是keil uv3,可下載破解版本,否則有容量限制。
C. 最好的51單片機模擬軟體是什麼
樓上二人明顯沒看問題~~~~
模擬軟體,當然非Proteus莫屬,它支持51,AVR,430等常用單片機的模擬,而且可以和51的c語言編輯器聯調,即可以與keil連接在一起,進行單步運行來調試。
D. 51單片機模擬軟體
P0是埠鎖存值,Pins是埠引腳實際電平.(勾是#1b或高電平)
如果引腳懸空(或者引腳接電路恰令引腳電平為鎖存值),那麼P0和Pins一致.
圖中P0.0鎖存為#1B,但是比如P0的0引腳外接GND,當然引腳就強制變成了低電平.
E. 51單片機編程軟體是什麼
編譯器:ATMEL一般為keil,其他廠商使用它們自己推薦的編譯器。
代碼編輯工具:UE等,這個看使用習慣,現在的編譯器一般自帶代碼編輯的功能但一般功能較弱。
模擬工具:proteus 模擬單片機的一個軟體,用用即可,bug比較多。
最好弄個開發板,加一套下載工具,然後就可以開始編程了。
F. 單片機編程用什麼軟體
keil最流行....我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟體將源程序變為機器碼,用於MCS-51單片機的匯編軟體有早期的A51,Keil軟體是目前最流行開發MCS-51系列單片機的軟體,這從近年來各模擬機廠商紛紛宣布全面支持Keil即可看出。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的模擬調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil軟體需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬碟空間、WIN98、NT、WIN2000、WINXP等操作系統。如果你使用C語言編程,那麼Keil幾乎就是你的不二之選(目前在國內你只能買到該軟體、而你買的模擬機也很可能只支持該軟體),即使不使用C語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟體模擬調試工具也會令你事半功倍。
目前最新的版本是keil uv3,可下載破解版本,否則有容量限制。
G. 51單片機用什麼軟體編程
開源軟體mcu8051ide 功能不是一般的強,用c語言編程,界面不輸給商業軟體,而且提供多種模擬器件如:led 數碼管,矩陣數碼管(8×8)按鍵,矩陣按鍵,甚至溫度感測器。開源的沒有任何限制,完全免費,自動生成多種燒錄文件(我們一般就用.HEX的)感覺keil c弱爆了。
安裝方法,下載sdcc(mcu8051ide是基於sdcc的)和mcu 8051 ide都安裝好就可以啦,頭文件在sdcc的安裝文件夾內(include)有些關鍵字要加兩個連在一起的下劃線比如 __interrup, __code.
頭文件與keil的不通用,比如定義P0口
在keil下是: sfr P0=0x80; 在sdcc下是: __sfr __at P0 0x80; 這個P0^1的不行,但sdcc裡面有很多頭文件8051.h 80c51.h 80c52.h等等 基本滿足要求,給stc單片機編程不用改,加一點特殊的就可以。這樣優秀的開源軟體不用真的是白不用啊。
H. 要運行C51單片機軟體 需要安裝什麼軟體
mcs-51
intel
51系列單片機;
c51
般認定
51
c語言編寫
程序;
c51
程序
需要相應
編譯器編程
十六進制代碼
燒寫
51系列單片機
運行;
至於編譯軟體
廣泛
keil
c51
至於操作
編譯
載
事先必須選擇
模擬板(
設計電路
ICE調試器)
硬體
運行
調試程序;
選擇simulator使用軟體模擬
式
強
軟體模擬
式
keil+Proteus
兩
軟體配合沒任何硬體
調試
項目
keil
編寫
編譯代碼
Proteus
畫模擬原理圖
庫
51
模擬模塊
我
面
資料
發郵件或消息我
[email protected]
I. 51單片機編程軟體有哪些
開源軟體mcu8051ide 功能不是一般的強,界面不輸給商業軟體,而且提供多種模擬器件如:led 數碼管,矩陣數碼管(8×8)按鍵,矩陣按鍵,甚至溫度感測器。開源的沒有任何限制,感覺keil uvision弱爆了
J. 51單片機下載程序
可以做個上位機軟體,把編程的數據按順序發送到單片機,單片機收到後按一定的順序寫入到目標單片機的ROM中或FLASH中。
首先要有上位機軟體。
其次,下位機單片機要有介面(串口或USB)從電腦收數據,
收數據後,用電路和軟體結合的方法把數據寫入目標單片機。