单片机点亮流水灯的问题

单片机如何来点亮一个灯,用C语言来描述
但是我不知道,
我先定义了端口,然后写程序:
b=P4^1
b=1
但是KEIL还是报错了,我不明白为什么

你说的太笼统了,程序是写在main函数中吗?C文件是否加载到工程中?
也要注意分号, Keil报什么错,就度娘查找一下,很快能解决你的问题,联系我也行
给你一个实例:
#include <reg52.h>
sbit led = P1^0;
void main()
{
while(1)
{
led = 0;//IO口低电平点亮LED(至于是高点亮还是低点亮需要结合硬件电路)
}
}