C51单片机简介

---------------------------------------------
--    创建人:Ruo_Xiao
--    邮箱:xclsoftware@163.com
-----------------------------
--    时间:2018-10-28
--    修改人:Ruo_Xiao
--    内容:修正了Intel系列51单片机的名称。
-----------------------------
--    时间:2018-10-29
--    修改人:Ruo_Xiao
--    内容:增加了引脚图和功能模块的划分。
-----------------------------
--    时间:2018-11-04
--    修改人:Ruo_Xiao
--    内容:增加对引脚和硬件结构的描述。
---------------------------------------------

一、单片机的定义

    1、将CPU、存储器、I/O接口和总线制作在一块芯片上的超大规模集成电路。

    2、英文全称:Single Chip MicroComputer。 

    3、又名:MCU,微控制单元。英文全称:Micro Controller Unit

二、51单片机定义和历史

    51单片机是对所有兼容 Intel 8031 指令系统的单片机的统称,该系列单片机的始祖是 Intel 的 8004 单片机。由于 Intel 忙于 PC 端芯片,故将 51 单片机的授权卖给了 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(达拉斯)、Siemens(西门子)等公司的许多产品;

STC(国产宏晶)单片机:89C51、89C52、89C516、90C516等众多品牌,前面带“STC”,全称:SysTem Chip

四、51单片机的引脚(40个)

  1. 电源及时钟引脚:VccVssXTAL1 和 XTAL2
  2. 控制引脚:PSENALE/PROGEA  和 RST
  3. I / O 口引脚:P0 P3

五、51单片机的硬件结构

1、如下图所示:

2、按照功能划分,由如下部件组成:

(1)微处理器(运算器 + 控制器):8 位

(2)数据存储器(RAM):片内 128 B( 52 系列为 256 B),片外最多 64 KB。

(3)程序存储器(ROM/EPROM)

  • 8031 无此部件。
  • 8051 为 4K 的 ROM。
  • 8751 位 4K 的 EPROM。

片外最多拓展至 64 KB。

(4)特殊功能寄存器(SFR):21个,是一些控制寄存器和状态寄存器,是一个具有特殊功能的 RAM 区。

(5)并行I/O口(P0~P3)

(6)串行口:1个全双工的串行口(RXD、TXD)。

(7)定时器/计数器:2 个 16 位的定时计数器,具有 4 种工作方式。

(8)中断系统

  • 具有 个中断源:外部(INT0、INT1)、内部(定时 / 计数器 T0、T1 和片内串行口)。
  • 个中断优先级。

各个部件由单一的总线相连。

 

 

(SAW:Game Over!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值