cs5460a程序的范文教案.docVIP

  • 31
  • 0
  • 约1.96万字
  • 约 14页
  • 2022-03-04 发布于浙江
  • 举报
#includereg51.h #includeI2C.h #includestdio.h //#includec8051f040.h #includeintrins.h #includemath.h #includestruct.h #define zhilu 0 uchar code??TAB0[]=Voltage:; uchar code??TAB1[]=Current:; uchar code??TAB2[]=Power:; /*sbit SDI0_5460 = P0^2;??//040输出,5460A输入 sbit SCK0_5460 = P0^1;????//040输入,5460A输出*/? ? ? ?? sbit SDI0_5460 = P0^3; sbit SDO0_5460 = P0^1; sbit SCK0_5460 = P0^5; sbit CS_5460 = P0^4; ? ? ? ?? /***************************************全局变量定义**************************************/ unsigned char??rec_data[3] = {0}; unsigned char??send_data[3] = {0}; unsigned char VOLT_AC_OFF_CONFIG[4]; unsigned char VOLT_RMS[4],I_RMS[4],I_RMS_OFFSET[4]; unsigned char U_RMS_GAIN[4],I_RMS_OFFSET_1[4]; unsigned int flag1,time;? ? ? ? ? ? ? ? ? ? ? ? //标志位flag,定时时间到标志time unsigned int count1; ? ? ? ? ? ? ? ??? unsigned char IIC_DATA;? ? ? ? ? ? ? ? ? ? ? ? //24C16存储数据? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ??? unsigned char add_II_count,add_UU_count,add_PW_count; unsigned int PW_INT[3]; unsigned char UU_COUNT; unsigned char UU_REC_COUNT; unsigned int UU_RMS_SAVE; unsigned char UU_MAX; unsigned char UU_MIN; unsigned int i; unsigned int UU_RMS; unsigned int II_RMS; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? unsigned char PEAK;??? ? ? ?? ? ? ? ?? ?flag1 = 0;??? ? ? ? ? ? ? ? //定时变量 ? ? ? ?? ?time = 0;? ?? ? ? ? ? ? ? ? //定时变量? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ?? ?IIC_DATA = 0;? ? ? ? ? ? ? ? //存储器变量 ? ? ? ?? ?add_II_count=0;? ? ? ? //存储电量的地址 ? ? ? ?? ?add_UU_count=0; ? ? ? ?? ?add_PW_count=0;? ? ? ?? ? ? ? ?? ?count1 = 0;? ? ? ?? ???//发送报文计数 ? ? ? ? ? ? ? ? UU_COUNT=0; ? ? ? ? ? ? ? ? UU_REC_COUNT=0; ? ? ? ? ? ? ? ? status_high8=0; //***************初始化接收和发送数组*********************// ? ? ? ? for(i=0;i3;i++)? ? ? ?? ?? ? ? ? ? { ? ? ? ? ? ? ? ? rec_data?= 0; ? ? ? ? ? ? ? ? send_data?= 0; ? ? ? ?? ? ? ? ? }? ? ? ?

文档评论(0)

1亿VIP精品文档

相关文档