keil 文章 進入keil技術(shù)社區(qū)
51單片機 Keil C 延時程序的簡單研究
- 應(yīng)用單片機的時候,經(jīng)常會遇到需要短時間延時的情況。需要的延時時間很短,一般都是幾十到幾百微妙(us)。有時候還需要很高的精度,比如用單片機驅(qū)動DS18B20的時候,誤差容許的范圍在十幾us以內(nèi),不然很容易出錯。這種情況下,用計時器往往有點小題大做。而在極端的情況下,計時器甚至已經(jīng)全部派上了別的用途。這時就需要我們另想別的辦法了?! ∫郧坝脜R編語言寫單片機程序的時候,這個問題還是相對容易解決的。比如用的是12MHz晶振的51,打算延時20us,只要用下面的代碼,就可以滿足一般的需要: mov r0
- 關(guān)鍵字: 51單片機 C Keil
Keil C51 總線外設(shè)操作問題的深入分析
- 在實際工作中遇到對同一端口反復(fù)連續(xù)讀取,Keil C5l編譯并未達到預(yù)期的結(jié)果。原文作者對C編譯出來的匯編程序進行分析發(fā)現(xiàn),對同一端口的第二次讀取語句并未被編譯。但可惜原文作者并未分析沒有被編譯的原因,而是匆忙地采用一些不太規(guī)范的方法試驗出了兩種解決辦法。 對此問題,翻閱Keil C51的手冊很容易發(fā)現(xiàn):KellC51的編譯器有一個優(yōu)化設(shè)置,不同的優(yōu)化設(shè)置,會產(chǎn)生不同的編譯結(jié)果。一般情況缺省編譯優(yōu)化設(shè)置被設(shè)定為8級優(yōu)化,實際最高可設(shè)定為9級優(yōu)化: &
- 關(guān)鍵字: C51 Keil 編譯 單片機 嵌入式系統(tǒng)
KEIL發(fā)布8051MCU開發(fā)工具
- Keil公司發(fā)布新的μVision3開發(fā)環(huán)境工具和C51 第8版優(yōu)化編譯器,它們將用于典型及擴展的8051微處理器的開發(fā)。這兩款產(chǎn)品將共同帶給開發(fā)者豐富的功能特點,并提供一個為廣泛的8051微處理器類型而優(yōu)化的綜合開發(fā)環(huán)境。 新的μVision3開發(fā)環(huán)境整合了最新的C51 第8版編譯器,并具有源代碼概述、功能導(dǎo)航、模版編輯和附加搜索功能。它還包括了一個配置向?qū)Чδ?,加速了啟動代碼和配置文件的生成。 嵌入式的微處理器模擬器可以模擬被支持的微處理器設(shè)備,包括指令集、片上外設(shè)、外部激發(fā)信號。
- 關(guān)鍵字: KEIL
keil介紹
單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MC [ 查看詳細 ]
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473