wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3134|回復: 3
收起左側

ERROR L104: MULTIPLE PUBLIC DEFINITIONS

[復制鏈接]
ID:816115 發表于 2020-9-1 21:05 | 顯示全部樓層 |閱讀模式
編譯的時候出現的問題,請問怎么解決?
Build target 'Target 1'
linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  A
    MODULE:  .\Objects\main.obj (MAIN)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  A
    MODULE:  .\Objects\lcd1602.obj (LCD1602)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  A
    MODULE:  .\Objects\key.obj (KEY)
Program Size: data=100.1 xdata=0 code=2184
Target not created.

回復

使用道具 舉報

ID:816115 發表于 2020-9-1 21:06 | 顯示全部樓層
#include "reg52.h"
#include "main.h"
#include "lcd1602.h"
#include "key.h"
//#include "UART.h"
#define M 5.12
//#define N 360


//u8 A=0;
u8 G;
u8 Fre=0;
u8 n;
u8 n1;
u8 Pha;
u8 k=0;
u8 i;
u8 j;
unsigned int a[16]={0};
unsigned int b[16]={0};

u8 Frequency1[2] = "F:";
u8 Frequency[]="";
u8 Phase1[2] = "P:";
u8 Phase[] = "";
u8 line = 0;        // μ±Ç°ËùÔúDD 0->μúò»DD 1->μú¶tDD
u8 freNum = 2, phaNum=2;

// Ñóê± x oáÃë
void delay_ms(u16 xms)
{
        u16 x, y;
        for (x=0; x<xms; x++)
                for(y=0; y<123; y++);
}

void addNum(u8 num)
{
        if (line == 0)
        {
                write_com(0x80+freNum);        // μúò»DD
                Frequency[freNum++] = num;
                Frequency[freNum] = 0;
        }
        else
        {
                write_com(0x80+0x40+phaNum);        // μú¶tDD
                Phase[phaNum++] = num;
                Phase[phaNum] = 0;
        }
        write_data(num);
}

//void jinzhi()
//{
//         u8 i=0;
//                n=sizeof(Frequency);
//        for(i=1;i<n;i++)
//        {
//                Fre=Fre+Frequency[i]*10^(n-i);
//        }
//        n1=sizeof(Phase);
//        for(i=1;i<n;i++)
//        {
//                Pha=Pha+Phase[i]*10^(n-i);
//        }
//       
//        A=(1000000/(Fre*M))-1;
//        //A=(int)A;
//        G=Pha/360*256;
//        //G=(int)G;
//}
//void shiliu(Fre)
//{
//        unsigned int a[16]={0};
//        unsigned int b[16]={0};
//                unsigned int j=0;
//                while(Fre!=0)
//                {
//                        a[j]=Fre%2;
//                        Fre/=2;
//                        j++;
//                }
//                for(j=15;j>=0;j--)
//                {
//                        b[15-j]=a[j];
//                }
//                return b[16];
//        }


