0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

关于51单片机1602的问题

麻烦大家帮忙看下!前面就简洁些

程序问题

LCD1602.C(26): error C141: syntax error near ')'

LCD1602.C(29): error C141: syntax error near 'data'

#include

#include

#define uchar unsigned char

#define uint unsigned int

sbit RS=P2^6;

sbit RW=P2^5;

sbit EP=P2^7;

uchar num;

uchar code table[]="123456";

uchar code table123[]="abcdef";

/*LCD写入命令*/

void LcdWriteCom(uchar com)

{

        RS=0;

        P0=com;

        _nop_();

        _nop_();

        EP=1;

        _nop_();

        _nop_();

        EP=0;

}

/*LCD写入数据*/

void LcdWriteData(uchar data)

{

        RS=1;

        P0=data;

           _nop_();

        _nop_();

        EP=1;

        _nop_();

        _nop_();

        EP=0;

}

/*初始化*/

void init()

{

        RS=0;

        RW=0;

        EP=0;

        LcdWriteCom(0x38);

        LcdWriteCom(0x0c);

        LcdWriteCom(0x06);

        LcdWriteCom(0x01);

        LcdWriteCom(0x80);

}

void main()

{

        init();

        for(num=0;num<7;num++)

        {

                LcdWriteData(table[num]);

                _nop_();

                _nop_();

        }

        LcdWriteCom(0x80+0x40);

        for(num=0;num<7;num++)

        {

                LcdWriteData(table123[num]);

                _nop_();

                _nop_();

        }

        while(1);

}

提问者:xiaoke511812 地点:- 浏览次数:9832 提问时间:10-22 16:30
我有更好的答案
提 交
1条回答
上海四通仪表 10-03 16:03
data 是系统关键字,不要用作变量名...
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航