|
| 出处:嵌入式技术网 时间: 2007-11-02 |
|
MOTIAN 发布于 2007-11-2 15:51:58 16位定时器中,高8位和低8位有什么联系啊 我不会装初值啊 比如我装15536怎么装
kankan 发布于 2007-11-2 17:16:30 看是用哪种方式了
ximuhui 发布于 2007-11-2 17:17:52 高位*256+底位=总值
MOTIAN 发布于 2007-11-2 17:17:57
方式1
ximuhui 发布于 2007-11-2 17:19:05 装的初值就是你想定的时间用65536去减了 比如要定50MS,那就装那个就行了
MOTIAN 发布于 2007-11-2 17:20:00 我装的初值是15536,怎么算好一点,不会算,有点乱
ximuhui 发布于 2007-11-2 17:20:40 15536/256,商装高寄存器,余数装入底寄存器
MOTIAN 发布于 2007-11-2 17:21:30 哦,这样好明白一点 装工作方式1的也是这样算吗 13位那个工作方式
ximuhui 发布于 2007-11-2 17:23:24 只要是高5位在那个位置 处理下就可以了 例如高5位果是寄存器的低5位,装入的值为256*高寄存器+低寄存器值 如果高5位果是寄存器的高5位,则不是上面的计算方法了 看下资料
MOTIAN 发布于 2007-11-2 17:24:59 好吧谢谢。 |
| 【关闭】 【打印】 |
|
|
|
|