找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4789|回复: 7
收起左侧

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

[复制链接]
ID:150142 发表于 2016-11-25 15:46 | 显示全部楼层 |阅读模式
1713789812.jpg 953973292.jpg

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

使用道具 举报

ID:74868 发表于 2016-11-26 14:23 | 显示全部楼层
TH应该是TH0或TH1,TL应该是TL0或TL1
回复

使用道具 举报

ID:149853 发表于 2016-11-27 22:33 | 显示全部楼层
编译器会把十进制的值自动转换为16进制的,所以这样写是没有关系的。
至于取除取余,我想楼主应该知道为什么吧。
而且TH1=0xff,这意味着高位永远是最大值,也就是只要低位溢出,等于定时器溢出了
回复

使用道具 举报

ID:150142 发表于 2016-12-1 10:02 | 显示全部楼层
谢谢!
回复

使用道具 举报

ID:150142 发表于 2016-12-1 10:03 | 显示全部楼层
咆哮的阿杰 发表于 2016-11-27 22:33
编译器会把十进制的值自动转换为16进制的,所以这样写是没有关系的。
至于取除取余,我想楼主应该知道为什 ...

谢谢
明白了
回复

使用道具 举报

ID:150142 发表于 2016-12-1 10:04 | 显示全部楼层
真心感谢
在c中的写法等同16进制的写法
回复

使用道具 举报

ID:152958 发表于 2016-12-7 20:33 | 显示全部楼层
th是(65536-你需要的时间)/256 换成16进制 tl是(65536-你需要的时间)%256 换成16进制
回复

使用道具 举报

ID:153138 发表于 2016-12-8 11:48 | 显示全部楼层
认真分析下程序就知道了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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