当前位置: 代码迷 >> 单片机 >> 请教KEIL C51 的IO口如何定义
  详细解决方案

请教KEIL C51 的IO口如何定义

热度:451   发布时间:2016-04-28 16:12:28.0
请问KEIL C51 的IO口怎么定义?

比如:
  #include <reg51.h>
  main()
  {
  sbit p11=P1^1;
  p11=0;
  }
  编译时出现错误;
有些用80X51.h;
头文件到底是哪个?顺便帮我把常见的头文件列出来;在这先行谢过大虾们的帮忙;

------解决方案--------------------
找一下,你安装keil的那个目录里面找一下,看有哪个文件就包含哪个文件了。
------解决方案--------------------
把你提示的错误贴上来
------解决方案--------------------
sfr
------解决方案--------------------
用reg51.h 或者reg52.h就好了.

如果你的 51内核单片机扩展过.
去下载该单片机的头文件..或者直接sfr定义一下

你上面的代码写的有问题
改成 下面那个样子,,就可以编译通过
#include <reg51.h>
sbit p11=P1^1;
main()
{

p11=0;
}
  相关解决方案