您的位置 首页 模拟

单片机中的三大内部资源的功用介绍

单片机中的三大内部资源的功能介绍-RAM 是单片机的数据存储空间,用来存储程序运行过程中产生的和需要的数据,跟电脑的内存是相似的概念,其实最典型的比喻是我们的计算器,我们用计算器计算个加减法,一些中间的数据都会保存在 RAM 里边,关电后数据丢失,所以我们每次打开计算器,都是从归零开始计算。

在这儿我所讲到的单片机内部资源,和传统单片机书本中讲单片机内部结构不同。我这儿讲到的内部资源,是指作为单片机用户,单片机提供给咱们可运用的东西。总结起来,首要是三大资源:

Flash:程序存储空间,前期单片机是 OTPROM

RAM:数据存储空间。

SFR:特别功用寄存器。

单片机中的三大内部资源的功用介绍

1) Flash

在前期的单片机中,首要是用 OTPROM(One TIme Programmable Read-Only Memory,即一次可编程只读存储器)来存储单片机的程序,程序只能写入一次,假如发现错了,没办法,只能换一片,从头写入了。跟着技能的开展,Flash 以其可重复擦写且容量大成本低的长处成为现在绝大多数单片机的程序存储器。关于单片机来说 Flash 最大的含义是断电后数据不丢掉,这个概念类似于咱们电脑的硬盘,咱们保存了电影、文档、音乐等文件,把电源关掉后,下次从头开电脑,一切的文件都还照样存在。

2) RAM

RAM 是单片机的数据存储空间,用来存储程序运转过程中发生的和需求的数据,跟电脑的内存是类似的概念,其实最典型的比方是咱们的核算器,咱们用核算器核算个加减法,一些中心的数据都会保存在 RAM 里面,关电后数据丢掉,所以咱们每次翻开核算器,都是从归零开端核算。可是它的长处,第一是读写速度非常快,第二是理论上是可无限次写入的,即寿数无限,不论程序怎样运转怎样读写它都不会坏。

3) SFR

第三个资源是 SFR,特别功用寄存器。这个概念咱们或许刚开端了解不了,可是一定要记住。单片机有许多许多功用,每个功用都会对应一个或多个 SFR,咱们便是经过对 SFR 的读写来完成单片机的多种多样的功用的。

讲到这儿,咱们来了解一下 51 单片机。一般咱们一说到 51 单片机,指的都是兼容 Intel MCS-51 系统架构的一系列单片机,而 51 是它的一个浅显的简称。全球有很多的半导体厂商推出了很多款这一系列的单片机,比方 Atmel 的 AT89C52,NXP(Philips)的 P89V51,宏晶科技的 STC89C52.。..。.详细类型千差万别,但他们的基本原理和操作都是相同的,程序开发环境也是相同的。这儿咱们要分清楚 51 这个总称和详细的单片机类型之间的联系。

单片机内部资源的三个首要部分咱们清楚了,那么咱们挑选 STC89C52 这款单片机来进行学习。STC89C52 是宏晶科技出品的一款 51 内核的单片机,具有规范的 51 系统结构,悉数的 51 规范功用,程序下载方法简略,便利学习,咱们就用它来学习单片机。它的资源状况:

Flash 程序空间是 8K 字节(1K=1024,1 字节= 8 位);

RAM 数据空间是 512 字节;

SFR咱们后边会逐个说到而且使用。
来历;21ic

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部