这个C程序错在哪了,K1按下后加1计数,K2按下后减1计数,K3按下后清零

[复制链接]
查看11 | 回复1 | 2011-7-27 16:26:46 | 显示全部楼层 |阅读模式
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code dsy_code[]={
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
uchar num_buffer[]={0,0,0};
uchar key_code,key_count=0;
void delay(uint x)
{
        uchar t;
        while(x--)
        for(t=100;t>0;t--);
}
void show()
{
        uchar i,j=0xfe;
        num_buffer[2]=key_count/100;
        num_buffer[1]=key_count/10%10;
        num_buffer[0]=key_count%10;
        for(i=0;i0)
                       
key_count--;
                                        break;
                        case 0xbf:key_count=0;
                }
                key_code=0xff;
        }
}

回复

使用道具 举报

千问 | 2011-7-27 16:26:46 | 显示全部楼层
c:\documents and settings\administrator\nw.cpp(1) : fatal error C1083: Cannot open include file: 'reg.h': No such file or directory。我只知道 是使用编译器里的51头文件,你的这个头文件是你自己写的吗?...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行