#includeabsacc.h#includereg52.h/*常量定义*//*定义T2MOD*/sfrT2MOD=0xC9;/*定时器初值*/#defineV_T10xfd/*SCOM9600baud,!notice:crystal11.0592MHz*/#defineV_TH00xee/*~5ms,!notice:crystal11.0592MHz*/#defineV_TL00x00#defineV_TH10xfc/*~5ms,!notice:crystal11.0592MHz*/#defineV_TL10x66/*数码管段驱动寄存器地址*/#defineADDR_8SEGXBYTE[0x2000]/*数码管位驱动和指示灯驱动寄存器地址*/#defineADDR_SELXBYTE[0x4000]/*波形的输出端口*/sbitout=P1^4;sbitout1=P1^5;/*按键*/sbitKEY1=P1^0;sbitKEY2=P1^1;sbitKEY3=P1^2;sbitKEY4=P1^3;/*变量定义*/unsignedcharbdataoutput_sel;sbitled_1=output_sel^5;sbitled_2=output_sel^6;sbitled_3=output_sel^7;sbitled_4=output_sel^4;/*数码管扫描驱动指针,为测试外部存储器(U36264),特使用xdata类型*/unsignedcharxdatadigi_scaner;/*测试用计数器,为测试外部存储器(U36264),特使用xdata类型*/unsignedintxdatatest_counter;/*测试用计数值十进制表示,为测试外部存储器(U36264),特使用xdata类型*/unsignedcharxdatadigi[4];//自定义数据intdelaytime=0;intindex=0;intpianyi;