时间:2024-11-12 11:30:17
导读:intrins头文件的作用 intrins.h头文件主要用于C51单片机编程,包含了一些内嵌函数,如_nop_(空操作),_crol_(字符循环左移),_irol_(整数循环左移)等。......
intrins头文件的作用
intrins.h头文件主要用于C51单片机编程,包含了一些内嵌函数,如_nop_(空操作),_crol_(字符循环左移),_irol_(整数循环左移)等。
这些函数在程序设计中起到了重要的作用,例如,_crol_,_irol_,_lrol_以位形式将val 左移n 位,该函数与8051“RLA”指令相关;_cror_,_iror_,_lror_以位形式将val 右移n 位,该函数与8051“RRA”指令相关。
此外,它还包含了函数和变量的声明,类型和结构的声明,以及宏定义等,这些都使得在源代码文件中使用函数和变量时,编译器可以正确处理并生成对应的代码。
需要注意的是,头文件本身并不会直接生成可执行代码,它只包含声明和定义,供编译器在编译时使用。