帮忙看看为什么编译这个程序时会出现JZAN.C(45): error C267: 'dispaly flex': requires ANSI-style prototype

关于一段LCD显示程序的调试问题,用keil uvision4编译的,错误代码是c267,该怎么解决_百度知道
关于一段LCD显示程序的调试问题,用keil uvision4编译的,错误代码是c267,该怎么解决
adrl--;/ /i&lt,显示回原位;/
DelayMS(1200);/0x50;sbit
LCD_RS =P2^7,设置后DDRAM数据被发送和接收
for (i=0;40;
WriteCommandLCM(0X0C),光标开关关(C);WriteDataLCM(0XFF);sbit
LCD_EN =P2^5;
LCD_RW = 1;BLACK&
LCD_RS = 0,显示行数(L);Display Char String/
LCD_EN = 0;1行 1~~~~~~~~~~16/
LCD_DB = oi.h&Write Datavoid WriteDataLCM(char od){
LCD_EN = 1;}/;}&#47: error C267;20;i++);
for(i=0; Explore MCS-51 &quot,DDRAM内容不变
DelayMS(800); _nop_().h&DelayMS'/i++);#include &DISPLAY & //
WriteCommandLCM(0X80);
LCD_DB = od,SPACE&quot: '2行 1~~~~~~~~~~16void LCMTextOut(void main(void){ LCMInit();
LCD_EN = 0;// /
WriteCommandLCM(0X01);/ /*------------end------------*/
LCD_RW = 1;宏定义替换#include &quot#define uchar unsigned char /
Display&quot,unsigned char *LCMCharArray){
WriteCommandLCM(0X02):1602.c(63);
LCD_RS = 1;//死循环}/ #define LCD_DB P0sbit
LCD_RW =P2^6;&#47,&设DDRAM地址;/
_nop_();DISPLAY &第二行初始化显示 for(; /
while(*LCMCharArray)
WriteDataLCM(*LCMCharArray);*------------main----------*/
}}/清屏指令
DelayMS(10);Regx52;i&/
WriteDataLCM(0XFF);
LCD_RW = 0;宏定义替换#define uint unsigned int /初始化液晶 LCMTextOut(1;
LCD_RS = 1; /) ;/i&
/Write Commandvoid WriteCommandLCM(char oi){ }
WriteCommandLCM(0X80+adrh*64+adrl);
WriteCommandLCM(0X06);/******1602******&#47,及光标位的字符不闪耀(B)
DelayMS(10);/宏定义替换#define ulong unsigned long
/设接口数据位数(DL); / //
LCD_EN = 1;adrh
adrl/设整体显示开关(D);&#47,1;i&);intrins,&
LCD_RS = 1; #include &i++) /第一行初始化显示 LCMTextOut(2;/Init LCMvoid LCMInit(void){ 设DDRAM地址为零;;
_nop_(),及字型(F)
DelayMS(10);
//7设光标移动方向并指定整体显示是否移动
DelayMS(10),1;/
LCMCharArray++;/
WriteDataLCM(0XFE);i++) /错误为;/
for(i=0;0x50;
WriteCommandLCM(0X38).h&
LCD_RW = 0;//
for (i=0;)
提问者采纳
Regx52;#define uchar unsigned char /宏定义替换 你的DelayMS没有定义有可能是你函数大小写错了.h&quot#include &/&#47.h&宏定义替换#define ulong unsigned long
&#47,还有可能是你的/宏定义替换#define uint unsigned int / #include &quot
能告诉我怎么修改一下吗?我把#include &delayms.h& 去掉了,加了一段延时函数void delay(unsigned int n)
for(;n&0;n--)
for(i=0;i&255;i++)
_nop_();},可还是这个错误
你的延时函数是delay(unsigned int); 调用的时候就要用dalay(参数);大小写,格式要一样
这个是忘记改了,改成DelayMS,还是那个错误
现在有事,过会发代码给你
提问者评价
谢谢您,程序没有错误了,就是LCD1602不显示,但还是要谢谢您
其他类似问题
为您推荐:
错误代码的相关知识
其他1条回答
DelayMS()函数在哪?
开头第六行包含一个.h的,我也觉得是这里的问题,您觉得应该怎么补这个函数,都有哪些语句?
在主函数文件中加入一句:extern void DelayMS(实际参数);试一下有没有这个函数在.h文件中实现?如果没有的话,要写这个函数了.
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁1&of 2:&&&&&Code_quality_-...&&Abstract:Page 26: How can I avoid off-by-one errors? Page 143: Are Trojan Horse attacks for real? Page 158: Where should I look when my application can't handle its workload? Page 256: How can I detect memory leaks? Page 309: How do I target my application to international markets? Page 394: How should I name my code's identifiers? Page 441: How can I find and improve the code coverage of my tests?Publication Date: Apr 7, 2006Loading PreviewCode Quality: The Open Source Perspective614 PagesSign upBefore we can start your download,please take a moment to join our communityof 23,326,133 academic researchers.&&Connect&&Connect&&Sign up with emailBy signing up, you agree to our&Download PDFs forover 6.2 Million papers Share your paperswith other researchersSee analytics on yourprofile & papersFollow other peoplein your field
Log In&with&FacebookLog In&with&GoogleEmail:Password:Remember me on this computeror&Enter the email address you signed up with and we'll email you a reset link.
Academia & 2015编译提示ERROR: PREPROCESSOR:MACROS TOO NESTED|我爱单片机 - 数码之家
查看完整版本: [--
赞助商链接
=731) window.open('/file:///c:/documents and settings/administrator/application data/360se6/User Data/Temp/108_6.png?4');" style="max-width:731max-height:7280" onload="if(is_ie6&&this.offsetWidth>731)this.width=731;" >[attachment=3406034]程序如 下怎么修改啊求助!用KEIL编辑说目标没有产生,高人们帮看看那里出问题了?=731) window.open('/data/attachment/forum//140702wfko62fissxzga4z.png.thumb.jpg');" style="max-width:731max-height:7280" onload="if(is_ie6&&this.offsetWidth>731)this.width=731;" >其中.H文件怎么添加啊?=731) window.open('/data/attachment/forum//d2awa2wg47ykl9.png.thumb.jpg');" style="max-width:731max-height:7280" onload="if(is_ie6&&this.offsetWidth>731)this.width=731;" >/************************************************************显示年、月、日、时、分、秒、温度按键调时、闹铃、/***********************************************************/#include&REG52.H&#include&intrins.H&#include&ds1302.h&#include&ds18b20.h&/*****************************************************************/#define uchar unsigned char#define uint unsigned int&&&&&&&&&&&&&&&&//宏定义sbit SH_CP1=P2^0;sbit DS1&& =P2^1;sbit ST_CP1=P2^2;sbit SH_CP2=P2^3;sbit DS2&& =P2^4;sbit ST_CP2=P2^5;sbit SH_CP3=P3^0;sbit DS3&& =P3^1;sbit ST_CP3=P3^2;sbit k1&&&&&&&&&&=P1^3;sbit k2&&&&&&&&&&=P1^4;sbit k3&&&&&&&&&&=P1^5;sbit k4&&&&&&&&&&=P1^6;sbit fen&&=P3^3;&&&&&&&& uchar code du[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,&&&&&&&& //数码管段&&&&&&&&&&&&&&&& 0x7d,0x07,0x7f,0x6f,0x40,0x00};uchar code we[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf, //数码管位&&&&&&&&&&&&&&&& 0xbf,0x7f};uchar tt1[8]; //日历暂存uchar tt2[7]; //时间、星期暂存uchar tt3[4];//温度暂存uchar time[7];//读时间暂存uchar code inittime[]={11,7,10,30,23,43,20};uchar code write_add[]={0x8c,0x8a,0x88,0x86,0x84,0x82,0x80};&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&&&&&&&&年&& 星期&&&&&&&&月&&&&&&&&日&&&&&&&& 时&& 分&& 秒uchar code read_add[]={0x8d,0x8b,0x89,0x87,0x85,0x83,0x81};/***************************74HC595函数********************************************/void in1(uchar Data){&&&&&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&SH_CP1=0;&&&&&&&&DS1=Data&0x80;&&&&&&&&Data&&=1;&&&&&&&&SH_CP1=1;&&&&}}void out1(){&&ST_CP1=0;&&_nop_();&& _nop_();&&ST_CP1=1;}void in2(uchar Data){&&&&&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&SH_CP2=0;&&&&&&&&DS2=Data&0x80;&&&&&&&&Data&&=1;&&&&&&&&SH_CP2=1;&&&&}}void out2(){&&ST_CP2=0;&&_nop_();&& _nop_();&&ST_CP2=1;}void in3(uchar Data){&&&&&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&SH_CP3=0;&&&&&&&&DS3=Data&0x80;&&&&&&&&Data&&=1;&&&&&&&&SH_CP3=1;&&&&}}void out3(){&&ST_CP3=0;&&_nop_();&& _nop_();&&ST_CP3=1;}/*************************读温度函数***************************************/uchar readvalue_ds18b20(){&&&&uchar g,d;&&&&init_ds18b20();&&&&write_byte_ds18b20(0xcc);&&&&write_byte_ds18b20(0x44);&&&&delay1(300);&&&&&&&&init_ds18b20();&&&&write_byte_ds18b20(0xcc);&&&&write_byte_ds18b20(0xbe);&&&&g=read_byte_ds18b20();&&&&d=read_byte_ds18b20();&&&&temp=d&&8;&&&&temp|=g;&&&&if(temp&0xfff)&&&&{&&&&&&&&tflag=1;&&&&}&&&&else&&&&{&&&&&&&&temp=~temp+1;&&&&&&&&tflag=0;&&&&} &&&&temp=temp*(0.625);&&&&}/*********************显示函数**************************************/void set_time()//初始时间函数{&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&for(i=0;i&7;i++)&&&&&&&&{&&&&&&&&&&&&&&&&write_dat_ds1302(write_add,inittime/10*16+inittime%10);&&&&&&&&}&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&}void read_time()//读时间{&&&&&&&&&&&&&&&&for(i=0;i&7;i++)&&&&&&&&{&&&&&&&&&&&&&&&&time=read_dat_ds1302(read_add);&&&&&&&&}&&&&&&&&}void display()//显示{&&&&&&&&&&&&&&&&read_time();&&&&&&&&readvalue_ds18b20();&&&&&&&&tt1[0]=time[1]%16;&&&&&&&&//星期&&&&&&&&tt1[1]=time[4]/16;&&&&&&&&tt1[2]=time[4]%16;//时&&&&&&&&tt1[3]=time[5]/16;&&&&&&&&tt1[4]=time[5]%16;// 分&&&&&&&&tt1[5]=time[6]/16; //秒&&&&&&&&tt1[6]=time[6]%16;&&&&&&&&tt2[0]=2;&&&&&&&&tt2[1]=0;&&&&&&&&tt2[2]=time[0]/16; //年&&&&&&&&tt2[3]=time[0]%16;&&&&&&&&tt2[4]=time[2]/16; //月&&&&&&&&tt2[5]=time[2]%16;&&&&&&&&tt2[6]=time[3]/16; //日&&&&&&&&tt2[7]=time[3]%16;&&&&&&&&&&&&&&&& for(i=0;i&7;i++)&&&&&&{&&&&&&&& in1(we);&&&&&&&& in1(du[tt1]);&&&&&&&& out1();&&&&&&&& delay1(200);&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&& for(i=0;i&8;i++)&&&&&&{&&&&&&&& in2(we);&&&&&&&& in2(du[tt2]);&&&&&&&& out2();&&&&&&&& delay1(200);&&&&&&&&&&&&&&&& &&&&&&} &&&&&&&&&&&&&&&&&&&& tt3[0]=temp/1000;&&&&tt3[1]=temp%;&&&&tt3[2]=temp%100/10;&&&&tt3[3]=temp%10;&&&&&&&&&& if(tflag==1)&&&&{&&&&&&&&if(tt3[0]==0)&&&&&&&&&&&&{&&&&&&&&&&&&tt3[0]=11;&&&&&&&&&&&&if(tt3[1]==0)&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&tt3[1]=11;&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&}&&&&else&&&&{&&&&&&&&if(tt3[0]==0)&&&&&&&&&&&&{&&&&&&&&&&&&tt3[0]=10;&&&&&&&&&&&&if(tt3[1]==0)&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&tt3[1]=10;&&&&&&&&&&&&&&&&&&&&tt3[0]=11;&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&} && for(i=0;i&3;i++)&& {&&&&&&&&&&&&&&&&&& in3(we);&&&&&&&&&&&&&&&&in3(du[tt3]);&&&&&&&&&&&&&&&&out3();&&&&&&&&&&&&&&&&delay1(200);&&&&&&&&&&&&&&&&&& }}/**********************键盘*****************************************/void BB(uint i){&&&&&&&&uint a,b;&&&&&&&&for(a=i;a&0;a--)&&&&&&&&{&&&&&&&&&&&&&&&&for(b=50;b&0;b--);&&&&&&&&&&&&&&&&fen=~&&&&&&&&}}void key(){&&&&&&&&uchar j,shi,fen,miao,xq,nian,yue,&&&&&&&&display();&&&&&&&&nian=time[0]/16*10+time[0]%16;&&&&&&&&xq&&&&&&&&=time[1]/16*10+time[1]%16;&&&&&&&&yue =time[2]/16*10+time[2]%16;&&&&&&&&ri&&=time[3]/16*10+time[3]%16;&&&&&&&&shi =time[4]/16*10+time[4]%16;&&&&&&&&fen =time[5]/16*10+time[5]%16;&&&&&&&&miao=time[6]/16*10+time[6]%16;&&&&&&&&if(!k1)&&&&&&&&{&&&&&&&&&&&&&&&&delay(5);&&&&&&&&&&&&&&&&if(!k1)&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&& BB(100);&&&&&&&&&&&&&&&&&&&&&&&&while(!k1);&&&&&&&&&&&&&&&&&&&&&&&& j++;&&&&&&&&&&&&&&&&&&&&&&&& if(j==8)&&&&&&&&&&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& j=0;&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&}&&&&&&&&}&&&&&&&&if(j!=0)&&&&&&&&{&&&&&&&&&&&&&&&&if(!k2)&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&delay(5);&&&&&&&&&&&&&&&&&&&&&&&&if(!k2)&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BB(100);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&while(!k2);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&miao++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(miao&59)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&miao=0;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[6],miao/10*16+miao%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==2)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fen++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(fen&59)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fen=0;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[5],fen/10*16+fen%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==3)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&shi++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(shi&23)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&shi=0;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[4],shi/10*16+shi%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==4)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xq++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(xq&7)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xq=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[1],xq/10*16+xq%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==5)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(((yue==1)||(yue==3)||(yue==5)||(yue==7)||(yue==8)||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(yue==10)||(yue==12))&&(ri&31))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(((yue==4)||(yue==6)||(yue==9)||(yue==11))&&(ri&30))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(yue==2)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(((nian%4==0)&&(nian%100!=0))||(nian%400==0))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(ri&29)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&else&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(ri&28)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[3],ri/10*16+ri%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==6)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yue++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(yue&12)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yue=1;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[2],yue/10*16+yue%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==7)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nian++;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(nian&99)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nian=0;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[0],nian/10*16+nian%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&if(!k3)&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&delay(5);&&&&&&&&&&&&&&&&&&&&&&&&if(!k3)&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BB(100);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&while(!k3);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&miao--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(miao==-1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&miao=59;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[6],miao/10*16+miao%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==2)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fen--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(fen==-1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fen=59;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[5],fen/10*16+fen%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==3)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&shi--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(shi==-1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&shi=23;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[4],shi/10*16+shi%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==4)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xq--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(xq&1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xq=7;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[1],xq/10*16+xq%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==5)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(((yue==1)||(yue==3)||(yue==5)||(yue==7)||(yue==8)||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (yue==10)||(yue==12))&&(ri&1))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ri=31;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(((yue==4)||(yue==6)||(yue==9)||(yue==11))&&(ri&1))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=30;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if((yue==2))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if((nian%4==0)&&(nian%100!=0)||(nian%400==0))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(ri&1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=29;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&else&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(ri&1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ri=28;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[3],ri/10*16+ri%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==6)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yue--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(yue&1)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yue=12;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[2],yue/10*16+yue%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(j==7)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nian--;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&if(nian&0)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nian=99;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x00);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_ds1302(write_add[0],nian/10*16+nian%10);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&write_dat_dse,0x80);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&}&&&&&&&&}&&&&&&&&if(!k4)&&&&&&&&{&&&&&&&&&&&&&&&&delay(5);&&&&&&&&&&&&&&&&if(!k4)&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&BB(100);&&&&&&&&&&&&&&&&&&&&&&&&while(!k4);&&&&&&&&&&&&&&&&&&&&&&&&j=0;&&&&&&&&&&&&&&&&}&&&&&&&&}}/*****************主函数************************************************/void main(){&&&&&&&&set_time();&&while(1)&&{&&&&&&&&&&key();&&}}这个是DS1302的程序#include&ds1302.h&void write_byte_ds1302(uchar dat){&&&&&&&&ACC=&&&&for(i=8;i&0;i--)&&&&{&&&&&&io=ACC0;&&&&&&&&&&sclk=1;&&&&&&&&&&sclk=0;&&&&&&ACC&&=1;&&&&}}uchar read_byte_ds1302(){&&&&&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&ACC&&=1;&&&&&&&&ACC7=&&&&&&&&sclk=1;&&&&&&&&sclk=0;&&&&}&&&&return (ACC);}void write_dat_ds1302(uchar add,uchar dat){&&&&rst=0;&&&&sclk=0;&&&&rst=1;&&&&write_byte_ds1302(add);&&&&write_byte_ds1302(dat);&&&&&&&&sclk=1;&&&&&&&&sclk=0;&&&&rst=0;&& sclk=1;}uchar read_dat_ds1302(uchar add){&&&&&&&&rst=0;&&&&sclk=0;&&&&rst=1;&&&&write_byte_ds1302(add);&&&&value=read_byte_ds1302();&&&&&&&&sclk=1;&&&&&&&&sclk=0;&&&&rst=0;&&&&sclk=1;&&&&}这个是ds18b20的#include&ds18B20.h&void delay(uint ms){&&&&uint a,b;&&&&for(a=a&0;a--)&&&&for(b=110;b&0;b--);}void delay1(uint t){&&&&while(t--);}void init_ds18b20(){&&&&&&&&dq=1;&&&&delay1(8);&&&&dq=0;&&&&delay1(80);&&&&dq=1;&&&&delay1(4);&&&&n=&&&&delay1(8);}void write_byte_ds18b20(uchar dat){&&&&&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&dq=0;&&&&&&&&dq=dat&0x01;&&&&&&&&delay1(4);&&&&&&&&dq=1;&&&&&&&&dat&&=1;&&&&&&&&&&&&}&&&&delay1(4);}uchar read_byte_ds18b20(){&&&&uchar i,&&&&for(i=0;i&8;i++)&&&&{&&&&&&&&dq=0;&&&&&&&&value&&=1;&&&&&&&&delay1(4);&&&&&&&&dq=1;&&&&&&&&if(dq)&&&&&&&&value|=0x80;&&&&&&&&delay1(4);&&&&}&&&&}请高人们费心看一下,菜鸟求助啊,老是出目标没有产生怎么解决啊?
赞助商链接
DS1302和DS18B20怎么把自身的&&.h文件包含进去了???你把这两个文件中的自身H文件注释掉看看~~~~~~单从出错的英文大概意思是&& 你的宏有太多的重复~~~
:DS1302和DS18B20怎么把自身的  .h文件包含进去了???你把这两个文件中的自身H文件注释掉看看~~~~~~单从出错的英文大概意思是   你的宏有太多的重复~~~ ( 23:11) 屏蔽到后出现下面的错误Build target 'Target 1'compiling 74H595.C...74H595.C(110): warning C206: 'init_ds18b20': missing function-prototype74H595.C(111): warning C206: 'write_byte_ds18b20': missing function-prototype74H595.C(111): error C267: 'write_byte_ds18b20': requires ANSI-style prototype74H595.C(113): warning C206: 'delay1': missing function-prototype74H595.C(117): warning C206: 'read_byte_ds18b20': missing function-prototype74H595.C(138): warning C206: 'write_dat_ds1302': missing function-prototype74H595.C(141): error C193: '/': bad operand type74H595.C(150): warning C206: 'read_dat_ds1302': missing function-prototype74H595.C(150): error C213: left side of asn-op not an lvalue74H595.C(158): error C193: '': bad operand type74H595.C(160): error C193: '/': bad operand type74H595.C(161): error C193: '': bad operand type74H595.C(163): error C193: '/': bad operand type74H595.C(164): error C193: '': bad operand type74H595.C(166): error C193: '/': bad operand type74H595.C(167): error C193: '': bad operand type74H595.C(169): error C213: left side of asn-op not an lvalue74H595.C(170): error C213: left side of asn-op not an lvalue74H595.C(171): error C193: '/': bad operand type74H595.C(172): error C193: '': bad operand type74H595.C(174): error C193: '/': bad operand type74H595.C(175): error C193: '': bad operand type74H595.C(177): error C193: '/': bad operand type74H595.C(178): error C193: '': bad operand type74H595.C(198): error C213: left side of asn-op not an lvalue74H595.C(199): error C213: left side of asn-op not an lvalue74H595.C(200): error C213: left side of asn-op not an lvalue74H595.C(201): error C213: left side of asn-op not an lvalue74H595.C(206): error C213: left side of asn-op not an lvalue74H595.C(209): error C213: left side of asn-op not an lvalue74H595.C(217): error C213: left side of asn-op not an lvalue74H595.C(220): error C213: left side of asn-op not an lvalue74H595.C(221): error C213: left side of asn-op not an lvalue74H595.C(248): error C193: '/': bad operand type74H595.C(249): error C193: '/': bad operand type74H595.C(250): error C193: '/': bad operand type74H595.C(251): error C193: '/': bad operand type74H595.C(252): error C193: '/': bad operand type74H595.C(253): error C193: '/': bad operand type74H595.C(254): error C193: '/': bad operand type74H595.C(257): warning C206: 'delay': missing function-prototypecompiling ds1302.c...DS1302.C(3): error C141: syntax error near 'dat', expected ')'DS1302.C(5): error C141: syntax error near 'i'DS1302.C(5): error C202: 'i': undefined identifierDS1302.C(6): error C202: 'ACC': undefined identifierDS1302.C(7): error C202: 'i': undefined identifierDS1302.C(10): error C202: 'io': undefined identifierDS1302.C(11): error C202: 'sclk': undefined identifierDS1302.C(12): error C202: 'sclk': undefined identifierDS1302.C(13): error C202: 'ACC': undefined identifierDS1302.C(16): error C129: missing ';' before 'read_byte_ds1302'compiling ds18b20.c...DS18B20.C(3): error C141: syntax error near 'ms', expected ')'DS18B20.C(5): error C141: syntax error near 'a'DS18B20.C(5): error C202: 'a': undefined identifierDS18B20.C(6): error C202: 'a': undefined identifierDS18B20.C(7): error C202: 'b': undefined identifierDS18B20.C(9): error C141: syntax error near 't', expected ')'DS18B20.C(11): error C202: 't': undefined identifierDS18B20.C(15): error C202: 'uchar': undefined identifierDS18B20.C(15): error C141: syntax error near 'n'DS18B20.C(16): error C202: 'dq': undefined identifierDS18B20.C(18): error C202: 'dq': undefined identifierDS18B20.C(20): error C202: 'dq': undefined identifierDS18B20.C(22): error C202: 'n': undefined identifierDS18B20.C(25): error C141: syntax error near 'dat', expected ')'DS18B20.C(27): error C141: syntax error near 'i'DS18B20.C(27): error C202: 'i': undefined identifierDS18B20.C(28): error C202: 'i': undefined identifierDS18B20.C(30): error C202: 'dq': undefined identifierDS18B20.C(31): error C202: 'dq': undefined identifierDS18B20.C(33): error C202: 'dq': undefined identifierDS18B20.C(34): error C202: 'dat': undefined identifierDS18B20.C(38): error C129: missing ';' before 'read_byte_ds18b20'Target not created
好像是楼主的编译软件没注册吧。。。
查看完整版本: [--
Powered by
Time 0.104199 second(s),query:5 Gzip enabled}

我要回帖

更多关于 css dispaly 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信