cs5460a程序答题.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 HYPERLINK /p-776411237.html /p-776411237.html #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;??//支路号0 sbit SDO0_5460 = P0^0;??//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;??//峰值系数 unsigned char status_data[3]={0}; unsigned int status_high8; //unsigned char U_real[3],I_real[3],PW_real[3]; //unsigned char zhilu;//支路号 float PW_float;//功率值真实数据(浮点数) float II_float;//电流值真实数据 float UU_float;//电压值真实数据 float PEAK_float;//峰值系数真实数据 unsigned char buf; unsigned char tt; bit time2; void main() { ? ? ? ?? ? ? ? ?? ?flag1 = 0;??? ? ? ? ? ? ? ? //定时变量 ? ? ? ?? ?time = 0;? ?? ? ? ? ? ? ? ? //定时变量? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ?? ?IIC_DATA = 0;? ? ? ? ? ? ? ? //存储器变量 ? ? ? ?? ?add_II_count=0

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档