//          u8 a[];  
//    u8 i = 0;
//        //int j=0;
//        //int k=0;
//         while (Fre != 0)
//        {
//        a[i] = Fre % 2;
//        Fre /= 2;  
//        i++;
//    }
//    for(i = 15; i >= 0; i--)
//                {
//       a[i];
//        }
//}
unsigned int A;
int main()
{
        u8 key = 0;
       
        Init_LCD();        // 3õê¼»ˉLCD1602
        //InitUART();        // 3õê¼»ˉ′®¿ú
       
        write_com(0x80+0x40);        // μú¶tDD
        Puts_to_LCD1602(Phase1);
        write_com(0x80);        // μúò»DD
        Puts_to_LCD1602(Frequency1);

        while(1)
        {
                //u8 i;
                key = KeyScan();
                switch(key)
                {
                //μúò»DD¼üÖμÂë
                case 0x77:// 1
                        addNum('1');
                        break;
                case 0x7b:// 2
                        addNum('2');
                        break;
                case 0x7d:// 3
                        addNum('3');
                        break;
                case 0x7e:// è·¶¨
                        //n=sizeof(Frequency);
                  //Frequency=1000000/(Frequency*M)-1;
                  //Puts_to_SerialPort(Frequency);
                        //Putc_to_SerialPort(' ');
                        //Puts_to_SerialPort(Phase);
                        //Puts_to_SerialPort("\r\n");
                        //Fre=0;
                //for(i=3;i<n;i++)
//{
                //Fre=Fre+Frequency[i]*10^(n-i);
//}       
                //A=(1000000/Fre/M)-1;
                //P0=(int)A;
                //G=Phase/N;
                //P0=(int)G;
                //P3=(int)A;
                //jinzhi();
                //shiliu();
                //u8 k=0;
                //unsigned int A=0;
                n=sizeof(Frequency);
                //u8 i;
        for(i=1;i<n;i++)
        {
                Fre=Fre+Frequency[i]*10^(n-i);
        }
//        n1=sizeof(Phase);
//        for(i=1;i<n;i++)
//        {
//                Pha=Pha+Phase[i]*10^(n-i);
//        }
//       
        A=((1000000/(Fre*M))-1);
        //A=(int)A;
        //G=Pha/360*256;
        //G=(int)G;
        //unsigned int a[16]={0};
        //unsigned int b[16]={0};
                while(A!=0)
                {
                        a[j]=A%2;
                        A/=2;
                        j++;
                }
                for(j=15;j>=0;j--)
                {
                        b[15-j]=a[j];
                }
               
                for(k=0;k<8;k++)
                {
                        P3=b[k];
                }
                key = KeyScan();
                while(key==0x7e)
                {
                        for(k=8;k<16;k++)
                        {
                                P3=b[k];
                        }
                }
                        break;
               
                //μú¶tDD¼üÖμÂë
                case 0xb7:// 4
                        addNum('4');
                        break;
                case 0xbb:// 5
                        addNum('5');
                        break;
                case 0xbd:// 6
                        addNum('6');
                        break;
                case 0xbe:// Çå3y
                        if (line == 0)
                        {
                                if (freNum > 2)
                                {
                                        freNum--;
                                        write_com(0x80+freNum);        // μúò»DD
                                        write_data(' ');
                                        write_com(0x10);        // 1a±ê×óòÆò»Î»
                                        Frequency[freNum] = 0;
                                }
                        }
                        else
                        {
                                if (phaNum > 2)
                                {
                                        phaNum--;
                                        write_com(0x80+0x40+phaNum);        // μúò»DD
                                        write_data(' ');
                                        write_com(0x10);        // 1a±ê×óòÆò»Î»
                                        Phase[phaNum] = 0;
                                }
                        }
                        break;
               
                //μúèyDD¼üÖμÂë
                case 0xd7:// 7
                        addNum('7');
                        break;
                case 0xdb:// 8
                        addNum('8');
                        break;
                case 0xdd:// 9
                        addNum('9');
                        break;
                case 0xde:// éÏ
                        line = 1-line;
                        if (line == 0)
                        {
                                write_com(0x80+freNum);        // μúò»DD
                                Puts_to_LCD1602(Frequency+freNum);
                        }
                        else
                        {
                                write_com(0x80+0x40+phaNum);        // μú¶tDD
                                Puts_to_LCD1602(Phase+phaNum);
                        }
                        break;
               
                //μúËÄDD¼üÖμÂë
                case 0xe7:// .
                        n1=sizeof(Phase);
        for(i=1;i<n;i++)
        {
                Pha=Pha+Phase[i]*10^(n-i);
        }
             G=Pha*256/360;
                        P3=(int)G;
                        break;
                case 0xeb:// 0
                        addNum('0');
                        break;
                case 0xed://
                        break;
                case 0xee:// ÏÂ
                        line = 1-line;
                        if (line == 0)
                        {
                                write_com(0x80+freNum);        // μúò»DD
                                Puts_to_LCD1602(Frequency+freNum);
                        }
                        else
                        {
                                write_com(0x80+0x40+phaNum);        // μú¶tDD
                                Puts_to_LCD1602(Phase+phaNum);
                        }
                        break;
                case 0:
                        break;
                }
        }
}
main.c代碼是這個
回復

使用道具 舉報

ID:816115 發表于 2020-9-1 21:06 | 顯示全部樓層
#ifndef __main_h__
#define __main_h__

#include <reg52.h>
#include <intrins.h>

