C51单片机简介
一、單片機的定義
? ? 1、將CPU、存儲器、I/O接口和總線制作在一塊芯片上的超大規(guī)模集成電路。
? ? 2、英文全稱:Single Chip MicroComputer。?
? ? 3、又名:MCU,微控制單元。英文全稱:Micro Controller Unit。
二、51單片機定義和歷史
? ? 51單片機是對所有兼容?Intel 8031?指令系統(tǒng)的單片機的統(tǒng)稱,該系列單片機的始祖是 Intel 的?8004 單片機。由于 Intel 忙于 PC 端芯片,故將 51 單片機的授權(quán)賣給了 ATMEL、Philips等。
三、51單片機的種類
*Intel(英特爾)的:8031、8051、8751,8032、8052、8752等,前面帶“MCS”,全稱:?Micro Controller System;
*ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等,前面帶“AT”;
*Philips(飛利浦)、華邦、Dallas(達(dá)拉斯)、Siemens(西門子)等公司的許多產(chǎn)品;
STC(國產(chǎn)宏晶)單片機:89C51、89C52、89C516、90C516等眾多品牌,前面帶“STC”,全稱:SysTem Chip。
四、51單片機的引腳(40個)
五、51單片機的硬件結(jié)構(gòu)
1、如下圖所示:
2、按照功能劃分,由如下部件組成:
(1)微處理器(運算器 + 控制器):8 位
(2)數(shù)據(jù)存儲器(RAM):片內(nèi) 128 B( 52 系列為 256 B),片外最多 64 KB。
(3)程序存儲器(ROM/EPROM):
- 8031 無此部件。
- 8051 為 4K 的 ROM。
- 8751 位 4K 的 EPROM。
片外最多拓展至 64 KB。
(4)特殊功能寄存器(SFR):21個,是一些控制寄存器和狀態(tài)寄存器,是一個具有特殊功能的 RAM 區(qū)。
(5)并行I/O口(P0~P3)
(6)串行口:1個全雙工的串行口(RXD、TXD)。
(7)定時器/計數(shù)器:2 個 16 位的定時計數(shù)器,具有 4 種工作方式。
(8)中斷系統(tǒng):
- 具有?5?個中斷源:外部(INT0、INT1)、內(nèi)部(定時 / 計數(shù)器 T0、T1 和片內(nèi)串行口)。
- 2?個中斷優(yōu)先級。
各個部件由單一的總線相連。
?
?
(SAW:Game Over!)
總結(jié)
- 上一篇: C51 特殊功能寄存器
- 下一篇: 51单片机系列命名规则