导航:首页 > 操作系统 > 单片机的程序存储器

单片机的程序存储器

发布时间:2024-03-18 16:49:23

‘壹’ 单片机的程序存储器有哪些类型

单片机的程序存储器是专门用来存放程序和常数的,有掩模ROM、OTPROM、EPROM、FlashROM等类型。

掩模这种形式的程序存储器适用于成熟、大批量生产的产品,如彩色电视机等家电产品中的单片机。用户把应用程序代码交给半导体制造厂家,单片机在生产时,程序就被固化到芯片中,因此芯片一旦生产出来,程序就无法改变了。

采用EPROM的单片机具有可以灵活修改程序的优点,但存在需要紫外线擦除、较费时间的缺点。

在自己做试验或样机的研发阶段,推荐使用Flash单片机,它有电写入、电擦除的优点,使得修改程序很方便,可以提高开发速度。

对于初具规模的产品可选用0TP单片机,它不但能免去较长的产品掩膜时间,加快产品的上市时间,而且方便程序的修改,能够对产品进行及时的调整和升级。

程序存储器的容量可根据程序的大小确定。8位单片机片内程序存储器的最大容量能达到64KB,不够时还可以扩展。

‘贰’ 单片机应用程序一般存放在哪一个存储器中

ROM。只读存储器(Read-Only Memory,ROM)以非破坏性读出方式工作,只能读出无法写入信息。信息一旦写入后就早型固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。

ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不像随机存储器能快速方便地改写存储内容。ROM所存数据稳定 ,断电后所存数据也不会改变,并且结构较简单,使用方便,因而常用于存储各种固定程序和数据。

(2)单片机的程序存储器扩展阅读

单片机的数据存储器由读写存储器RAM组成。其最大容量可扩展到64k,用于存储实时输入的数据。8051内部有256个单元的内部数据存储器,其中00H~7FH为内部随机存储器RAM,80H~FFH为专用寄存器察判区。

实际使用时应首先充分利用内部存储器,从使用角度讲,搞清内部数据存储器的结构和地址分配是十分重要的。因为将来在学习指令系统和程序设计时会经常用到它们。

8051内部数据存储器地址由00H至FFH共有256个字节的地址空间,该空间被分为两部分,其中内部数据RAM的地址为00H~7FH(即0~127)。

而用做特殊功能寄存器的地址为80H~FFH。在此256个字节中,还开辟有一个所谓“位地址”区,该区域内不但可按字节寻址,还可按“位(bit)”寻址。对于那些需要进行位操作的数据,可以存放到这个区域。从00H到1FH安排了四组工作寄存器,每组占用8个RAM字节,记为R0~陆没猜R7。

与单片机的程序存储器相关的资料

热点内容
唱戏机程序加密 浏览:233
天眼查微信小程序源码 浏览:446
海口Python开发工程师招聘 浏览:624
怎么删除状态栏的新建文件夹 浏览:970
天翼没有装路由器怎么加密 浏览:948
如何用app翻拍1寸照片 浏览:351
安卓如何把手机wifi搞坏 浏览:32
水果app源码 浏览:685
安卓微信怎么扫码登陆lol 浏览:688
编译预处理指令和头文件 浏览:12
编译原理课后练习答案 浏览:567
单片机控制液晶 浏览:812
中国手机币app如何下载 浏览:901
编译销售人员工资 浏览:134
坦克世界被服务器针对制裁怎么办 浏览:63
安卓手机如何限制单个app流量使用 浏览:506
大厂招32岁的程序员吗 浏览:446
c语言最小编译单位有哪些 浏览:461
戴尔12代服务器什么时间上市 浏览:222
编译器调用第三方库 浏览:86