業(yè)界盛傳微軟新一代游戲機(jī) XBOX720 及體感設(shè)備 Kinect 2.0 即將亮相在本月25日登場的全球游戲界年度盛事 GDC(Game Developers Conference),而微控制器(MCU)廠新唐傳出打敗競爭對(duì)手恩智浦(NXP),獨(dú)家取得微軟 XBOX72
在C51中,函數(shù)返回值傳遞的規(guī)則是什么?答:(1)調(diào)用時(shí)參數(shù)的傳遞分三種情況:少于等于3個(gè)參數(shù)時(shí)通過寄存器傳遞(寄存器不夠用時(shí)通過存儲(chǔ)區(qū)傳遞),多于3個(gè)時(shí)有一部分通過存儲(chǔ)區(qū)傳遞,對(duì)于重入函數(shù)參數(shù)通過堆棧傳遞。通過
C51函數(shù)定義的一般形式是什么?如何定義中斷處理程序?如何選擇工作寄存器組?答:返回類型 函數(shù)名(形參表) [函數(shù)模式] [reentrant] [interrupt m] [using n]{局部變量定義執(zhí)行語句}[interrupt m]字段中的m定義中斷處理程
C51專用指針定義的一般格式是什么?如何確定專用指針定義的指向空間和指針變量本身存儲(chǔ)的空間?答:[存儲(chǔ)類型] 數(shù)據(jù)類型 指向存儲(chǔ)區(qū) *[指針存儲(chǔ)區(qū)] 指針名1 [,*[指針存儲(chǔ)區(qū)] 指針名2,…]*的左面是指向存儲(chǔ)區(qū),*的
意法半導(dǎo)體(STMicroelectronics)新系列微控制器首批樣片現(xiàn)已上市,新系列微控制器整合目前性能最高的180MHz ARM Cortex-M4內(nèi)核和圖形增強(qiáng)技術(shù),實(shí)現(xiàn)了功能更豐富的用戶體驗(yàn),意法半導(dǎo)體還攜手市場領(lǐng)先的軟件廠商SEGG
幾種使用過的單片機(jī)比較(個(gè)人觀點(diǎn)),供選型者和初學(xué)者參考51系列單片機(jī)使用的人很多,資料很多,根本不需要技術(shù)支持。價(jià)錢便宜(如批量AT89c52只需要8.5RMB)。但普通型的芯片內(nèi)部資源較少,需要外部擴(kuò)展??偩€外置使系
BSL的意義:1、不用仿真器、編程器,就可以實(shí)現(xiàn)內(nèi)存修改(可以應(yīng)用為參數(shù)修改),程序下載。 能加速程序成熟后的批量生產(chǎn)。方便在板修改程序參數(shù)。2、JATG熔絲燒斷后,訪問內(nèi)存的唯一方法。MSP430啟動(dòng)加載程序(Bootstr
淺談單片機(jī)程序設(shè)計(jì)中的“分層思想”隨便寫下的一點(diǎn)東西,本來打算去發(fā)表,不過想想還是算了,不是什么重要的東西,不過這個(gè)東西確實(shí)很有用。文章爛的去組織和修改了,隨便看看吧。分層的思想,并不是什么
當(dāng)前,單片機(jī)種類很多,且實(shí)際工作中僅應(yīng)用一種單片機(jī)也是不現(xiàn)實(shí)的,必得對(duì)常用的幾種單片機(jī)有所了解。盡管現(xiàn)在單片機(jī)編程大多使用C語言,但必得對(duì)單片機(jī)的內(nèi)核結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)及指令集有一定的了解,才有可能寫出優(yōu)秀
MCS-51單片機(jī)的中斷響應(yīng)延遲時(shí)間,取決于其它中斷服務(wù)程序是否在進(jìn)行,或取決于正在執(zhí)行的是什么樣的指令。單中斷系統(tǒng)中的中斷響應(yīng)時(shí)間為3~8個(gè)機(jī)器周期[1]。無論是哪一種原因引起的誤差,在精確定時(shí)的應(yīng)用場合,必須
我們知道,51單片機(jī)有幾個(gè)不同的中斷源。對(duì)于一個(gè)系統(tǒng)的設(shè)計(jì),通常在初始化程序里面需要定義各個(gè)中斷等比如:TMOD = 0x21; // T1 mode 2 T0,mode 1 //GATE C/T M1 M0 GATE C/T M1 M0TL1 = 0xfd; // 0xfa=4800 bps 0x
21ic訊 意法半導(dǎo)體(STMicroelectronics,簡稱ST)宣布新系列微控制器首批樣片現(xiàn)已上市。新系列微控制器整合目前性能最高的180MHz ARM Cortex-M4內(nèi)核和圖形增強(qiáng)技術(shù),實(shí)現(xiàn)了功能更豐富的用戶體驗(yàn),意法半導(dǎo)體還攜手市
C51位變量的定義格式是什么?如何定義bdata型字節(jié)變量的位變量?答: [存儲(chǔ)類型] bit 位變量名1[=初值] [,位變量名2[=初值]] [,…]sbit 位變量名 = bdata型變量名^位號(hào)常數(shù)
C51的數(shù)據(jù)存儲(chǔ)區(qū)域類型有哪些?各種存儲(chǔ)區(qū)域類型是哪種存儲(chǔ)空間,存儲(chǔ)范圍是什么?如何將變量定義存儲(chǔ)到確定的位置?答:bit 片內(nèi)數(shù)據(jù)區(qū)的位尋找區(qū),位地址0x00~0x7f,128位(字節(jié)地址0x20~0x2f)data 直接尋址片內(nèi)數(shù)據(jù)區(qū)
C51定義變量的一般格式是什么?變量的4種屬性是什么?答:[存儲(chǔ)類型] 數(shù)據(jù)類型 [存儲(chǔ)區(qū)] 變量名1[=初值] [,變量名2[=初值]] [,…]變量的4種屬性是存儲(chǔ)類型,數(shù)據(jù)類型,存儲(chǔ)區(qū),變量名特別要注意存儲(chǔ)區(qū)屬性。