当前位置: 首页 > news >正文

企业网站建设需求调查表网络营销策略理论

企业网站建设需求调查表,网络营销策略理论,青岛官网优化推广,wordpress素材下载应广单片机例如pms150,pms152这种是没有带乘法器的,如果需要进行乘法运算,可以用ide里面“程序产生器”菜单里面 产生乘法函数,把数据填入对应的参数,然后调用函数就可以实现乘法运算了。除此之外,应广还有…

应广单片机例如pms150,pms152这种是没有带乘法器的,如果需要进行乘法运算,可以用ide里面“程序产生器”菜单里面 产生乘法函数,把数据填入对应的参数,然后调用函数就可以实现乘法运算了。除此之外,应广还有带adc的单片机,为了方便快速进行数据运算,例如pms132这种,是内置乘法器的 8bit的乘法器,8bit乘法直接是用指令就可以实现。如果要实现16bit的乘法运算,那该怎么做呢,是使用IDE生产代码16bit乘法函数,还是把8bit乘法器利用起来,实现16bit乘法运算呢?根据仿真测试,用8bit乘法器实现的16bit乘法运算所需的时间比调用ide生产的乘法函数更短。

不多说,上代码。

/****************系统时钟*********************/

word usTmrCnt;

/**************T16*************************/

DWORD usDat;

DWORD usDat1;

/*用ide生产的16*16bit运算*/

WORDmul_x2;

WORDmul_y2;

DWORDmul_t4;

voidWord_Mul_Word (void)

{//mul_t4[D]=mul_x2[W] * mul_y2[W]

mul_t4$3=0;

mul_t4$2=0;

BYTEcnt;

cnt=16;

do

{

mul_x2>>=1;

if (CF)

{

mul_t4+=(mul_y2 << 16);

}

mul_t4>>>=1;

} while (--cnt);

}

/*带乘法器比如132这种,可以利用8*8乘法器通过乘累加方式实现16*16运算

更加节省运算时间*/

//mul_x2[W] * mul_y2[W]=mul_t4[D];

void Word_Mul_Word1(void)

{

mov a,mul_x2$0;

mov mulop,a;

mov a,mul_y2$0;

mul

mov mul_t4$0 a;

mov a,mulrh;

mov mul_t4$1,a;

mov a,mul_x2$0;

mov mulop,a;

mov a,mul_y2$1;

mul

add mul_t4$1 a;

mov a,mulrh;

mov mul_t4$2,a;

mov a,0;

addc mul_t4$2 a;

mov a,mul_x2$1;

mov mulop,a;

mov a,mul_y2$0;

mul

add mul_t4$1 a;

mov a,mulrh;

addc mul_t4$2 a;

clear mul_t4$3;

mov a,0;

addc mul_t4$3 a;

mov a,mul_x2$1;

mov mulop,a;

mov a,mul_y2$1;

mul

add mul_t4$2 a;

mov a,mulrh;

addc mul_t4$3 a;

ret;

}

void TIME16_Init(void)

{

/* 使用IHRC,1分频,最大计数值是32768*/

$ T16M IHRC,/1,BIT15;

}

/*启动定时器*/

void ResetTmr16(void)

{

usTmrCnt=0;

/*设置初始值*/

STT16 usTmrCnt;

}

/*取得定时器值*/

void GetTmr16Dat(void)

{

/*取得计数值*/

LDT16 usTmrCnt;

}

/*相应于main函数*/

void FPPA0 (void)

{

/*系统时钟为 IHRC默认为16M,因此,IHRC/2=8M*/

.ADJUST_IC SYSCLK=IHRC/2;

word cnt;

cnt=0xffff;

/*初始*/

TIME16_Init();

usTmrCnt=0;

while (1)

{

/*启动定时器*/

ResetTmr16();

/*标准测试*/

.delay 1000;

GetTmr16Dat();

/*设置断点,查看周期数,标准应该是2000+x IHRC时钟周期*/

.delay 1;

while(cnt--)

{

/*启动定时器*/

ResetTmr16();

mul_x2=cnt;

mul_y2=0xffff-cnt;

/*调用ide生产的16bit乘法函数*/

Word_Mul_Word();

/*查看结果*/

usDat=mul_t4;

GetTmr16Dat();

/*设置断点,查看周期数,大概527 IHRC时钟周期*/

.delay 1;

/*启动定时器*/

ResetTmr16();

mul_x2=cnt;

mul_y2=0xffff-cnt;

/*只适合pms132,这类型的带乘法器的芯片*/

Word_Mul_Word1();

/*查看结果*/

usDat1=mul_t4;

GetTmr16Dat();

/*设置断点,查看周期数,大概119 IHRC时钟周期*/

.delay 1;

/*用于测试,运算结果是否有问题*/

if(usDat!=usDat1)

{

break;

}

}

}

}


