『壹』 學習單片機都需要哪些軟體
你下載的什麼教程啊,教程里使用的軟體,你也下載來這樣學習才方便,我又一部分單片機入門的資料,需要的話給我發郵件,[email protected] 。不多,呵呵。
十天學會單片機 這個視頻我也看了, 感覺不錯, 裡面相關的軟體又能 keil 用來編寫程序的, 串口調試助手, 用來做串口實驗的,還有 stc的下載軟體,下載這三個就行了,proteus就不要下了,模擬時總會出問題,在實驗板上好用的程序寫在上面不一定好使。
以上軟體在網上可以下載得到,下載不到給我發郵件,我給你傳一份。
最好自己動手了。
『貳』 keiluvision4如何給單片機pc引腳
keiluvision4如何給單片機pc引腳
Keil C51 V9.00 即09年發布的最新版本uVision 4,版本外觀改變比較大
可以使用以前的注冊文件
如果全新安裝,在VISTA或者WIN 7系統下,請使用管理員方式運行,然後注冊即可無限制運行
注冊方法:
1. 安裝Keil C51 V9.00版本,即uV4
2. 打開uVision4,點擊File---License Management...,打開License Management窗口,復制右上角的CID
3. 打開KEIL_Lic.exe注冊機, 在CID窗口裡填上剛剛復制的CID,其它設置不變
4. 點擊Generate生成許可號,復制許可號
5. 將許可號復制到License Management窗口下部的New License ID Code,點擊右側的Add LIC
6. 若上方的Proct顯示的是PK51 Prof. Developers Kit即注冊成功,Support Period為有效期,一般可以到30年左右,若有效期較短,可多次生成許可號重新注冊。
使用匯編語言或C語言要使用編譯器,以便把寫好的程序編譯為機器碼,才能把HEX可執行文件寫入單片機內。KEIL uVISION是眾多單片機應用開發軟體中最優秀的軟體之一,它支持眾多不同公司的MCS51架構的晶元,甚至ARM,它集編輯,編譯,模擬等於一體,它的界面和常用的微軟VC++的界面相似,界面友好,易學易用,在調試程序,軟體模擬方面也有很強大的功能。因此很多開發51應用的工程師或普通的單片機愛好者,都對它十分喜歡。
作者:月夜
KEIL uVision4比起uVision3或是uVision2界面感覺舒服一些,增加了哪些功能暫且不去研究,畢竟大家都喜歡用新的軟體,感嘆發展太快了,很多人連uVision2都沒有摸透,呵呵。安裝的方法和普通軟體差不多,這里就不做介紹了。另外提醒大家不要崇拜漢化版軟體,還是E文的干凈沒有BUG!
在這里以51單片機並結合C程序為例(匯編操作方法類似,唯一不同的是匯編源程序文件名後綴為「.ASM 」),圖文描述工程項目的創建和使用方法:
一、首先我們要養成一個習慣:最好先建立一個空文件夾,把您的工程文件放到裡面,以避免和其他文件混合,如下圖筆者先創建了一個名為「Mytest」文件夾:
作者:月夜
二、點擊桌面上的Keil uVision4圖標,出現啟動畫面:
三、點擊「project --- New uVision Project」新建一個工程:
作者:月夜
四、在對話框,選擇放在剛才建立的「Mytest」文件夾下,給這個工程取個名後保存,不需要填後綴,注意默認的工程後綴與uVision3及uVision2版本不同了,為uvporj:
作者:月夜
五、彈出一個框,在CPU類型下我們找到並選中「Atmel」下的AT89S51或52:
六、以上工程創建完畢,接下來開始建立一個源程序文本:
作者:月夜
七、在下面空白區別寫入或復制一個完整的C程序:
八、輸入源程序文件名名稱,在這里筆者示例輸入「test」,這個名稱,同樣大家可以隨便命名。注意:如果您想用匯編語言,要帶後綴名一定是「test . asm」,如果是C語言,則是「test . c」,然後保存:
九、接下來需要把剛創建的源程序文件加入到工程項目文件中,大家在點「ADD」按鈕時會感到奇怪,怎麼對話框不會消失呢?不管它,直接點擊「Close」關閉就行了,此時大家可以看到程序文本字體顏色已發生了變化:
『叄』 單片機用什麼軟體編程
目前應用最廣泛的單片機編程軟體是keil和IAR。 keil主要用來開發51單片機,ARM公司收購keil這個軟體後,將之進行了升級,現在叫做MDK,可以開發幾乎全系列的ARM晶元。 單片機是典型的嵌入式微控制器(MicrocontrollerUnit),由運算器,控制器,存儲器,輸入輸出設備等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自供應(不用外接硬體)和節約成本。它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱為范圍更廣的微控制器;從上世紀80年代,由當時的4位、8位單片機,已經發展到32位300M的高速單片機。 更多關於單片機用什麼軟體編程,進入:https://m.abcgonglue.com/ask/ee1bc01615836034.html?zd查看更多內容
『肆』 對單片機編程要用什麼軟體
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,可下載破解版本,否則有容量限制。
『伍』 單片機程序編寫,調試常用的軟體有哪些
不同的型號的單片機需要不同的開發軟體。我們以80C51系列
單片機程序的編寫不需要任何特殊的軟體,只要是文本編緝軟體就可以了,如WINDOWS自帶的記事本,WORD等,不過這些軟體編寫並不方便,有一些更好的文本編緝器可供選擇,如UltraEdit,PE2等。當然,人們最常用的還是使用開發軟體自帶的編緝器來進行編寫。以80C51系列單片機為例,最為流行的軟體是Keil軟體。Keil軟體是一款綜合開發工具,內置了編緝器,ASM匯編器,C51編譯器,調試器等部分。
學習單片機還需要單片機開發板,最好是視頻教程詳細的,比如吳鑒鷹單片機開發板就不錯
單片機學習可以到吳鑒鷹吧交流,資料來源吳鑒鷹吧