单片机
「已注销」
这个作者很懒,什么都没留下…
展开
-
C51:bad indirect register
今天有位小伙伴问了我这个错误怎么回事,其实error已经很明确了:没有使用正确的间接寻址的寄存器。C51中只有R0,R1和DPTR支持寄存器间址,且使用时前面要加“@”:)原创 2013-11-05 09:41:35 · 3602 阅读 · 0 评论 -
Keil: error C141: syntax error near 'unsigned'
出错现场:if (!P2) continue;uint t0 = P0; //errort2 = P2;注释处出现错误:error C141: syntax error near 'unsigned'查阅资料,发现错误原因是变量的声明位置不当。在某些C编译器支持的C标准中,C语言声明变量的位置应当在所有可执行语句之前,像上述程序就出现error。一个编译通原创 2013-11-12 11:34:57 · 29258 阅读 · 0 评论 -
Keil同时打开多个工程
1.打开Keil,选择project — new multi-project workspace2.弹出的界面中选择保存workspace的位置并命名,然后保存之3.保存后弹出以下界面:点击红圈中的按钮,即可在workspace中新建工程,然后浏览并加入已建立的工程即可。原创 2013-11-26 20:51:40 · 7728 阅读 · 0 评论 -
keil error C202: 'p0': undefined identifier
错因:端口P0的P是大写而非小写原创 2013-11-12 11:09:54 · 18624 阅读 · 8 评论