在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何學(xué)習(xí)51單片機(jī)/心得/KEIL4/DXP

      如何學(xué)習(xí)51單片機(jī)/心得/KEIL4/DXP

      作者: 時間:2013-08-02 來源:網(wǎng)絡(luò) 收藏

      什么是單片機(jī)

      學(xué)習(xí)使用單片機(jī)就是理解單片機(jī)硬件結(jié)構(gòu),以及內(nèi)部資源的應(yīng)用,在匯編或C語言中學(xué)會各種功能的初始化設(shè)置,以及實(shí)現(xiàn)各種功能的程序編制。

      有人覺得要先學(xué)匯編。不過我個人覺得,學(xué)習(xí),還是從C語言入手,一來方便,二來容易上手,仁者見仁,智者見智吧。

      關(guān)于學(xué)習(xí)的書籍,市場上有很多,大家可以擇優(yōu)選取。

      那么,如何用程序控制單片機(jī)的呢?

      1.jpg

      我開始學(xué)單片機(jī)的時候也曾有過這樣的困惑啊,ok,下面幫大家整理一下思路。

      怎么在Keil里寫程序?keil怎么安裝破解?

      用過VC6.0的同學(xué)都知道,VC6.0是一個編譯環(huán)境。什么是編譯環(huán)境?簡單地說,就是你寫代碼的地方。 那么,同理,單片機(jī)的編譯環(huán)境就是Keil(除了Keil以外,還有IAR啊等等,不過我推薦大家用KEIL吧) Keil有很多版本,最新版本是Keil4,所以我毫不猶豫地選擇了Keil4。大家都知道,像這種軟件,一般都不是免費(fèi)的。

      But!! 我們的毛爺爺說了,人有多大膽,地有多大產(chǎn)

      國內(nèi)從事于破解工作的牛人還是不少的,所以,安裝和破解keil是很輕松的

      破解方法

      1.安裝 Keil For 51 執(zhí)行 setup.exe

      2.注冊 l 開打 軟件(WIN7要以管理員身份運(yùn)行) 執(zhí)行菜單命令 file > License Management l 打開注冊機(jī) (下載地址見上)

      3.目標(biāo) Target 選擇 C51。

      4.拷貝 CID 框里的內(nèi)容到注冊機(jī)的 CID 里。

      5.點(diǎn)擊注冊機(jī)里的 GENERATE 生成代碼。

      6.然后拷貝注冊碼到 keil 里的 New License ID Code 中點(diǎn)擊 ADD LIC 即可。

      2.jpg

      苦逼的寫完了,怎么生成HEX文件?

      在keil中編寫完程序后,要將程序通過燒錄器燒寫到單片機(jī)中,這時就需要在keil中產(chǎn)生一個hex格式的文件,只有通過這種格式,燒錄器才能將程序燒寫到單片機(jī)中。hex文件格式是Intel公司提出的按地址排列的數(shù)據(jù)信息,數(shù)據(jù)寬度為字節(jié),所有數(shù)據(jù)使用16進(jìn)制數(shù)字表示, 常用來保存單片機(jī)或其他處理器的目標(biāo)程序代碼。它保存物理程序存儲區(qū)中的目標(biāo)代碼映象。一般的編程器都支持這種格式。如何才能產(chǎn)生這種格式的文件呢? 在keil中對其進(jìn)行如下設(shè)置,便能產(chǎn)生hex文件:

      1.點(diǎn)擊菜單“Option for Tagret '...'”

      2.選擇“Output”頁

      3.鉤選“Create HEX File”

      4.重編譯 如果程序無誤,在Project的當(dāng)前目錄即會產(chǎn)生HEX文件

      什么是串口?51和串口和電腦又是什么關(guān)系?

      串口是與PC機(jī)之間的連接橋梁,

      如果 PC 機(jī)有 COM 串口 用 RS232轉(zhuǎn)換TTL 與單片機(jī) RXD TXD 連接,由此對應(yīng)PL2303模塊

      如果 PC 機(jī)沒有 COM 串口 用 USB轉(zhuǎn)換TTL 與單片機(jī) RXD TXD 連接,由此對應(yīng)CH340模塊

      這兩種方式都可以進(jìn)行下載

      STC-ISP是神馬,它怎么就可以下載?什么是冷啟動?

      STC-ISP 是一款單片機(jī)下載編程燒錄軟件,是針對STC系列單片機(jī)而設(shè)計(jì)的,可下載STC89系列、12C2052系列和12C5410等系列的STC單片機(jī),使用簡便,現(xiàn)已被廣泛使用。具體可以問問度娘 。冷啟動就是:開發(fā)板先斷電,在運(yùn)行下載軟件,之后出現(xiàn)“仍在連接中, 請給 MCU 上電...”后,在給開發(fā)板通電,這樣子才能下載進(jìn)去,否則STC-ISP顯示:

      連接失敗,請嘗試以下操作:

      1.在單片機(jī)停電狀態(tài)下,點(diǎn)下載按鈕,再給單片機(jī)上電

      2.停止下載,重新選擇 RS-232 串口, 接好電纜

      3.可能需要先將 P1.0/P1.1 短接到地

      4.可能外部時鐘未接

      5.因 PLCC、PQFP 轉(zhuǎn)換座引線過長而引起時鐘不振蕩,請調(diào)整參數(shù)

      6.可能要升級電腦端的 STC ISP.exe 軟件

      7.若仍然不成功,可能 MCU/單片機(jī)內(nèi)無 ISP 系統(tǒng)引導(dǎo)碼,或需退回升級,或 MCU 已損壞

      8.若使用 USB 轉(zhuǎn) RS-232 串口線下載,可能會遇到不兼容的問題,可以讓我們幫助購買兼容的 USB 轉(zhuǎn) RS-232串口線仍在連接中, 請給 MCU 上電...

      pwm相關(guān)文章:pwm是什么


      51單片機(jī)相關(guān)文章:51單片機(jī)教程


      c語言相關(guān)文章:c語言教程


      單片機(jī)相關(guān)文章:單片機(jī)教程


      單片機(jī)相關(guān)文章:單片機(jī)視頻教程


      單片機(jī)相關(guān)文章:單片機(jī)工作原理


      調(diào)速器相關(guān)文章:調(diào)速器原理

      上一頁 1 2 下一頁

      關(guān)鍵詞: 51單片機(jī) KEIL4 DXP

      評論


      相關(guān)推薦

      技術(shù)專區(qū)

      關(guān)閉