typedef unsigned char u8;
typedef unsigned int  u16;
extern  unsigned int A=0;

void delay_ms(u16 xms);        // Ñóê± x oáÃë

#endif

main.h是這個
回復

使用道具 舉報

ID:739545 發表于 2020-9-2 10:55 | 顯示全部樓層
extern  unsigned int A=0;在1602,main,key里面重復定義了。自己查下這幾個.h文件
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩在线观看视频一区二区| 国产成免费视频| 欧美激情一区二区三区p站| 国产精品一级久久久| 亚洲最新在线视频| 天天色天天操综合| 成人自拍视频在线观看| av一区二区在线观看| 欧美激情网站| 五月天天在线| 黄网视频午夜青春| 污污视频在线观看网站| 日韩成人一区二区三区| wwwww在线观看| 国产一区二区三区小说| 黑人中文字幕一区二区三区| 国内精品久久影院| 日韩电影中文字幕在线| 91福利在线观看| 中文字幕免费在线观看视频一区| 久久久久国产精品一区三寸| 美女网站一区| 一区二区三区日本视频| 91网址在线观看| 黄色直播在线| xfplay资源站夜色先锋5566| 最近中文字幕av免费高清| 中文字幕永久在线| 久久久久久久久久久久久女过产乱| 伊人五月天婷婷| 阿v天堂2017| 在线精品日韩| 精品日产一区2区三区黄免费 | 中文幕一区二区三区久久蜜桃| 日本系列欧美系列| 精品动漫一区| 外国成人免费视频| 国产一区网站| 福利电影一区| 91国产一区| 日韩视频网站在线观看| 2018av在线| a级网站在线播放| 国产午夜精品一区理论片| 无夜福利视频观看| 天天综合天天操| 激情视频免费在线| 乳奴隷乳フ辱| 污污视频免费看| 九九久久精品这里久久网| 日韩电影大全网站| 成年网站在线免费观看| 蜜桃传媒视频第一区入口在线看| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | aaa毛片在线观看| 国产成人艳妇aa视频在线 | 在线免费观看一区二区| 一区二区三区免费高清视频| 国产精品三区在线观看| 最新av电影网站| www.av免费| 五月婷婷一区二区| 久久久久久久久精| 日本在线免费观看| 久久免费激情视频| 综合网在线观看| 中文文字幕一区二区三三| 91在线看视频| 中文字幕日韩国产| 91国内精品视频| av综合在线观看| 欧美熟女一区二区| 美女把腿扒开让男人桶免费| 天堂√中文在线| 精品网站www| 免费吸乳羞羞网站视频| 天天干天天骑| 在线看小视频| 在线免费观看黄色| 超黄网站在线观看| 成人四虎影院| 日韩不卡在线视频| 国产欧美一区二区精品久久久| 日韩av大片| 亚洲欧洲一区| 久久电影网站中文字幕| 国产成人h网站| 2欧美一区二区三区在线观看视频| 久久久久久久久久久99999| 国产精品国产自产拍在线| 亚洲一级二级三级在线免费观看| 日韩欧美精品免费在线| 91精品在线免费| 亚洲欧美激情四射在线日| xxxxx成人.com| 日本一区二区在线免费播放| 99蜜桃在线观看免费视频网站| 蜜桃av久久久亚洲精品| 国产手机免费视频| 黄色片子免费看| 国产18无套直看片| 高潮毛片又色又爽免费| 性一交一乱一精一晶| 亚洲精品在线视频免费| 天天碰日日操| 高清av在线| 向日葵视频成人app网址| 日韩高清电影免费| 夜夜爽av福利精品导航| 成人在线一区二区三区| 亚洲综合激情另类小说区| 3atv在线一区二区三区| 久久韩剧网电视剧| 91天堂在线视频| 麻豆中文字幕在线观看| 精品亚洲视频在线| 国产精品视频一区二区三 | 成人福利影视| 国内视频在线精品| 国产欧美69| 久久免费偷拍视频| 欧美亚洲国产bt| 色噜噜狠狠狠综合曰曰曰| 国产成人综合av| 亚洲制服欧美久久| 亚洲热在线视频| 四虎成人精品永久免费av| 天堂成人在线观看| 黄色漫画在线免费观看| 美洲精品一卡2卡三卡4卡四卡| silk一区二区三区精品视频| 亚洲每日更新| 国产精品乱码人人做人人爱| 欧美日韩性生活| 欧美福利小视频| 欧美日韩在线观看一区二区三区| 可以免费在线看黄的网站| 美国一级黄色录像| 亚洲第九十九页| baoyu777.永久免费视频| 日本在线视频中文有码| 国产成人高清| 成人av资源在线观看| 欧美性猛交xxxx乱大交蜜桃| 色小说视频一区| 国产日本一区二区三区| 日本久久久久久久久久久久| 日韩欧美综合视频| 欧美一级久久久久久久久大| 免费观看成年在线视频网站| 久久伊人精品| 日韩经典一区二区| 亚洲mv大片欧洲mv大片精品| 中文字幕欧美视频在线| 亚洲精品日韩综合观看成人91| 4438x亚洲最大成人网| 欧美一级淫片播放口| 欧美性受xxxx黑人猛交88| 一级黄色片大全| 人成网站在线观看| 四虎在线观看| 另类尿喷潮videofree| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲影院在线观看| 久久视频精品在线| 亚洲国产欧洲综合997久久| 久久精品无码专区| www久久久久久| 亚洲校园欧美国产另类| 国产精品流白浆在线观看| 国产一区二区三区av电影| 欧美一a一片一级一片| 日本最新高清不卡中文字幕| 国产97在线 | 亚洲| 国产无码精品视频| h视频免费网站| 韩国理伦片久久电影网| 日本不卡视频在线| 欧美日韩三级视频| 国产在线观看一区二区三区| 久久久精品麻豆| 91国模少妇一区二区三区| 亚洲免费成人在线| 成人在线免费公开观看视频| 国产精品片aa在线观看| 国产欧美一区二区精品性色| 亚洲图片欧美日产| 亚洲精品久久区二区三区蜜桃臀| 日韩av片在线| 天堂入口网站| 四虎影视成人精品国库在线观看 | 久久久国产在线视频| 亚洲午夜精品久久久中文影院av| 人人干在线观看| 日本免费看片网站| 日韩黄色在线| 风流少妇一区二区| 亚洲欧洲视频在线| 中国 免费 av| 亚洲国产成人无码av在线| 传媒在线观看| 久久综合国产| 欧美日韩一区二区在线| 成人xxxx视频| 亚洲AV无码国产成人久久| 国产高清av| 国产精品久久久久久吹潮| 粉嫩一区二区三区性色av| 亚洲天堂日韩电影| 国产精品久久久久9999爆乳| 怡红院男人天堂| wwwxxx在线观看| 99在线|亚洲一区二区| 欧美偷拍一区二区| 久久久久久久久久久久久久久久av | 成人免费观看网址| 久久一区二区电影| 色视频免费版高清在线观看| 免费一级欧美片在线观看网站| 久久理论电影网| 欧美一级大胆视频| 欧美大喷水吹潮合集在线观看| 欧美乱妇高清无乱码免费| 深夜视频一区二区| 久久久夜色精品亚洲| 久久久人成影片一区二区三区| 天堂av2020| 国产偷窥女洗浴在线观看亚洲| 福利一区二区| 中文字幕精品一区| 国产精品视频公开费视频| 性欧美精品中出| 加勒比在线日本| 91成人观看| 欧美一级日韩免费不卡| 三年中国中文在线观看免费播放| 自拍偷拍第八页| 久草在线视频资源| 99久久免费精品高清特色大片| 91精品国产高清久久久久久91| 国产大学生视频| 99热在线免费播放| 欧美激情自拍| 日韩av在线免费看| 国产视频一区二区视频| 国产精品理人伦一区二区三区 | 国产免费看av| 热国产热中文视频二区| 国产精品av一区二区| 亚洲精品美女久久| 亚洲福利精品视频| 黄色网址网站| 中文字幕一区二区三区在线视频 | 伊人av免费在线观看| 久久综合九色综合欧美狠狠| 中文字幕欧美亚洲| 国产原创剧情av| 黄色三级电影网| 久久精品网址| 欧美成人在线免费| 自拍视频一区二区| 最近最新中文字幕在线| 免费欧美在线视频| 91国内精品久久| 久久中文免费视频| 黄色在线播放网站| 国产亚洲女人久久久久毛片| 3d动漫啪啪精品一区二区免费| 日本一级黄色大片| 美女高潮视频在线看| 国产精品人成在线观看免费| 成人做爰66片免费看网站| 中国女人真人一级毛片| 色老太综合网| 亚洲成人动漫精品| 大桥未久一区二区三区| 中文字幕在线永久在线视频2020| 国产精品嫩模av在线| 亚洲国产精品推荐| 中文字幕无码毛片免费看| 免费裸体视频网站| 国产一区二区调教| 国产精品自拍小视频| 99超碰在线观看| 日韩专区视频网站| 欧美猛男男办公室激情| 最新中文字幕免费视频| 成人免费在线观看网站| 美女视频一区二区| 国产精品日日摸夜夜添夜夜av| 无码人妻久久一区二区三区不卡| av成人免费看| 欧美人伦禁忌dvd放荡欲情| 日韩一级在线免费观看| 天天操天天怕| 精品一区二区三区在线视频| 国产精品一区二区久久久 | 国产三线在线| 精品久久久久久久大神国产| 欧美大黑帍在线播放| 国内一卡2卡三卡四卡在线| 久久婷婷亚洲| 国产美女久久精品| 国产精品亚洲lv粉色| 91久久精品无嫩草影院| 精品国产欧美一区二区| 老司机午夜免费福利| 91看片在线观看| 亚洲欧美激情小说另类| 成年人午夜免费视频| www.亚洲| 成人激情黄色小说| 欧美高清性xxxxhd| 欧美一级手机免费观看片| 亚洲电影av| 国产精品久久久久久久久久久新郎 | 丝袜中文在线| 红桃视频成人在线观看| 黄色三级视频在线| 嫩草研究院在线观看| 欧美韩国日本一区| h无码动漫在线观看| 独立日3在线观看完整版| 波多野结衣在线一区| 亚洲成人av动漫| 岛国在线最新| 99天天综合性| 青青青在线观看视频| 毛片一级免费一级| 日本一区二区三区在线不卡 | 成人久久一区二区三区| 亚洲视频在线网| 在线亚洲伦理| 成人三级在线| 国产高清免费视频| 国产激情偷乱视频一区二区三区| 秋霞久久久久久一区二区| 在线播放www| 成人中文字幕合集| 久久国产精品免费观看| 美女av网站| 综合欧美亚洲日本| 日本在线一二三区| 午夜dj在线观看高清视频完整版| 欧美日韩亚州综合| 国产精品久久久免费看| 国产精品视频一区二区三区综合| 亚洲欧美国产一本综合首页| 久草视频在线观| 日韩黄色大片| 国产精品永久免费| 国产野外战在线播放| 岛国精品在线观看| 国产资源在线免费观看| 涩涩视频在线观看免费| 婷婷国产在线综合| 好吊一区二区三区视频| 日本a人精品| 久久国产精品久久久久久久久久| 亚洲天堂视频网| 亚洲精品123区| 欧美第一黄网| 女生裸体视频网站免费观看| 亚洲午夜在线电影| 91av在线免费| 国产精品成人**免费视频| 久久91精品国产| 最近中文字幕av免费高清| 国产成人亚洲综合a∨婷婷| 久久综合久久网| 免费a级在线播放| 欧美不卡123| 无码任你躁久久久久久久| 狠狠爱成人网| 特级西西444www大精品视频| 最新中文字幕在线观看| 在线免费一区三区| 久久久久久久国产精品毛片| 午夜国产一区二区| 久久久久网址| 视频国产在线观看| 制服丝袜亚洲网站| 毛片基地在线观看| 亚洲看片一区| 国产又粗又硬又长| 国产淫片在线观看| 亚洲男女性事视频| 亚洲AV无码精品色毛片浪潮| 国产美女一区二区三区| 黄色一级大片在线观看| 美女福利一区二区| 国产69精品久久久| 蝌蚪91视频| 亚洲黄色片在线观看| r级无码视频在线观看| av网站免费在线观看| 亚洲视频电影图片偷拍一区| 国产国语亲子伦亲子| 成人性生交大合| 佐山爱在线视频|