新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)C語言學(xué)習(xí)筆記1:MCS-51系統(tǒng)結(jié)構(gòu)

        51單片機(jī)C語言學(xué)習(xí)筆記1:MCS-51系統(tǒng)結(jié)構(gòu)

        作者: 時(shí)間:2016-11-23 來源:網(wǎng)絡(luò) 收藏


        51單片機(jī)管腳圖 51單片機(jī)系統(tǒng)結(jié)構(gòu)



        傳統(tǒng)的51單片機(jī)是DIP40(雙列直插40管腳)的,也有PLCC44的,多用于板子要求緊湊的場(chǎng)合。如果想占地較少,可以用2051,管腳只有20。當(dāng)然增強(qiáng)型51芯片封裝多樣,有TQFP48等等小體積的,兼容51指令集,并且在傳統(tǒng)51的功能上有了很多的提高,如AD、USB等等,這也是51單片機(jī)還能勝任現(xiàn)在多種應(yīng)用的原因。還是讓我們看看傳統(tǒng)51單片機(jī)的系統(tǒng)結(jié)構(gòu)。

        ●8位bit CPU。

        ●片內(nèi)時(shí)鐘振蕩器。

        ●4KB(4K字節(jié))程序存儲(chǔ)器ROM。

        ●片內(nèi)有128B(128字節(jié))數(shù)據(jù)存儲(chǔ)器RAM。

        ●可尋址外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器空間各64KB。

        ●21個(gè)特殊功能寄存器SFR。

        ●4個(gè)8位并行I/O口,共32根I/O線。

        ●1個(gè)全雙工串行口。

        ●2個(gè)16位定時(shí)器/計(jì)數(shù)器。

        ●5個(gè)中斷源,有2個(gè)優(yōu)先級(jí)。

        ●具有位尋址功能,適用于位(布爾)處理。



        通常使用的51芯片:

        1)AT89S51/AT89C51、AT89S52 (S51和S52可以使用ISP下載)

        2)STC89S54RD+(使用串口下載)

        STC(宏晶科技)單片機(jī)選型

        http://www.mcu-memory.com/stc-mcu-select-3.htm

        3)C8051F系列C8051F320

        Silicon Lab C8051F高速單片機(jī)選型

        http://www.xhl.com.cn/xxzn/xxzn.asp



        參考資料:

        1)Chapter2: 8051 Microcontroller Architecture

        handsontec.com/chapter2.htm

        2)單片機(jī)C語言日記四

        http://blog.ednchina.com/klyzh2003/188178/message.aspx


        評(píng)論


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

        關(guān)閉
        主站蜘蛛池模板: 西畴县| 饶河县| 万源市| 大丰市| 鄯善县| 澜沧| 瑞昌市| 盐源县| 汉源县| 卫辉市| 罗山县| 金湖县| 宁德市| 柘城县| 全椒县| 阳城县| 邢台市| 宝鸡市| 富民县| 广丰县| 玉环县| 同江市| 平乡县| 广安市| 浦东新区| 唐海县| 黄梅县| 梅河口市| 绥江县| 寿宁县| 工布江达县| 辛集市| 涡阳县| 蓬安县| 江孜县| 阿拉尔市| 安平县| 柳江县| 云梦县| 韶关市| 孝感市|