有没有大佬帮我看下,我查了说是类型不同,可是我改了类型还是有这个编译警告
#include
#include
#define _Nop() _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_()
#define BIAS 0x52 //0b1000 0101 0010 1/3duty 4com
#define SYSDIS 0X00 //0b1000 0000 0000 关振系统荡器和LCD偏压发生器
#define SYSEN 0X02 //0b1000 0000 0010 打开系统振荡器
#define LCDOFF 0X04 //0b1000 0000 0100 关LCD偏压
#define LCDON 0X06 //0b1000 0000 0110 打开LCD偏压
#define XTAL 0x28 //0b1000 0010 1000 外部接时钟
#define RC256 0X30 //0b1000 0011 0000 内部时钟
#define TONEON 0X12 //0b1000 0001 0010 打开声音输出
#define TONEOFF 0X10 //0b1000 0001 0000 关闭声音输出
#define WDTDIS 0X0A //0b1000 0000 1010 禁止看门狗
unsigned char code Ht1621Tab[] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
unsigned char code Ht1621Tab1[] = {0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
unsigned char code tab[] = {0xff,0x0e,0x00};//,0xff 全显 0x0e只打开显示板后4个灯 0x00关闭所有
sbit HT1621_DAT = P3^7; //HT1621数据引脚
sbit HT1621_WR = P3^5; //HT1621时钟引脚
sbit HT1621_CS = P3^4; //HT1621使能引脚
sbit HC164_CLK = P3^6; //74HC164S时钟引脚
sbit LED = P4^7; //测试单片机运行状态
//delay us
void Delay(unsigned char us) //5,7,9
{
while(--us);
}
//delay ms
void DelayMS(unsigned int iMs)
{
unsigned int i,j;
for(i=0;i
for(j=0;j<65;j++) Dela