首页头部标志
   新闻分类
   联系我们
  • 电话:0411-86632519
  • 传真:0411-86610519
  • 邮箱:dlysys@163.com


 
超声波流量计低功耗高精度设计的探讨 三十三
时间:2015/6/4 6:35:52  来源:本站原创  点击:821

超声波流量计低功耗高精度设计的探讨 三十三

MSP430F155FLASH模块可以按位、字节和字访问,并且可以进行编程和擦除。FLASH模块有一个继承控制器用来控制编程和擦除操作。该集成控制器有3个寄存器,用来产生编程和擦除的时序,也用来提供编程和擦除的电压。对于FLASH的所有操作都是通过操作该模块的寄存器完成的。

如果运行程序代码和编程目标在同一个FLASH存储器模块中,程序会在标志BUSY为“1”时暂停,直至编程周期结束,使标志BUSY为“0”时为止,然后继续执行下一条指令。

MSP430F155单片机的FLASH的操作包括读操作和写操作。读操作与一般的ROMRAM相同这里不加赘述。对FLASH的写操作如下: FLASH存储器各位的缺省值为“I”,可以通过编程将相应位写为“0”,一旦将一个位编程为零,只有擦除操作才能将它恢复成“l”.经过一次成功的擦除操作后各位置位为“1”。擦除可以对一段、几段或整个模块进行。擦除后各位为“1”,可以在任意时刻写为“0”。最小的擦除单位是段,无法实现单字或单字节的擦除。只有在不进行写入、编程时才能访问存储单元,一旦发生访问冲突会用标志指明。

如上所述,对于FLASH的操作主要就是对FLASH模块的三个寄存器:FCTLIFCTL2FCTL3进行相应的赋值操作。

详情请浏览公司网站的产品中心 http://www.dlysys.com/  超声波流量计

 

 
上一篇:超声波流量计的开发与研制探讨 二
下一篇:超声波流量计的开发与研制探讨 三