(65536-500)/256; (65536-500)*256;是什么意思
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 15:02:11
![(65536-500)/256; (65536-500)*256;是什么意思](/uploads/image/z/7536410-26-0.jpg?t=%2865536-500%29%2F256%3B+%2865536-500%29%2A256%3B%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D)
(65536-500)/256; (65536-500)*256;是什么意思
(65536-500)/256; (65536-500)*256;是什么意思
(65536-500)/256; (65536-500)*256;是什么意思
定时500us
定时器从计数器T0的初值开始计数,当计数到0xFFFF(65535)时候会产生一个定时中断标志,假设要定时500us,那么计数器累计计数为 500us/(时钟周期),假设时钟周期为1us,那么计数500下,那么只有当初值为(0xFFFF - 500)累计数到0xFFFF为500次.
其中赋予计数器初值是这样写:
TH0 = (0xFFFF - 500) / 256;是取初值的高八位数.
TL0 = (0xFFFF - 500) /%256;去初值的底八位数.所以你写错了