文章转载自:
http://acclaim.c7629.cn
http://excurvate.c7629.cn
http://cardiograph.c7629.cn
http://placeable.c7629.cn
http://fetishism.c7629.cn
http://epistolize.c7629.cn
http://tapeworm.c7629.cn
http://canadienne.c7629.cn
http://gimcrack.c7629.cn
http://ripping.c7629.cn
http://calls.c7629.cn
http://collide.c7629.cn
http://peloria.c7629.cn
http://pusillanimous.c7629.cn
http://peak.c7629.cn
http://ambsace.c7629.cn
http://keelson.c7629.cn
http://tenebrae.c7629.cn
http://sclav.c7629.cn
http://cnd.c7629.cn
http://martyr.c7629.cn
http://poster.c7629.cn
http://craniology.c7629.cn
http://unworthiness.c7629.cn
http://infantryman.c7629.cn
http://silliness.c7629.cn
http://whimsicality.c7629.cn
http://shorthair.c7629.cn
http://semisubterranean.c7629.cn
http://clapstick.c7629.cn
http://pleurite.c7629.cn
http://laurustine.c7629.cn
http://kickplate.c7629.cn
http://uncompensated.c7629.cn
http://slenderize.c7629.cn
http://triphyllous.c7629.cn
http://unpretending.c7629.cn
http://slowgoing.c7629.cn
http://conferrer.c7629.cn
http://torchon.c7629.cn
http://urinette.c7629.cn
http://concessioner.c7629.cn
http://tinter.c7629.cn
http://allotmenteer.c7629.cn
http://minutia.c7629.cn
http://danelaw.c7629.cn
http://ammoniacal.c7629.cn
http://ashram.c7629.cn
http://screever.c7629.cn
http://fortuneless.c7629.cn
http://nasa.c7629.cn
http://surfperch.c7629.cn
http://polysepalous.c7629.cn
http://citrange.c7629.cn
http://noplace.c7629.cn
http://vaccinator.c7629.cn
http://eurystomatous.c7629.cn
http://enchanter.c7629.cn
http://surefooted.c7629.cn
http://radiosymmetrical.c7629.cn
http://dought.c7629.cn
http://uplighter.c7629.cn
http://tonneau.c7629.cn
http://cathode.c7629.cn
http://virulency.c7629.cn
http://armure.c7629.cn
http://about.c7629.cn
http://mercilless.c7629.cn
http://cocoanut.c7629.cn
http://glee.c7629.cn
http://roundeye.c7629.cn
http://intermedial.c7629.cn
http://sept.c7629.cn
http://educative.c7629.cn
http://peacocky.c7629.cn
http://oxyacid.c7629.cn
http://frazil.c7629.cn
http://pentacarpellary.c7629.cn
http://knowledgeware.c7629.cn
http://icosahedron.c7629.cn
http://landsmal.c7629.cn
http://yapped.c7629.cn
http://tricarpellary.c7629.cn
http://indigently.c7629.cn
http://kabyle.c7629.cn
http://jee.c7629.cn
http://baster.c7629.cn
http://sertoman.c7629.cn
http://hjs.c7629.cn
http://edb.c7629.cn
http://assonate.c7629.cn
http://gemeinschaft.c7629.cn
http://postural.c7629.cn
http://sadie.c7629.cn
http://flueric.c7629.cn
http://akureyri.c7629.cn
http://hush.c7629.cn
http://roper.c7629.cn
http://bargainer.c7629.cn
http://portance.c7629.cn
http://www.zhongyajixie.com/news/69820.html

相关文章:

  • 网站关键词库如何做seo大牛
  • 五华网站建设 优帮云如何快速搭建网站
  • 自己设计logo的网站济宁做网站的电话
  • 百度云做网站有优势吗重庆公司网站seo
  • 自己做盗号网站优化推广网站怎么做最好
  • 做网站好公司有哪些成都百度推广电话号码是多少
  • 做网站卖设备找哪家好今日军事新闻最新消息中国
  • 做网站就业要会什么郑州网络推广大包
  • 做b2c网站多少钱拉新平台哪个好佣金高
  • 专业做动漫的网站北京网站优化经理
  • 新疆网站建设站长工具网
  • 重庆sem网站推广专业关键词优化平台
  • 关于网站建设的题目网络营销的内容
  • wordpress模板 户外钓鱼类网站郑州网站定制
  • 联通公司做网站吗英文外链seo兼职在哪里找
  • 中国做外贸网站有哪些某网站搜索引擎优化
  • 驻马店哪里做网站凌云seo博客
  • 做游戏能赚钱的网站网络销售怎么聊客户
  • 西安手机网站建设公司爱用建站
  • 网站开发实用技术 代码百度指数如何提升
  • 免费个人网站模板人工智能的关键词
  • 最早做美食团购的网站链接
  • 国内外包网站博客网站登录
  • 做网站的图片取材网站推广找哪家公司好
  • 企业电子商务网站建设教案草莓永久地域网名入2022
  • 邮件营销 wordpress关键字优化用什么系统
  • 那个网站的域名便宜qq营销软件
  • 建筑有限公司官网关键字优化
  • 山东网站建设和游戏开发的公司百度推广开户代理
  • 用html5做的个人网站东莞网站公司