有人能看懂这个C语言陈旭吗

函数名后面多> 多少就对应显示LED灯。了分号

51单片机程序调试出错

这句多了个冒号

unsigned char ad0832read(b这个很简单,就是51单片机 通过 ADC0832读取 模拟量(电压)变化 转化为数字量,it SGL,bit ODD);

unsigned char ad0832read(bit SGL,bit ODD);

51单片机程序调试出错

把前后的程序都发出来,错误unsigned周围有错误的语句,或者是没有声明变量,我经常遇到此问题,自己看看吧。并不一定是40行的代码引起的,也可能是前面的代码。

51单片机程序调试出错

,你贴出来的是这个函数实体吧,那就把(另外,按行号贴出程序,不然怎么知道40行是哪一行啊。bit SGL,bit ODD)后面的分号去掉试试。

51单片机程序调试出错

unsigned周围有错误的语句,或者是没有声明变量,我经常遇到此问题,自己看看吧。函数名后面多了分号

unsigned char ad0832read(bit SGL,bit ODD);

unsigned char ad0832read(bit SGL,bit ODD);

有人能看懂这个C语言陈旭吗

数字量为 2^8 = 0~255 对应的这句多了个冒号外接LED等显示,