2月27日,全球領先的半導體供應商及全球汽車半導體領導供應商意法半導體(ST)宣布,其多核微控制器(MCU)產(chǎn)品家族再添新成員。新的多核微控制器針對汽車電子系統(tǒng)功能性安全應用,不僅符合最嚴格的汽車安全標準(ISO 2
一、引言據(jù)統(tǒng)計,我國的單片機年容量已達1-3億片,且每年以大約16%的速度增長,但相對于世界市場我國的占有率還不到1%。這說明單片機應用在我國才剛剛起步,有著廣闊的前景。培養(yǎng)單片機應用人才,特別是在工程技術人
PIC單片機的指令周期如何計算?比如說外部晶振是4MHz的,那單片機的指令周期是1微秒嘛?PIC單片機的時鐘經(jīng)過內(nèi)部分頻,實際的工作頻率為晶振頻率的四分之一,同時指令的執(zhí)行采用流水線方式,大部分的指令的執(zhí)行時間是
在進入中斷服務子程序期間,只有返回地址PC的數(shù)值被自動壓入堆棧,其他的一些寄存器的內(nèi)容就得按照程序的需要由我們自己想辦法了。PIC單片機匯編語言沒有象51系列單片機那樣的PUSH POP指令,所以我們要用一段程序
應用單片機的時候,經(jīng)常會遇到需要短時間延時的情況。需要的延時時間很短,一般都是幾十到幾百微妙(us)。有時候還需要很高的精度,比如用單片機驅(qū)動DS18B20的時候,誤差容許的范圍在十幾us以內(nèi),不然很容易出錯。這種
KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251從接觸MCS-51單片機開始,我們就知道有一個叫KEIL的軟件。在開發(fā)單片機時,使用的是C語言或者匯編語言,我們知道,這兩種語言都
時序是用定時單位來描述的,MCS-51的時序單位有四個,它們分別是節(jié)拍、狀態(tài)、機器周期和指令周期,接下來我們分別加以說明。·節(jié)拍與狀態(tài):我們把振蕩脈沖的周期定義為節(jié)拍(為方便描述,用P表示),振蕩脈沖經(jīng)過
單片機最小系統(tǒng),或者稱為最小應用系統(tǒng),是指用最少的元件組成的單片機可以工作的系統(tǒng).對51系列單片機來說,最小系統(tǒng)一般應該包括:單片機、晶振電路、復位電路.下面給出一個51單片機的最小系統(tǒng)電路圖. 說明復位電路:由
一.概述普通51單片機可以片外擴展ROM和RAM各64K字節(jié)的空間,在實際應用中很少擴展外部ROM,一般都是擴展RAM,因為普通51單片機的內(nèi)部RAM實在太少,只有128-256字節(jié),處理數(shù)據(jù)量較大時往往不夠用。而片外擴展RAM需要占
一、總線概述計算機系統(tǒng)是以微處理器為核心的,各器件要與微處理器相連,且必須協(xié)調(diào)工作,所以在微處理機中引入了總線的概念,各器件共同享用總線,任何時候只能有一個器件發(fā)送數(shù)據(jù)(可以有多個器件同時接收數(shù)據(jù)) 。計
所謂鎖存器,就是輸出端的狀態(tài)不會隨輸入端的狀態(tài)變化而變化,僅在有鎖存信號時輸入的狀態(tài)被保存到輸出,直到下一個鎖存信號到來時才改變。典型的鎖存器邏輯電路是 D 觸發(fā)器電路。鎖存,就是把信號暫存以維持某種電平
采用89C51單片機和X25045組成的看門狗電路,X25045硬件連接圖如圖2所示。X25045芯片內(nèi)包含有一個看門狗定時器,可通過軟件預置系統(tǒng)的監(jiān)控時間。在看門狗定時器預置的時間內(nèi)若沒有總線活動,則X25045將從RESET輸出一個
以MSP430F2274為例。其中匯編實現(xiàn)采用的是IAR匯編,CCE匯編實現(xiàn)稍作修改即可。 1. 看門狗有三種工作模式:停止模式,計時器模式,看門狗模式。2. 其中后兩種模式可以選擇的時鐘源有:SMCLK和ACLK。3. 在使用后兩種模
PC與DPTR都是16位的寄存器。PC由兩個8位的計數(shù)器PCH和PCL組成。PC實際是程序的字節(jié)地址計數(shù)器,它的內(nèi)容是將要執(zhí)行的下一條指令的地址,具有自加1功能。改變PC的內(nèi)容就可以改變程序執(zhí)行的方向。DPTR的高字節(jié)寄存器用
堆棧是在RAM專門開辟的一個特殊用途的存儲區(qū)。堆棧是按照“先進后出”(即先進入堆棧的數(shù)據(jù)后移出堆棧)的原則存取數(shù)據(jù)。堆棧指針SP是一個8位寄存器,其值為棧頂?shù)牡刂?,即指向棧頂,SP為訪問堆棧的間址寄存