您的位置 首页 编程

89C51单片机内部结构深度解析一

9C51单片机内部结构深度解析一:单片机内部资源ROMRAMCLOCKRST8位CPU:和32位处理器的意思一样,计算机中的位数指的是CPU一次能处理的最

9C51单片机内部结构深度解析一:单片机内部资源ROM/RAM/CLOCK/RST

8位CPU:和32位处理器的意思相同,计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据,同理,8位的CPU意味着89C51单片机只能够处理8位的数据。

4K ROM:4K字节闪耀可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory),首要用来寄存程序和表格常数,地址是0000H~0FFFH,总线地址的宽度为16位,因而片内ROM最大为2^16次方=64K,片外的ROM最大也是64K,片内片外的ROM选用一致编址的方法。即:

EA=1:先从片内0000H处取地址履行,假如超出4K最大地址0FFFH时,此刻主动拜访片外ROM,选用一致编址即片外的ROM的地址空间接着片内ROM的地址空间,即1000H~FFFFH(此刻片外ROM为64K-4K=60K)。

EA=0:直接从片外程序履行,即0000H~FFFFH,不履行片内ROM程序,此刻外部ROM为64K。

256B RAM:随机动态存储器,掉电后内容消失。首要用来寄存运算的中心成果、数据暂存以及数据缓存。256B首要包含两部分:

榜首部分:128B的随机动态存储器,其间又分为96B的真实的RAM和32B的作业寄存器,地址为00H~7FH;

第二部分:128B的SFR,首要是21个SFR,地址为80H~FFH

时钟频率:全静态作业:0Hz-24MHz,XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器能够装备为片内振动器。石晶振动和陶瓷振动均可选用。如选用外部时钟源驱动器材,XTAL2应不接。因为输入至内部时钟信号要经过一个二分频触发器,因而对外部时钟信号的脉宽无任何要求,但有必要确保脉冲的凹凸电平要求的宽度。

复位功用:RST:复位输入。当复位器材时,要坚持RST脚两个机器周期的高电平时刻,也便是12个时钟周期。

机器周期=6*状况周期=6*(2*时钟周期),以12Mhz为实例,

时钟周期=振动周期=1/12Mhz=1/12 uS;则机器周期=1uS。因而复位时刻要超越1uS。

下一节首要剖析单片机I/O资源

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/258566.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部