首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 电子制作
开发单片机的一些小技巧
来源:本站整理  作者:佚名  2011-10-27 15:14:40



  三、绝对地址访问
  
  单片机系统运行过程中的抗干扰能力大小是非常重要的。抗干扰能力强的单片机可在复杂的工业环境中正常工作,而抗干扰能力差的单片机,轻者表现为工作失常多,工作效率低下,重者根本不能运行,经常死机。因此一个单片机系统设计的好坏,与其抗干扰能力的大小有直接的关系。

  为了提高RAM区数据的可靠性,我们可在两个相隔较远的RAM单元(如20H、75H等)建立两个标志flagl、flag2。初始化时写入标志字(如88H).取用RAM数据时首先比较两个标志是否相等,若不等说明RAM区数据可能出错,此时程序跳转到出错处理子程序,否则正常执行。这种方法使得程序执行时的数据可靠度较高。这牵涉到C语言中的绝对地址访问,下面介绍三种方法。

  1.使用_at_关键字
  
  其用法较简单,在数据声明后直接加上_at_及地址常量即可。但使用时应注意,绝对地址变量不能被初始化’bit型函数及变量不能用_at_指定。

  例1:

上一页  [1] [2] [3] [4] [5] [6]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:129,773.40000 毫秒