打印

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

[复制链接]
4120|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chinesecom|  楼主 | 2007-1-24 11:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
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 | 只看该作者

楼主的意思

我估计他问的不是这个语句的作用吧?
如果这样的话,那拿本书看看去!

使用特权

评论回复
5
IC1008| | 2007-1-24 15:42 | 只看该作者

用keil 看看了 懒惰

使用特权

评论回复
6
ob785488746| | 2013-4-15 19:47 | 只看该作者
500个脉冲进位一次,要进位消失,所以500前面加个“-”号,(加五百次以后就成了0。如果是正的话,由于要加到FFFF再到0000才能进位,所以是负号)除以256是向右移动八位,移动一位相当于除以2。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

81

帖子

1

粉丝