CX51 用户手册----INTERVAL 伪指令
来源:互联网 发布:android编程软件 编辑:程序博客网 时间:2024/05/22 06:41
声明:
1、本翻译仅供个人学习使用,本人没有提供技术支持的义务,也不承担由此引发的任何后果。
2、请勿用于商业用途。
3、英文来自:http://www.keil.com/support/man/docs/c51/。
4、欢迎大家共同与我交流探讨(290207203@qq.com)。
INTERVAL Compiler Directive
AbbreviationNone.
ArgumentsAn optional interval, in parentheses, for the interrupt vector table. The permitted range is 3 — 64.
DefaultINTERVAL (8)
µVisionOptions — C51 — Misc controls.
DescriptionThe INTERVAL directive specifies an interval for interrupt vectors. When this directive is specified, the compiler locates interrupt vectors at the absolute address calculated by:
(interval × n) + offset + 3,
Where
intervalis the argument of the INTERVAL directive (default 8).nis the interrupt number.offsetis the argument of the INTVECTOR directive (default 0).Note
- An interval specification is required for SIECO-51 derivatives which define interrupt vectors in 3-byte intervals.
INTVECTOR, NOINTVECTOR
ExampleC51 SAMPLE.C INTERVAL(3)#pragma interval(3)
INTERVAL 编译器伪指令
缩写None.
参数中断向量表间隔,用括号括起来。 允许的范围是 3 — 64。
缺省INTERVAL (8)
µVisionOptions — C51 — Misc controls.
描述INTERVAL 伪指令指定中断向量表之间的间隔。当指定这个伪指令时,编译器按照下面的公式,把中断向量定位在绝对地址上。
(interval × n) + offset + 3,
这里
intervalINTERVAL伪指令的参数 (缺省是 8)。n中断号offsetINTVECTOR 伪指令的参数 (缺省是 0)。注意
- SIECO-51 派生器件需要间隔规范,因为它定义的中断向量间隔是 3字节。
INTVECTOR, NOINTVECTOR
示例C51 SAMPLE.C INTERVAL(3)#pragma interval(3)
- CX51 用户手册----INTERVAL 伪指令
- Cx51 用户手册----FIXXC800 伪指令
- CX51 用户手册----FLOATFUZZY 伪指令
- CX51 用户手册----INCDIR 伪指令
- CX51 用户手册----INTPROMOTE 伪指令
- CX51 用户手册----INTVECTOR 伪指令
- CX51 用户手册----LARGE伪指令
- CX51 用户手册----LISTINCLUDE伪指令
- CX51 用户手册----MAXARGS 伪指令
- CX51 用户手册----MDU_F120伪指令
- CX51 用户手册----MDU_R515 伪指令
- CX51 用户手册----MOD517 伪指令
- CX51 用户手册----MODA2伪指令
- CX51 用户手册----MODAB2 伪指令
- CX51 用户手册----MODC2伪指令
- CX51 用户手册----MODDA伪指令
- CX51 用户手册----MODDP2伪指令
- CX51 用户手册----MODH2伪指令
- 在一个项目中明明引用了某工程, 在引用时也能智能地提示,但编译时却提示没有using引用
- c#winform中,对DataGridView数据进行操作,一次性保存
- Android通过JNI调用驱动程序
- 应用程序从.net 2.0 升级到.net 4.0 后遇到的问题及解决办法
- window.close()和document.close()有什么区别
- CX51 用户手册----INTERVAL 伪指令
- 学会“调试”VS
- 线程间通信及其安全问题
- Linux网络编程入门
- PHP 取随机数
- IOS获取plist文件属性值的方法
- IT职场求生法则
- VMware+Ubuntu与Windows宿主机文件共享的实现
- 自建项目动静分离