久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2450|回復: 7
收起左側

error C141: syntax error是哪里錯啦!

[復制鏈接]
ID:862267 發表于 2020-12-24 00:06 | 顯示全部樓層 |閱讀模式
第23行出現這個錯誤!找了一晚上了!也不知道到底怎么回事!求幫助呀!!
這是一部分代碼:
#include<reg51.h>
#include"intrins.h"
#define uint unsigned int
#define addr unsigned int
#define uint unsigned int
#define uchar unsigned char
sbit beep=P3^7;
void delay(uint z)//延時函數
{
uint x,y;
for(x=z;x>0;x--);
for(y=110;y>0;y--);
}
void di(uint x)//蜂鳴器發聲函數
{
  beep=0;
  delay(x);
  beep=1;
  delay(x);
}
/****************顯示處理函數****************/
void shanshuo(uchar addr,uchar count_1,uchar time_num) //閃爍顯示子程序
{
  write_com("0x80+addr");//閃爍顯示,格式:寫入1602地址,設置的位號,顯示的位號
  if(count==count_1&(shan<shan_time))//顯示“”
  {
   write_data('');
   write_data('');
  }
else//顯示時鐘
{
write_time(time[time_num]/10);
write_time(time[time_num]%10);
}
}
void deal()//對時間進行顯示處理
{
uchar addr=0x44;
shanshuo(addr,3.2);//時
addr+=3;
shanshuo(addr,2,1);//分
addr+=3;
shanshuo(addr,1.0);//秒
addr=0x02;
shanshuo(addr,7,6);//年
addr+=3;
shanshuo(addr,6,4);//月
addr+=3;
shanshuo(addr,5,3);//日
addr+=3;
if(count==4&(shan<shan_time))//星期
{
w_com(Ox80+addr);
  w_string(Oxff," ");
}
else w_string(11,week[time[5]]D);
}
/*************初始化程序*********************/
void init_lcd(//1602初始化
{
w_com(0x38);
  w_com(0x0c);
w_string(0x00."20 - - ");//年月日格式
  w_string(0x44,"-----:--");//時間格式
}
void init1302()//1302初始化
{
if(read1302(0x81)&0x80) settime(0x80,0);
}
謝謝大家!!
1.png
回復

使用道具 舉報

ID:235200 發表于 2020-12-24 08:33 | 顯示全部樓層
addr怎么能用第4行的方式去定義,又在23行形式參數中定義呢
回復

使用道具 舉報

ID:115923 發表于 2020-12-24 08:44 | 顯示全部樓層
第2和第4行 重復了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:743654 發表于 2020-12-24 08:44 | 顯示全部樓層
#include<reg51.h>
#include"intrins.h"
#define uint unsigned int
#define addr unsigned int
#define uint unsigned int
#define uchar unsigned char

改為:
#include<reg51.h>
#include"intrins.h
#define uint unsigned int
#define uchar unsigned char

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:824490 發表于 2020-12-24 08:44 | 顯示全部樓層
w_com(Ox80+addr);
  w_string(Oxff," ");
是0x80,不是Ox80,文字錯了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:278840 發表于 2020-12-24 09:34 | 顯示全部樓層
shanshuo(addr,3.2);//shanshuo(addr,1.0);//秒這里的點應該是問題的關鍵了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:553941 發表于 2020-12-24 09:37 | 顯示全部樓層
#define addr unsigned int
回復

使用道具 舉報

ID:553941 發表于 2020-12-24 09:38 | 顯示全部樓層
#define addr unsigned int
定義了這么個東西
然后你函數里面又uchar定義了一個叫addr的,,這肯定要報錯的。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99热在线观看 | 国产美女毛片 | 国产精品99久久久久久www | 国产精品视频久久 | 黄色av免费在线观看 | 成人毛片在线观看 | 日韩成人中文字幕 | 日韩欧美精品一区 | 亚洲国产精品av | 91亚洲国产成人精品性色 | 日韩欧美一区二区三区 | 美女黄色大片 | 中文字幕在线播放视频 | 免费视频a | 日韩成人在线播放 | 欧美成人精品 | 天堂在线免费观看 | 中文字幕av片 | 欧美国产一区二区 | 欧美性受xxxx黑人xyx性爽 | 日韩欧美二区 | 日韩欧美中文字幕在线观看 | 久久精品久久久精品美女 | www久久久 | 久久大| 久久久精品网 | 欧美亚洲国产精品 | 九九热精品视频 | 成人做爰免费视频免费看 | 久久这里只有精品6 | 国产成人精品一区二区三区在线观看 | 久热精品在线观看 | 午夜看看 | 日韩欧美国产精品 | 男人天堂av网 | 国产精品理论 | 日韩精品在线观看视频 | 日本黄色一级视频 | 三上悠亚一区 | 国产综合视频 | 日本免费在线 |