关于单片机c语言有几个句子不明白,望详解,或者简单解释

2024-11-18 05:52:30
推荐回答(1个)
回答(1):

#define nop() _nop_(); 这个我不明白 解释一下这种写法 我只用过#define unit unsigned int

用这个一般包含了头文件INTRINS.H
而在这个头文件里有声明有一个函数_nop_() 这个函数的作用是执行一个空指令(它是汇编编写的),一般用于精确延时。
#define nop() _nop_(); 就是用nop()表示 _nop_(); 为了书写方便吧!

void main(void) 括号中加void是什么意思
这个没什么意思,表示没有像main函数传参数。其实可以不写。

return(ch);
返回参数,用于有返回参数的函数。

for (;data_o==1;) 原先我认为加两个等号是判断的意思,那么外边的分号是什么意思。

你复习下c语言的for循环结构就懂了。