stc15单片机中RL_TH0是什么
答案:2 悬赏:30 手机版
解决时间 2021-04-08 10:59
- 提问者网友:骑士
- 2021-04-07 22:53
stc15单片机中RL_TH0是什么
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-07 23:22
RL_TH0和RL_TL0、及RL_THx和RL_TLx,是STC定时器的 隐藏的寄存器,地址与TH0和TL0、及THx和TLx 是共有同一个地址,在定时器停止状态写入数据是同时写入RL_THx和TLx、或者RL_THx和TLx的,在定时器启动状态写入数据是只写入RL_THx、或者RL_THx的,这样可以实现16位重装载定时器。
全部回答
- 1楼网友:有你哪都是故乡
- 2021-04-07 23:45
程序需要优化;
除法 以及 求余 都是 算术运算,单片机的算术运算执行周期都比较长,尤其是 除法。
如果是常量的,建议直接赋值;如果是变量的,建议使用 逻辑运算。
tl0=(-i);
th0=(-i)>>8;
另外,计算值的 被减数 是 65536,不是 65535。且 i 与 j 应该是 uint 型,而不是 uchar 型。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