网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月28日漏签0天
单片机吧 关注:212,742贴子:1,049,536
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 6回复贴,共1页
<<返回单片机吧
>0< 加载中...

程序问题求助。总是出现重定义的错误。求大神看一看。

  • 只看楼主
  • 收藏

  • 回复
  • 密码就是账号额
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int;
#define uchar unsigned char;
uint shu,shu1,temp;
sbit wela=P2^7;
sbit dula=P2^6;
uchar a1,a2,s1,s2,s3,s4,s5,s6,yz;
void init();
void delay(int z);
void display(shu);
void display1(shu1);
void hello();
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,
0x76,0x79,0x38,0x3f,0};
void main()
{
init();
while(1)
{
if(a1!=60)
{
display(shu);
display1(shu1);
}
else
{
TR0=0;
P1=0xff;
hello();
while(1);
}
}
}
void init()
{
shu=765;
temp=0x7f;
shu1=432;
TMOD=0x11;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
ET1=1;
TR1=1;
}
void display(shu)
{
s1=shu/100;
s2=shu%100/10;
s3=shu%100%10;
P0=0Xff;
wela=1;
P0=0xfe;
wela=0;
P0=0;
dula=1;
P0=table[s1];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xfd;
wela=0;
P0=0;
dula=1;
P0=table[s2];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xfb;
wela=0;
P0=0;
dula=1;
P0=table[s3];
dula=0;
delay(1);
}
void hello();
{
P0=0Xff;
wela=1;
P0=0xfe;
wela=0;
P0=0;
dula=1;
P0=table[17];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xfd;
wela=0;
P0=0;
dula=1;
P0=table[18];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xfb;
wela=0;
P0=0;
dula=1;
P0=table[19];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xf7;
wela=0;
P0=0;
dula=1;
P0=table[19];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xef;
wela=0;
P0=0;
dula=1;
P0=table[20];
dula=0;
delay(1);
}
void display1(shu1)
{
s4=shu1/100;
s5=shu1%100/10;
s6=shu1%100%10;
P0=0Xff;
wela=1;
P0=0xf7;
wela=0;
P0=0;
dula=1;
P0=table[s4];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xef;
wela=0;
P0=0;
dula=1;
P0=table[s5];
dula=0;
delay(1);
P0=0Xff;
wela=1;
P0=0xdf;
wela=0;
P0=0;
dula=1;
P0=table[s6];
dula=0;
delay(1);
}
void delay(int z)
{
int x,y;
for(x=z;x>0;x--)
for(y=120;y>0;y--);
}
void time0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
a1++;
if(yz!=1)
{
if(a1==10);
{
a1=0;
P1=temp;
temp=_crol_(temp,1);
}
}
if(shu1==398)
{
yz=1;
TR0=0;
TR1=0;
P1=0xff;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
if(a1%4==0)
{
P1=~P1;
}
}
}
void time1() interrupt 3
{
TH1=(65536-50000)/256;
TH1=(65536-50000)%256;
a2++;
if(a2==2)
{
shu1--;
a2=0;
}
}


  • 密码就是账号额
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
写的是第三题


2025-11-28 17:27:32
广告
不感兴趣
开通SVIP免广告
  • 密码就是账号额
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我写这个用了半小时,找bug用了两个小时!还踏马没找出来!


  • 密码就是账号额
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶起


  • 张馆长
  • 大校
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
双击报错可以跳转到保存附近


  • 密码就是账号额
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
求助啊还没整出来


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示