找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1594|回复: 1
打印 上一主题 下一主题
收起左侧

1.c(8): error C141: syntax error near '=', expected ')' 1.c(8): error C129: m...

[复制链接]
跳转到指定楼层
楼主
ID:300054 发表于 2018-3-31 19:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<reg52.h>
sbit SPK=P2^7;
unsigned char data T0_L,T0_H;
unsigned int code table1[]={64021,64103,64260,64400,64524,64580,64684,64777,64820,64898,64968,65030,64934};
unsigned char code table[]={0x42,0x82,0x82,0x82,0x84,0x02,0x72,0x62,0x72,0x62,0x520x48,0xb2,0xb2,0xb2,0xb2,0xb4,0x02,0xa2,0x12,0xa2,0xd2,0x92,0x88,0x82,0xb2,0xb2,0xa2,0x84,0x02,0x72,0x62,0x72,0x62,0x52,0x44,0x02,0x12,0x12,0x62,0x62,0x52,0x44,0x02,0x82,0x72,0x62,0x52,0x32,0x48,0x00};
        void delay(unsigned char N)
        { unsigned int i;
        while(N--) for(i=0;i<16000;i++);}
        void tim0() interrupt 1
        { TL0=T0_L;TH0=T0_H;SPK=~SPK;}
        void main()
        { unsigned char i,j;
                TMOD=0X01;IE=0X82;
                while(1)
                { i=0;
                        while(table[i]!=0)
                        { j=(table[i]>>4)&0x0f;
                                if(j!=0)
                                {j--;
                                        T0_H=table1[j]/256;TH0=T0_H;
                                        T0_L=table1[j]%256;TL0=T0_L;
                                        TR0=1;}
                                else TR0=0;
                                        delay((table[i]&0x0f)/1);
                                        i++;}
                        TR0=0;}}

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:300054 发表于 2018-3-31 19:30 | 只看该作者
求解 来大神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表