找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

大侠帮我看看TH TL怎么回事? 谢谢

查看数: 5500 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-11-25 15:46

正文摘要:

哪位高手大侠帮我看看TH TL怎么回事? 谢谢 一般情况下应该是16进制 如 TH1=0xff;

回复

ID:153138 发表于 2016-12-8 11:48
认真分析下程序就知道了
ID:152958 发表于 2016-12-7 20:33
th是(65536-你需要的时间)/256 换成16进制 tl是(65536-你需要的时间)%256 换成16进制
ID:150142 发表于 2016-12-1 10:04
真心感谢
在c中的写法等同16进制的写法
ID:150142 发表于 2016-12-1 10:03
咆哮的阿杰 发表于 2016-11-27 22:33
编译器会把十进制的值自动转换为16进制的,所以这样写是没有关系的。
至于取除取余,我想楼主应该知道为什 ...

谢谢
明白了
ID:150142 发表于 2016-12-1 10:02
谢谢!
ID:149853 发表于 2016-11-27 22:33
编译器会把十进制的值自动转换为16进制的,所以这样写是没有关系的。
至于取除取余,我想楼主应该知道为什么吧。
而且TH1=0xff,这意味着高位永远是最大值,也就是只要低位溢出,等于定时器溢出了
ID:74868 发表于 2016-11-26 14:23
TH应该是TH0或TH1,TL应该是TL0或TL1

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表