原创 主控芯片AT89S52单片机的基本组成

2012-5-24 11:56 2016 8 8 分类: 工业电子

了解主控芯片AT89S52单片机之前,我们先一起认识一下什么是单片机:

单片机(single chip microcomputer)亦称单片微型计算机。国际上统称微控制器(MCU,microcontroller unit),是一类内部集成了计算机核心技术的智能芯片。单片机就是把中央处理器(CPU,central prvcesing unit)、随机存取存储器(RAM,random access memory)、只读存储器(ROM,read only memory)、输入/输出(I/O,input/output)接口等主要的计算机功能部件集成到一块集成电路芯片上。从而形成一部完整的微型计算机。单片机是大规模集成电路技术发展的结晶,具有性能高、速度快、体积小、价格低、稳定可靠、通用强等优点,应用广泛。

虽然单片机的品种很多,但无论从世界范围或从全国范围来看,使用最为广泛的应属MCS-51系列单片机。MCS-51系列单片机以其典型的通用总线式体系结构、特殊功能寄存器的集中管理模式、位操作系统和面向控制功能的丰富的指令系统,为单片机的发展奠定了良好的基础。本人以MCS-51内核兼容的系列单片机AT89S52作为代表进行理论基础分析。
 
下面我我们再来看下主控芯片AT89S52单片机的基本组成
AT89S52是美国AMTEL公司生产的一种低功耗、宽电压、高性能8位CMOS微控制器,具有8k在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器,在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,能为众多嵌人式控制应用系统提供灵活、有效的解决方案。MCS - 51系列单片机的基本组成如图1-2所示。
MCS - 51系列单片机的基本组成
    AT8952具有以下主要功能特性:
    (1)一个8位微处理器(CPU)。这是单片机的核心,负责读入和分析每条指令,根据每条指令的功能要求,控制单片机各个部件具体地执行指令操作。主要包括运算器和控制器两大部分.
    (2)256字节的数据存储器(RAM)和32个特殊功能寄存器(SFR),用于存放可读/写的数据。
    (3)8k字节的内部程序存储器(Flash ROM)。用于存放程序、原始数据或表格。
    (4)3个16位定时/计数器。用以对外部事件进行计数,也可用作定时器。
    (5)4个8位可编程的输入/输出(I/O)并行端口,每个端口既可做输入。也可做输出.
    (6)一个全双工异步串行口(UART)串行通道,用于数据的串行通讯。
    (7)6个中断源,2个优先级。
    (8)可寻址各64kB的外部程序存储器、数据存储器空间。
    (9)有位寻址功能,适于布尔处理的位处理机。
    (10)片内振荡器即内部时钟电路,石英晶体和微调电容需要外接。最高允许振荡预率为33MHz。
    (11)可降至0Hz静态逻辑操作,具有支持2种软件可选择节电工作方式,即休闲方式(idle mode)及掉电方式(power down mode)。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片
机一切工作停止,直到下一个中断或硬件复位为止。
    (12)ISP在线编程功能。
    (13)内部集成看门狗计时器(WDT)。
    (14)双数据指示器。
    (15)电源关闭标记。
    (16)全新的加密算法。
    (17)向下完全兼容MCS-51全部子系列产品,兼容MCS-51指令系统。

    以上各个部分通过片内8位数据总线(DBUS)相连接其内部逻辑结构如图1-3所示

MCS - 51系列单片机内部逻辑结构

 

请记住立煌科技唯一官方网站地址:http://www.leehon.com

文章评论0条评论)

登录后参与讨论
相关推荐阅读
manfeishi 2012-07-05 16:02
单片机最小应用系统工作原理
一个完整的单片机应用系统由硬件和软件共同构成,硬件使单片机具备了处理数据的可能,软件使单片机自动工作。硬件与软件相辅相成,缺一不可。 为了使单片机能自动完成某一特定任务,首先,必须把...
manfeishi 2012-06-21 09:33
单片机(AT89S52)最小系统(二)
3、复位电路   单片机复位电路包括片内、片外两部分。外部复位电路为内部复位电路提供两个机器周期以上的高电平。产生复位信号的片内电路逻辑如图1-8所示。实际使用时,单片机通常采用上电...
manfeishi 2012-06-14 09:32
单片机(AT89S52)最小系统(一)
单片机最小系统主要由主控芯片单片机AT89S52、电源电路、复位电路,以及时钟电路组成。由于单片机最小系统结构简单、成本低,内有程序存储器,32根并行口线都可供输入/输出使用,适用于一般控制...
manfeishi 2012-06-07 16:35
主控芯片AT89S52单片机的引脚简介(下)
4、输入/输出引脚:在单片机最小系统中,32条输入/输出引脚(P0.0-P0.7,P1.0-P0.7,P2,0-P2.7,P3.0-P3.7)可以直接驱动外设。当输入/输出引脚的驱动能力不够...
manfeishi 2012-05-30 11:08
主控芯片AT89S52单片机的引脚简介
在MCS-51系列单片机中。各类型号单片机的引脚是相互兼容的。MC5-51系列单片机实际有效的引脚为40个,有3种封装形式:PDIP封装形式,这是普通的40脚双列直插式。PLCL封装形式,这...
我要评论
0
8
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /3 下一条