/*和*/中间的部分和//后面的部分在程序里称作注释,执行程序是不读取,用绿色表示,说白了就是与程序无关让人看的,机器不识别~
意思是先把a和b进行位或运算,再把值赋给a 也就是a = a | b;
有可能是名词,指Flash存储器;有可能是动词,表示“烧写”;有可能是动词,表示“闪烁”。一个单词需要有语境才会具有具体的意义,才能成活。
这跟Keil无关,是C语言的内容 例如 Abc = !Efg;等价于Efg逻辑取反后赋给Abc。
这是因为keil里面出现了中文输入法时写的标点,在屏幕上看起来,全角字符和半角字符差别不大,例如逗号、分号,肉眼几乎分辨不出,但编译器只允许半角字符通过编译。
bit代表按位寻址,比如:清P6.0 P6&=~(0x01<<0)即P6.0=0;
reg是指寄存器,仿真的时候会自动弹出窗口
在keil中用C语言写程序时写成LED=~LED; 首先这个LED应该是定义的一个8位的变量,这个语句是将变量伪8位全部取反后再送给变量LED。
“ data=11.0 xdata=0 code=282 ”代表生成的各个段的大小。具体来说,data=11.0代表你这段程序生成的目标代码所占用单片机的内部RAM空间是11.0个字节;xdata是片外RAM空间,xdata=0表示没有使用片外RAM空间数据;code=282代表生成的代码大小(即ROM空间,这里一般指Flash)是282字节。
是你在编写程序是设置的标志啊,你点上面工具栏里的 小蓝色旗子 标志,就能查看前一个 后一个 设置 或者取消这些小标记了。 9楼2016-08-02 09:52 收起回复 嘴角的上弦月 s9ik 2 我刚开始用Keil5,现在问你个问题啊,调试的时候,出现蓝色的小箭头,是什么意思啊? 10楼2016-08-02 09:57 收起回复 中...