请问TH0=-500/256;TL0=-500%256的结果是什么?

[复制链接]
 楼主| chinesecom 发表于 2007-1-24 11:14 | 显示全部楼层 |阅读模式
  适用于T1定时中断的。谢谢
lijay 发表于 2007-1-24 11:21 | 显示全部楼层

-的理解

TH0=-500/256;就是TH0=(256-500/256);
c2619985 发表于 2007-1-24 11:27 | 显示全部楼层

我的看法

结果就是给THO和TH1赋初值以确定T0的计时或者计数的值
还得看你的TMOD的值,
好久没看51了
忘差不多了
lijay 发表于 2007-1-24 11:32 | 显示全部楼层

楼主的意思

我估计他问的不是这个语句的作用吧?
如果这样的话,那拿本书看看去!
IC1008 发表于 2007-1-24 15:42 | 显示全部楼层

用keil 看看了 懒惰

ob785488746 发表于 2013-4-15 19:47 | 显示全部楼层
500个脉冲进位一次,要进位消失,所以500前面加个“-”号,(加五百次以后就成了0。如果是正的话,由于要加到FFFF再到0000才能进位,所以是负号)除以256是向右移动八位,移动一位相当于除以2。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

81

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

30

主题

81

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部